/** Testimonial **/ 
.testimonial-wrapper {
	background: #ec884a url('/media/1724/bg.jpg') no-repeat;
	background-attachment: fixed;
	background-size: 100%;
	min-height: 350px;
	box-shadow: inset 0px 0px 11px -1px #000;
	-moz-box-shadow: inset 0px 0px 11px -1px #000;
	-webkit-box-shadow: inset 0px 0px 11px -1px #000; text-align: center; padding: 35px 0 0 0; color: #fff;
}
h3.testimonials-description { color: #000; }
[data-url='testimonials'] #breadcrumb_wrapper { margin-bottom: 0; }
.feedback_block  { background: url('/media/5372/testimonials.jpg') no-repeat; background-position: left 0; }
.feedback_block h1 { text-align: center; margin-top: 30px !important; }
[data-url='testimonials'] #footer_nav { margin-top: 0; }
[data-url='testimonials'] .cforms { margin-bottom: 50px; }
[data-url='testimonials'] .bx-wrapper .bx-pager { bottom: -35px; display: block; }


@media (max-width: 991px) {
.feedback_block { background: none; }
}

@media (max-width: 1820px) { 
.feedback_block { background-size: 50%; }

}


@media (min-width: 992px) and (max-width: 1109px) {
	.testimonial-wrapper {
		min-height: 532px;
	}
}

.testimonials li {list-style-type: none;	}
ul.bxslider {
	padding-left: 0px;
}
.bx-wrapper {
	min-height: 144px;
}
.testimonial-content { padding: 10px 70px; text-align: justify; }
#body .testimonials h2 {
	color: #FFF;
 	font-size: 36px;
  	margin: 2px 0 12px;
}
.testimonial-title {
	font-weight: 700; font-size: 20px;
}
.bx-wrapper .bx-viewport {
	background: transparent;
	border: 0;
	box-shadow: none;
}

/*our cars*/
.no-padding { padding-left: 0 !important; padding-right: 0 !important; }
#details-sidebar-top #finance-calc-custom { margin-top: 0; }
#FeaturedList .bx-viewport { background: #000 !important; }
.getapproved { border: 0; display: inline-block; text-align: center; -webkit-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.75); -moz-box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.75); box-shadow: 3px 3px 5px 0px rgba(0,0,0,0.75);}
.getapproved a { font-weight: 300; }
#search-options { text-align: center; }
.search_location i, .search_location a { margin-right: 5px; }
.search_location i.fa.fa-phone { margin-left: 5px; }
.search_location { margin: 10px 0; }

body { background: #FFF; }
body[data-url='our-cars'], body[data-url='stock']  { background: #e8e8e8; }
#body h1, #body h2 {

}
#body h1 {
	color: #000;
	font-size: 34px;
	line-height: 34px;
}
#body h1 span {
	display: block;	
	color: #000;
}
#body .main-content h1 {
	color: #ff8601;
	font-size: 60px;
	line-height: 63px;
	text-transform: uppercase;
}
body[data-url='sydney-car-warehouse'] #body h2 {
	color: #ff8601;
	font-size: 50px;
	line-height: 44px;
	margin-bottom: 0;
	margin-top: 0;
	text-transform: uppercase;
}
#body h2 {
    font-size: 26px;
    line-height: 28px;
    color: #ff8601;
	margin-top: 25px;
}
p {
	font-family: 'Open Sans', sans-serif;
	line-height: 22px;
}
h3, .h3 {
    font-size: 18px;
    margin-bottom: 8px;
	font-weight: bold;
}
h4, .h4 {
    font-size: 16px;
}
a {
	color: #ff8601;
	text-decoration: none;
	font-weight: bold;
}
a:hover, a:active, a:focus {
	color: #737373;
	text-decoration: none;
}
a.btn {
    font-size: 18px;
    color: #FFF;
    padding: 18px 8px;
    background: #ff8601;
    text-align: center;
    max-width: 331px;
    width: 100%;
    border-radius: 0;
    margin-bottom: 6px;
    font-weight: bold;
    margin-top: 10px;
}
a.btn:hover {
    background: #cc6b00;
	color: #FFF;
	transition: 0.4s;
}
ul.list-info {
	font-family: 'Open Sans', sans-serif;
	margin-bottom: 15px;
}
ul.list-info li {
	line-height: 28px;
}
label {
	display: none;
}
body {
	font-family: 'Open Sans', sans-serif;
}
#logo {
	max-width: 360px;
	width: 100%;
}
.container {
	width: 100%;
	max-width: 1400px;
}
#header {
	background: #000;
	color: #FFF;
	text-align: right;
}
#header a { 
	color: #FFF;
}
#header-location, #header-number {
	display: inline-block;
	font-weight: bold;
	margin-right: 10px;
}
#header-location .fa, #header-number .fa {
	color: #E78211;
	font-size: 18px;
	margin-right: 5px;
}
a#fb-header {
	display: inline-block;
	background: #E78211;
	color: #FFF;
	padding: 15px 20px;
}
#navbar {
	background: #FFF;
}
.navbar-toggle {
    margin-top: 12px;
    margin-right: 0px;	
}
.navbar-default .navbar-nav>li>a {
	color: #000;
	text-transform: uppercase;
	padding: 10px;
	font-weight: normal;
}
.navbar-default .navbar-toggle, .navbar-default .navbar-toggle:hover, .navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:active {
    border-color: transparent;
	background-color: transparent;
}
.navbar-default .navbar-toggle .icon-bar {
    background-color: #000;
}
@media(max-width:580px) {
	#header {
		display: none;
	}
	#logo {
		max-width: 200px;
	   	margin: 10px;	
	}
}
#BannerSlider {
	cursor: pointer;
}
#BannerSlider img {
	width: 100%;
}
#breadcrumb_wrapper {
	margin-bottom: 35px;
}
#breadcrumb_wrapper, #breadcrumb_wrapper .container {
	background: #000;
	color: #FFF;
}
#breadcrumb_wrapper a {
	color: #FFF;
}

#quicksearch-wrapper {
	background: #000;
	color: #FFF;
	padding: 40px 0 30px;
}
#quicksearch-heading {
	padding-top: 5px;
}
#quicksearch-heading, #SearchFilter {
    max-width: 50%; 
    width: 100%;
	float: left;
	display: inline-block;
}
#SearchFilterMake, #SearchFilterModel, #SearchFilterButton {
    max-width: 32%!important; 
    width: 100%;
	float: left;
	margin: 5px;
}
#SearchFilterButton {
    background: #e78211;
	color: #000;
    padding: 13px 15px;
    border: 0;
    margin-top: 8px;
    font-size: 15px;
    max-height: 58px;
    text-transform: uppercase;
    font-weight: bold;
}
#SearchFilterButton:hover {
	color: #FFF;
	transition: 0.5s;
}
#body #quicksearch-heading h2 {
	color: #FFF;
	display: inline-block;	
	float: left;
	text-transform: uppercase;
	font-size: 50px;
    line-height: 45px;
	letter-spacing: 7px;
}
body #quicksearch-heading p {
    font-size: 24px;
    display: inline-block;
    margin-left: 14px;
	margin-top: 6px;
	letter-spacing: 1px;
	line-height: inherit;
}
#QuickSearchText, #SearchFilterText, #QuickSearchMakeText, #QuickSearchModelText {
	display: none;
}
#QuickSearch select, #SearchFilter select {
	height: 46px;
	color: #fff;
    background: #000;
	margin-top: 8px;
}

#SearchFilter span, #SearchFilterYard, #SearchFilterYearText, #SearchFilterYearHigh, #SearchFilterYearLow, 
#SearchFilterPriceLow, #SearchFilterPriceHigh {
	display: none;
}

@media(max-width: 1199px) {
	body #quicksearch-heading p	{
		margin-left: 0;
	}
}
@media(max-width: 768px) {
	#SearchFilterButton {
		margin: 5px 0;
	}
	#body #quicksearch-heading h2 {
		font-size: 40px;
	    line-height: 38px;
	}
	#SearchFilterMake, #SearchFilterModel, #SearchFilterButton {
	    width: 100%;
    	display: block;
    	max-width: 100%!important;
	}
	#SearchFilter select {
		margin: 5px 0;
	}
	body #quicksearch-heading p {
		margin-top: 0;
	}
	#quicksearch-heading, #SearchFilter {
    	max-width: 100%;
	}
}
@media(min-width: 768px) {
	#navbar {
		padding: 20px 0;		
	}
	.navbar-collapse  {
		margin-top: 18px;
	}
}
.feature-wrapper .col-sm-6 {
	position: relative;
	padding-left: 0;
	padding-right: 0;
}
.feature-wrapper img {
	width: 100%;
}
.box-wrapper {
	padding: 20px;
}
.feature-wrapper a {
	color: #FFF;
}
.text-wrapper {
    position: absolute;
    top: 36%;
	left: 0;
    right: 0;
    margin: 0 auto;	
    max-width: 398px;
}
#body .feature-wrapper h2 {
	 line-height: 24px;
}
.feature-wrapper h2 a {
	font-size: 32px;
	display: block;
}
.feature-wrapper p a {
	display: block;
}
.main-content {
	background: url('/media/5223/contentbg.jpg') no-repeat; /*background: url('/media/4967/contentbg.jpg') no-repeat;*/
	background-size: cover;
    background-position: 50%;
}
.content-wrapper {
    padding: 80px 90px 186px 0;
}
.content-wrapper a {
	font-size: 22px;
}
#latest-vehicles {
	background: #000;
}
#body #latest-vehicles h2 {
    padding-top: 38px;
    padding-bottom: 30px;	
}
#body #latest-vehicles h2 span {
	color: #FFF;
}
#FeaturedList .bx-wrapper {
    max-width: 100% !important;
	margin-bottom: 0;
}
#FeaturedList .bx-wrapper .bx-viewport {
	border: none;
	box-shadow: none;
	height: 350px!important;
}
.bx-wrapper .bx-pager {
	display: none;
}
#FeaturedList ul {
    height: 354px;
    overflow: hidden;
}
#FeaturedList .bx-viewport li {
	background:#d4d4d4;
    width: 2.5% !important;
    margin-right: 5px !important;
    min-height: 350px !important;
}
#FeaturedList .bx-viewport li:hover .f_title, #FeaturedList .bx-viewport li:hover .f_price:after {
	background: #ff8601;
	color: #FFF;
	transition: 0.3s;
}
#FeaturedList .f_title {
    position: absolute;
    top: 0px;
    color: #000;
    background: #d4d4d4;
    font-size: 18px;
    font-weight: bold;
    line-height: 22px;
    width: 100%;
    padding: 16px 8px 0;
    overflow: hidden;
    z-index: 9999;
    height: 70px;
  	text-overflow: ellipsis;	
}
#FeaturedList .f_price {
    background: #000;
    color: #FFF;
    font-size: 24px;
    font-weight: bold;
    padding: 8px 11px 2px 8px;
    width: 100%;
    left: 0;
    bottom: 0px;
    top: inherit;
}
#FeaturedList .f_price:before {
	content: 'only';
    color: #ff8601;
    font-size: 18px;
    display: block;
}
#FeaturedList .f_price:after {
    content: 'VIEW';
    position: absolute;
    width: 50%;
    color: #000;
    background: #d4d4d4;
    right: 0;
    padding: 20px;
    top: 0;
    bottom: 0;
    text-align: center;
}
#FeaturedList .f_image { 
	/*-webkit-filter: grayscale(100%);
	filter: grayscale(100%);*/
	top: 18%;
}
.bx-wrapper img{
	width: 100%;
	max-width: initial;
}
#FeaturedList .bx-viewport li:hover .f_image {
	-webkit-filter: inherit;
	filter: inherit;	
	transition: 0.3s;
}
@media(max-width: 1199px) {
	#FeaturedList .f_title { 
		line-height: 16px;	
	 	padding: 12px 8px 0;
	}		
}			
@media(max-width: 991px) {



	#FeaturedList  ul.FeaturedListItems {
    	width: 615% !important;
	}
	#FeaturedList .bx-viewport li {
    	width: 9% !important;
	}
}
@media(max-width: 480px) {
	#FeaturedList .bx-wrapper .bx-viewport {
		height: 298px!important;
	}
	#FeaturedList .bx-viewport li {
    	width: 12.8% !important;
	}
	#FeaturedList .f_image {
		top: 65px;			
	}
	#FeaturedList .f_price {
		font-size: 16px;
	    bottom: 50px;	
	}
}
#TestimonialSlider {
	margin-top: 20px;
}
#testimonials {
	background: url('/media/5179/testimonials-bg.jpg') no-repeat;
    background-position: 50%;
	background-size: cover;
}
#testimonials .content-wrapper {
    padding: 90px 0px 80px 90px;
}
#testimonials .bx-wrapper {
	margin-bottom: 20px;
}
#testimonials .bx-wrapper .bx-viewport {
	max-height: 310px;	
	border: none;
	box-shadow: none;
}
#testimonials .bx-wrapper .bx-controls-direction a{
	display: none;
}
#testimonials .testimonial-title {
	display: none;
}
#about-video {
	background: #ff8601;
	color: #fff;
}
#about-video .text{
	padding: 90px 90px 80px 0;
}
#body #about-video h2{
	color: #fff;
	padding-bottom: 20px;
}
#about-video iframe{
	padding: 90px 0px 0 90px;
}
#about-video a{font-size: 22px;}
@media(max-width: 1700px) {
	.text-wrapper {
    	top: 46px;
		max-width: 280px;	
	}
}
@media(max-width: 1400px) {
	.text-wrapper {
    	top: 30px;
	}
}
@media(max-width: 1199px) {
	.feature-wrapper .col-sm-6 {
		max-height: 178px;
    	overflow: hidden;	
	}
}
@media(max-width: 991px) {
	#body .main-content h1 {
		font-size: 40px;
    	line-height: 38px;					
	}
	.content-wrapper {
		clear: both;
		padding: 20px;
	}
	#testimonials .content-wrapper {
	    padding: 70px 20px;
	}
	.main-content, #testimonials {
		background: none;			
	}
}
/**Vehicle Listing**/
#SearchPageNumbers ul li.page-previous a, #SearchPageNumbers ul li.page-next a {
	background-image: url('/media/4996/arrows.png');
}
#SearchPageNumbers ul li.page-previous a {
    background-position: 0 8px;
}

.vehicle-heading {
    background: #000;
    min-height: 68px;
    margin-bottom: 20px;
    padding-top: 15px;
    padding-bottom: 10px;
}
#carhistory-gif {
    max-width: 100%;
    width: 100%;
}
select#SortBy, #SearchPageNumbers ul li a {
	padding: 8px;
}
#SearchPageNumbers ul li.page-next a {
    background-position: -14px 8px;
}
#SearchSortBy  {
	margin-bottom: 20px;	
}
#search-results .search_meta {
	 min-height: 42px;
}
#search-results .search_meta, #search-results .search_meta ul {
	font-size: 13px
}
.vehicle-listing-img:after {
    width: 175px;
    height: 30px;
    content: "/";
    /*background: url(/media/5185/finance_app.png) center center no-repeat;*/
    display: block;
    position: absolute;
    bottom: 8px;
    left: 25px;
    text-indent: 9999px;
    overflow: hidden;
}
#search-results .search_item img{
	border: 1px solid #999;
	padding: 0;
	margin: 4px;
}
@media (max-width: 768px) {
	.vehicle-heading {
		margin-bottom: 0;
	}
	#search-results .search_item img {
		padding: 0;
		margin-left: 0;
		margin-right: 0;
		width: 100%;	
	}
	.vehicle-listing-img {
		padding-left: 0;
		padding-right: 0;
	}
	#search-filters #filter-header {
		background-color: #000;
		padding: 16px 10px;
		text-transform: uppercase;
		font-weight: normal;
	}
	#search-filters #filter-header.hasFilters {
    	background-color: #e78211;
    	color: #fff;
	}
}
#search-filters .filter .header.open {
    background-color: #e78211;
    color: #fff;
}
.search-results-header-inner {
	background-color: #d4d4d4;
	color: #000;
	padding: 10px;
			
}
#SearchPageNumbers ul li a {
	background: #FFF;
}
#SearchPageNumbers ul li.current a, #SearchPageNumbers ul li a:hover {
    background-color: #474242;
}
.watchlist-hide .header a.header-watchlist, .watchlist-sidebar-InWatchList:before, .watchlist .InWatchList, #search-results .watchlist.NotInWatchList {
	background-image: url('/media/1780/black-star.png')!important;
}
#search-results .watchlist.NotInWatchList, #search-results .watchlist.InWatchList {
    background-position: 12px 19px!important;
}
.watchlist-hide .header a.header-watchlist {
   	background-position: 6px 3px!important;
}
#filter-viewwatchlist .header {
	background-color: #E78211!important;
    border: none;
    border-bottom: 0;
    margin-bottom: 15px;
}
#filter-viewwatchlist .header a {
    text-decoration: none;
    font-size: 16px;
    color: #FFF!important;
}
#search-results .search_item {
	background: #FFF;
    margin-bottom: 10px;
    padding-top: 0;
	padding-bottom: 32px;
}
#search-results .search_title a {
	display: block;
	font-size: 18px;
	color: #FFF!important;
	text-decoration: none;
	margin-bottom: 15px;
	margin-top: 10px;
	line-height: 22px;	
}
.search_price a { 
    font-size: 26px;
    color: #ff8700!important;
}
#search-filters .filter .header {
    background-color: #0e0e0e;
    color: #FFF;
	padding: 14px;
	text-transform: uppercase;
}
.search_meta {
    margin:0;
}
.search_meta ul {
	margin: 0!important;
	font-size: 13px;
}
#search-filters .filter a {
	color: #313131;
	font-size: 14px;
    font-weight: normal;
}
.search_title {
	padding-bottom: 20px;
}
#search-results .search_details {
	padding: 0;
}
#search-results .search_details a {
    color: #000000;
    background-color: #ff8700;
    text-decoration: none;
    font-size: 16px;
    text-transform: uppercase;
    padding: 16px 25px 14px;;
    display: inline-block;
    margin-left: 4px;
	text-align: center;
    min-width: 228px;
}
.vehicle-images-small {
	padding-left: 0;
}

#search-results .search_meta ul  {
	list-style-image: none;
}
#search-results .search_meta li, #details-vehicle-info-vehicle-Extras li {
	background-image: url("/media/5587/icons-new.png");
	background-repeat: no-repeat;
    width: 200px;
    margin-right: 15px;
    margin-bottom: 15px;
    padding: 7px 0 0px 42px;
    font-size: 14px;
    list-style-type: none;
	font-weight: bold;
}
#details-vehicle-info-vehicle-Extras li {
	 width: 190px
}

.icon-fuel, #details-vehicle-info-vehicle-Extras li#icon-fuel { background-position: 2px -240px; height: 35px; }
.icon-colour, #details-vehicle-info-vehicle-Extras li#icon-colour {
	background-position: 0px -6px;
}
.icon-transmission, #details-vehicle-info-vehicle-Extras li#icon-transmission {
	background-position: 0px -63px;
}
.icon-body, #details-vehicle-info-vehicle-Extras li#icon-body {
	background-position: 0px -123px;
}
.icon-kms, #details-vehicle-info-vehicle-Extras li#icon-kms {
	background-position: 0px -184px;
}
.icon-stock {
	background-position: 0px -159px;
}

@media(max-width: 991px) {
	#search-results .search_details {
		float: inherit;
	    margin-right: 6px;
	}
	#search-results .search_details a {
		min-width: 100%;
		width: 100px;
	}
	#search-results .search_title a {
		margin-top: 0;
		margin-bottom: 5px;
	}
	.watchlist {
		margin-top: 18px;
	}
	.vehicle-images-small {
    	display: none;
	}
}
#search-results .search_desc {
    font-family: 'Open Sans', sans-serif;
    -webkit-line-clamp: 2;
    font-size: 14px;
    margin-bottom: 20px;
    /*max-height: 66px;*/
	font-weight: bold;
}
.img-small {
	padding-left: 0;
	padding-right: 0;
}
#search-results .watchlist.InWatchList, .watchlist-hide .header a.header-watchlist, #search-results a.watchlist.NotInWatchList:hover, .watchlist-sidebar-InWatchList:before, .watchlist-sidebar-NotInWatchList:before  {
	background-image: url('/media/1287/white-star.png')!important;
}
#search-results .watchlist.InWatchList, #search-results .search_details a:hover {
	background: #E78211;
    color: #FFF!important;		
	transition: 0.5s;
	-moz-transition: 0.5s;
	-webkit-transition: 0.5s;
	-os-transition: 0.5s;
	-ms-transition: 0.5s;
}
/***Vehicle Description***/
#details-vehicle-info-vehicle-Image-Wrapper {
	margin-top: 0;
}
#details-vehicle-info-vehicle-Image-Wrapper img {
	width: 100%;
}
#details-vehicle-info-vehicle-carhistory {
	background-color: #E78211;
}
#details-vehicle-info-vehicle-SpecialPrice {
	color: #000;
	font-weight: bold!important;
}
#details-sidebar-main .header.no-content:before {
	padding-bottom: 1px;
}
#details-sidebar-main .header:before {
	padding-right: 8px;
}
.watchlist-sidebar-InWatchList {
	color: #FFF;
	background-color: #E78211!important;
}
.watchlist-sidebar-InWatchList a.watchlist {
	color: #FFF!important;
}
#details-vehicle-info-options {
	background: #000;
	color: #FFF;
    padding: 6px 5px 12px;
}
#details-vehicle-info-options a {
	font-weight: normal;
}
@media(max-width: 480px) {
	#details-vehicle-info-options a {
		font-size: 12px;
	}
}
#details-vehicle-info-vehicle, #details-vehicle-info-vehicle-Image-Wrapper {
	border: none;
}
#details-vehicle-info-Heading {
	padding: 24px 15px 22px;
    background: #0e0e0e;
    margin-left: 0;
    margin-right: 0;
	border-bottom: 3px solid #e78211;
}
#details-vehicle-info-vehicle-Name  {
	color: #FFF!important;
	line-height: 32px;
	font-size: 20px;
	line-height: 22px;
}
#details-vehicle-info-vehicle-Price {
	color: #ff8700;	
    font-size: 34px;
}
@media(max-width: 767px) {
	#SearchPageNumbers > div {
		display: block;
	}
	#search-results .search_title, #search-results .search_price {
		padding-bottom: 0;
	}
	#details-vehicle-info-vehicle-Price {
		text-align: center;
		margin-top: 15px;
	}
	#details-vehicle-info-vehicle-SpecialPrice {
		text-align: center!important;
	}
	#filter-wrapper {
		margin-bottom: 30px;
	}
}
#details-sidebar-main .header {
	font-size: 18px;
	color: #FFF;
	font-weight: normal;
	background-color: #0e0e0e;
	text-decoration: none;
	padding: 18px;
	text-transform: uppercase;
}
#details-sidebar-main .section {
	background-color: #FFF;;
	border: none;
	margin-bottom: 20px;
	padding: 0;
}
#details-sidebar-main-watchlist {
	padding: 0!important;
}
#details-sidebar-main .header a.watchlist {
	color: #FFF;
	text-decoration: none;
}
#details-vehicle-info-Img .bx-wrapper .bx-viewport {
	border: none;
	box-shadow: none;
}
#details-sidebar-main-vehicleenquiry .form-row button {
	background-color: #0e0e0e;
    color: #FFF;
	font-weight: normal;					
    box-shadow: none;
    border: none;
	font-size: 18px;
}
#details-sidebar-main-vehicleenquiry .form-row button:hover {
	background: #E78211;
	transition: 0.3s;	
}
#details-sidebar-main-vehicleenquiry .form-row input, #details-sidebar-main-vehicleenquiry .form-row textarea {
	line-height: 18px;
    padding: 5px;
	border: 1px solid #ccc;
}
#details-vehicle-info-features-Tabs div.tab-selected {
	color: #FFF;
	background-color: #000;
}
#details-vehicle-info-features-Tabs div {
	color: #333;
	padding: 15px 11px;
	border-top-left-radius: 0;
    border-top-right-radius: 0;
	background: transparent;
}
#details-vehicle-info-features-Tabs div:not(.tab-selected) {
    background-color: #ccc;
}
#details-sidebar-main-vehicleenquiry .form-row label, #ContactUsForm label {
	display: none;
}
#details-sidebar-main-vehicleenquiry .form-row input, #details-sidebar-main-vehicleenquiry .form-row textarea, #ContactUsForm input, #ContactUsForm textarea {
	padding: 14px;
    background: #FFF;
    color: #000;
}
#details-vehicle-info-features-Body tr td {
    padding: 10px 8px;
}
#details-vehicle-info-features [data-tab='details'] table tr td:first-child {
	min-width: 110px;
}			

/**Testimonials**/
.testimonial-item-break {
	background: none;
    margin: 52px 0 30px;
    border-top: 1px solid;

}
.posts-pages {
    border: none;
    border-radius: 0;
    background-color: transparent;
    padding: 16px;
}
.posts-pages .post-pages-ul li.current {
	background-color: #000000;
	padding: 8px 13px;
}
.posts-pages .post-pages-ul li a {
	color: #FFF;
}
#body .testimonial-item h2 {
	font-size: 20px;
    line-height: 22px;
}
/** Finance **/
body[data-url='finance'] #body h2 {
	color: #000;
    font-size: 18px;
    margin-top: 10px;
}
.panel-group {
    margin-bottom: 50px;
    margin-top: 26px;
}
.panel-default {
    border-color: #ddd;
    border-radius: 0!important;
    border-left: 0;
    border-right: 0;
	border-top: 0;
}
.panel-default>.panel-heading {
	background-color: transparent;
    border-color: transparent;
}

@media(min-width: 767px) {
	.btn-wrapper {
		border-left: 1px solid #d2d2d2;
		padding-left: 50px;
	}
}
/*default finance calc*/
#finance-calc{
	background: #d4d4d4;
    color: #000;
    text-transform: uppercase;
    padding: 16px 30px 26px;
    margin-top: 15px;
	border-radius: 0;
}
#finance-calc .finance-calc-header{
	border: 0;
	margin-bottom: 20px
}
#finance-calc .finance-calc-right>input, #finance-calc .selectBoxOptionContainer,
#finance-calc .selectBoxInput{
	background: #ffffff;
    border: none;
    padding: 14px;
	height: 48px;
}
#finance-calc>div{
	height: 50px;
}
#finance-calc .finance-calc-right #fc-repayments{
	color: #000;
}
#finance-calc .selectBoxArrow {
    margin-top: 1px;
    float: left;
    position: absolute;
    right: 1px;
    width: auto;
    top: 10px;
}
#finance-calc .selectBoxOptionContainer {
    top: 48px;
    height: auto;
    position: relative;
    left: 0;
	box-shadow: 0px 1px 2px #ccc;
}
#finance-calc .selectBox{border: none;}
#finance-calc .finance-calc-btn{
	background: #ff8601;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    padding: 12px 5px;
    border: none;
    margin: 0 auto;
    display: block;
    width: 100%;
    text-transform: uppercase;
	border-radius: 0;
}
#finance-calc .finance-calc-btn:hover {
    background: #565656;
    transition: 0.5s;
}

/*custom finance calc*/
#finance-calc-custom{margin-left:0;margin-right:0;background-color:#c00;border:#c00;border-radius:10px;padding-top:20px;padding-bottom:20px;margin-bottom:20px;color:#fff}
#finance-calc-custom .finance-calc-header{border-bottom:1px solid #fff;}
#finance-calc-custom .finance-calc-right{color:#000;}
#finance-calc-custom .finance-calc-right #fc-repayments{color:#fff;}
#finance-calc-custom>div:not(:first-child){margin-top:10px;}
#finance-calc-custom>div{padding-left:5px;padding-right:5px;}
#finance-calc-custom .has-error input{padding:1px 0 1px 5px;}
#finance-calc-custom .finance-calc-left{width:50%;float:left;}
#finance-calc-custom .finance-calc-right{width:50%;float:left;}
#finance-calc-custom .finance-calc-result{text-align:center; margin-bottom: 15px; background: rgb(255,255,255); /* Old browsers */ 
border: 1px solid #ccc; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; padding: 5px 0; font-size: 20px;
background: rgb(211,211,211); /* Old browsers */
background: -moz-linear-gradient(top, rgba(211,211,211,1) 0%, rgba(155,155,155,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(211,211,211,1) 0%,rgba(155,155,155,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(211,211,211,1) 0%,rgba(155,155,155,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#d3d3d3', endColorstr='#9b9b9b',GradientType=0 ); /* IE6-9 */ }
#finance-calc-custom .finance-calc-right>input{width:100%;padding-left:5px;}
#finance-calc-custom .finance-calc-right input{width:100%;}
#finance-calc-custom #fc-repayments{padding-left:6px;}
#finance-calc-custom .finance-calc-btn{margin-left:50%;width:50%;color:#c00;background-color:#fff;border:none;border-radius:10px;padding-top:5px;padding-bottom:5px}
#finance-calc-custom .finance-calc-btn:hover{background-color:#eee;}
#finance-calc-custom .finance-calc-btn:active{background-color:#fff;}
#finance-calc-custom h3{margin-top:0; text-transform: uppercase; text-align: center;}
#finance-calc-custom .finance-calc-right>input,#finance-calc-custom .selectBoxOptionContainer{border:1px solid #7f9db9;}
#finance-calc-custom .has-error .finance-calc-right>input,#finance-calc-custom .has-error .finance-calc-right .selectBox{border:1px solid red;}
#finance-calc-custom .selectBoxArrow{margin-top:1px;float:left;position:absolute;right:1px;width:18px;}
#finance-calc-custom .selectBoxInput{border:0;padding-left:1px;height:16px;position:absolute;top:0;left:0;height:24px;width:90%;padding-left:5px;}
#finance-calc-custom .selectBox{border:1px solid #7f9db9;height:20px;height:26px;}
#finance-calc-custom .selectBoxOptionContainer{position:absolute;background-color:#fff;left:-1px;top:20px;visibility:hidden;overflow:auto;z-index:1000;overflow-x:hidden;max-height:200px}
#finance-calc-custom .selectBoxIframe{position:absolute;background-color:#fff;border:0;z-index:999;}
#finance-calc-custom .selectBoxAnOption{font-family:arial;font-size:12px;cursor:default;margin:1px;overflow:hidden;white-space:nowrap;padding-left:5px;}
#finance-calc-custom{
			background: url('/media/5287/honey_im_subtle.png') repeat #d4d4d4; 
    color: #000;
    /*text-transform: uppercase;*/
    padding: 16px 15px 75px;
    margin-top: 20px;
	border-radius: 0; border-bottom: 5px solid #ff8700; border-top: 5px solid #ff8700;
	
}
#finance-calc-custom .finance-calc-header{
	border: 0;
	margin-bottom: 20px
}
#finance-calc-custom .finance-calc-right>input, #finance-calc-custom .selectBoxOptionContainer,
#finance-calc-custom .selectBoxInput{
	background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
    border: 1px solid #ccc; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px; 
    padding: 14px;
	height: 48px; font-size: 20px; text-align: center;
}
#finance-calc-custom>div{
	height: 50px;
}
#finance-calc-custom .finance-calc-right #fc-repayments{
	color: #000;
}
#finance-calc-custom .selectBoxArrow {
    margin-top: 1px;
    float: left;
    position: absolute;
    right: 18px;
    width: auto;
    top: 14px;
}
#finance-calc-custom .selectBoxOptionContainer {
    top: 48px;
    height: auto;
    position: relative;
    left: 0;
	box-shadow: 0px 1px 2px #ccc;
}
#finance-calc-custom .selectBox{border: none;}
#finance-calc-custom .finance-calc-btn{
	background: #ff8601;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    padding: 12px 5px;
    border: none;
    margin: 0 auto;
    display: block;
    width: 100%;
    text-transform: uppercase;
	border-radius: 0;
}
#finance-calc-custom .finance-calc-btn:hover {
    background: #565656;
    transition: 0.5s;
}

#sell-you-car-form .form-message{display: none;}


/** About Us **/
body[data-url='about-us'] #body h1 span {
	 color: #ff8601;
}
@media(min-width: 767px) {
	body[data-url='about-us'] .row:nth-child(1) {
		margin-bottom: 66px;
    	margin-top: 20px;
	}
	body[data-url='about-us'] .content-section {
	    padding: 48px 50px 0;
	}
}
@media(max-width: 767px) {
	body[data-url='about-us'] img {
		display: block;
		margin: 20px 0!important;
	}
}
/** Footer **/

#footer_nav {
	background: #131313;
	padding: 50px 0;
	margin-top: 50px;
}
body[data-url="sydney-car-warehouse"] #footer_nav {
	margin-top: 0;
}
#footer_nav .footer_menu {
    max-width: 316px;
	width: 100%;
}
#footer_nav .footer_menu_location .footer_body {
	color: #ADADAD;
	font-size: 14px;
	padding-left: 0;
}
.social-footer .fa {
	font-size: 24px;
	margin-right: 10px;
	margin-top: 10px;
}
.social-footer a .fa {
    color: #CCC;
}
#footer_nav .footer_menu h3 {
	font-weight: bold;
    color: #ff8601;
	font-size: 16px;
}
#footer_nav ul {
	color: #858585;
	font-size: 14px;
	list-style-type: none;
	padding-left: 0;
}
#footer_nav .footer_menu ul li a {
	color: #CCC;
	font-size: 14px;
}
#footer {
	background: #050505;
	padding: 0;
	text-align: center;
}
#footer .container {
	background: #050505;
	color: #fff;
	padding: 30px 10px;
}
#footer a, .footer_body a {
	color: #ff8601;
}
#footer {
	color: #fff;
	padding: 20px;
}
.cforms label, #ContactUsForm label {
	display: none;	
}
@media (min-width: 768px) {
	.form-horizontal .form-group {
		margin-right: 0px;
		margin-left: 0px;
	}
}
.cforms input, .cforms textarea, #ContactUsForm input, #ContactUsForm textarea { 
    padding: 10px;
    border: none;
    color: #000;
    height: 48px;
    background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
    border: 1px solid #ccc; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px;
    width: 100%;
}

#ContactUsForm textarea { height: 120px; }
.cforms input.agree{
	width: 20px;
	height: initial;
}
.cforms select {
    background: rgb(255,255,255); /* Old browsers */
background: -moz-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%); /* FF3.6-15 */
background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* Chrome10-25,Safari5.1-6 */
background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%); /* W3C, IE10+, FF16+, Chrome26+, Opera12+, Safari7+ */
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#e5e5e5',GradientType=0 ); /* IE6-9 */
    border: 1px solid #ccc; border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px;
    width: 100%;
	padding: 14px;
}
.cforms, #ContactUsForm {
    background: url('/media/5287/honey_im_subtle.png') repeat #d4d4d4; 
	border-bottom: 5px solid #ff8700;
	border-top: 5px solid #ff8700;
    color: #000;
    text-transform: uppercase;
    padding: 16px 30px 26px;
	margin-bottom: 15px;
}
.cforms p, #ContactUsForm p { 
	text-transform: none;
}
body #ContactUsForm h3 {
	color: #191919;
	font-size: 20px;			
	font-weight: normal;
}
#body .cforms h2 {
    color: #000;
    font-size: 28px;
    margin-top: 16px;
    margin-bottom: 15px;
    font-weight: normal;
    line-height: 32px;
}
#body .cforms h2 small {
	display: block;
	margin-top: 5px;
	color: #00a9e0;
}
.cforms button, #ContactUsForm button {
    background: #ff8601;
    color: #ffffff;
    color: #ffffff;
    font-size: 16px;
    font-weight: bold;
    padding: 12px 5px;
    border: 0;
	border-radius: 20px; -webkit-border-radius: 20px; -moz-border-radius: 20px;
    margin: 0 auto;
    display: block;
    width: 100%;
    text-transform: uppercase;
}
.cforms button:hover, #ContactUsForm button:hover {
	background: #565656;
	transition: 0.5s;
}
@media (max-width: 1199px) {
	#body .cforms h2 {
		line-height: 22px;
    	margin-bottom: 4px;
	}	
}
@media (max-width: 768px) {
	#body .cforms h2 {
		font-size: 22px;
	}


/* EDITOR PROPERTIES - PLEASE DON'T DELETE THIS LINE TO AVOID DUPLICATE PROPERTIES */
