
/*=================PP==================*/

@media only screen and (max-width: 1199px) {
ul.browse-by-list.col-7 li {
	width: 16.6666666667%;
}
.slick-testimonial-nav {
	margin: 30px 200px 0;
}
#search-container input[type="search"] {
	width: 93%
}
.brand-item-wrapper a {
	padding: 0 15px;
	display: block;
}
.vehicle-item-list .content .price {
	font-size: 14px;
}
.vehicle-item-list .content .btn {
	float: right;
	margin-top: 0;
	margin-right: 3px;
	padding: 5px 7px;
	margin-bottom: 10px;
}
.vehicle-item-list .image {
	height: 250px;
	border-right: none;
}
.about-us-footer{ height:auto;}
}
@media screen and (min-width: 991px) and (max-width: 1199px)
{
	
	
} 
@media only screen and (max-width: 991px) {
.with-top-header .slicknav_btn{ top:30px;}
.banner{background-position: 0 -309px;}
.for-static-page .sidebar-module {
	margin-right: 15px
}
ul.call-vehicle-brand-list li {
	width: 33.3333333%;
}
ul.call-vehicle-brand-list li a {
	border-right: 1px solid #E3E3E3 !important;
}
ul.call-vehicle-brand-list li:nth-child(3n+0) a {
	border-right: 0 !important;
}
.side-module-2 ul.call-vehicle-brand-list li a {
	border-right: 0 !important;
}
.vehicle-review-list-item .image {
	width: 100%;
	float: none;
	margin: 5px 0 10px;
}
.vehicle-review-list-item .content {
	margin-left: 0;
}
.slick-testimonial-nav {
	margin: 30px 200px 0;
}
.slick-testimonial-nav {
	margin: 30px 130px 0;
}
.brand-item-wrapper a {
	padding: 0 20px;
}
.result-sorting-wrapper .text-holder {
	margin: 0; text-align:center;
}
.result-sorting-select {
	float: left;
}
.result-sorting-nav ul li {
	float: left;
	margin-left: 0;
	margin-right: 5px;
}
.vehicle-item-list .image {
	width: 100%;
	float: none;
	border-right: 0;
	padding-right: 0;
}
.vehicle-item-list .content {
	margin-left: 0;
	padding-left: 20px;
	margin-bottom: 60px;
}
.vehicle-item-list ul.vehicle-meta {
	left: 0;
	right: 0;
}
.welcome-wrapper .welcome-image-bg {
	width: 100%;
	position: relative;
	top: 0;
	bottom: 0;
	left: 0;
	right: 0;
	height: 350px;
	margin-top: 30px;
}
a.search-button {
	top: 8px;
	right: 33px
}
a.search-form-close {
	top: 6px;
	right: 42px;
}
#search-container input[type="search"] {
	width: 88%
}
.main-search-wrapper .form-holder .holder-item {
	width: 33.33333333%;
}
.navbar {
	margin: 0;
}
.navbar-brand {
	padding-top: 9px;
	padding-bottom: 0;
	line-height: 30px; margin-bottom:10px;
}
.navbar-arrow > ul > li .arrow-indicator, .navbar-arrow ul ul > li .arrow-indicator {
	display: none !important;
}
.navbar-fixed-top {
	position: relative !important;
	clear: both;
}
	

}


@media (max-width: 768px)and (min-width: 990px)

	
}
@media (min-width: 768px) {



}

@media (max-width: 767px) {
.plist .pname{ margin-bottom:10px;}	
.left_photo_frame{ margin-bottom:10px;}	
.desc .text-detail p{ margin-bottom:5px;}
.pro-listing{margin:20px 0;}
.about-cont{ padding:0;}
.copy-right{ padding:0 10px; text-align:center; margin-bottom:10px;}	
.payment-card span{ margin-bottom:5px;}	
.footer-address .getcont{ float:left;}
.footer-address .email{ margin:5px;}

.about-content h3.heading{ font-size:26px;}
.banner{padding:0%; height:500px;}
.banner .result-filter-wrapper{ margin:0 auto; float:none; margin-top:40px;	}
.sidebar-wrapper{ padding-top:0; padding-bottom:0; margin-top:20px;}   
.vehicle-item .content h6{ font-size:14px;}    
.vehicle-item .content h5 .opaci, .vehicle-item .content h6 .opaci{ display:none;}
.navbar-brand{padding-top: 10px;margin-bottom: 13px;}
.content-wrapper{ padding-top:30px; padding-bottom:30px;}

.slick-hero-slider-caption {
    padding: 50px 30px 70px;
}
.for-static-page .sidebar-module {
	margin-right: 0
}
ul.browse-by-list.mmh {
	margin-left: 0;
	margin-right: 0;
}
ul.browse-by-list.col-5-xs li {
	width: 20%;
}
ul.browse-by-list li a .icon {
	font-size: 56px;
	line-height: 40px;
}
ul.call-vehicle-brand-list li, ul.call-vehicle-brand-list.col-2-sm li {
	width: 50% !important;
}
ul.call-vehicle-brand-list li a, ul.call-vehicle-brand-list.col-2-sm li a {
	border-right: 0 !important;
}
.vehicle-review-single .specification-box {
	width: 100%;
}
.recent-post-item {
	margin: 0 0 30px;
}
.brand-item-wrapper a {
	padding: 0;
}
.featured-header-most-top {
	margin-top: 30px;
}
.welcome-wrapper .welcome-image-bg {
	height: 280px;
}
.main-search-wrapper .text-holder {
	float: none;
}
.main-search-wrapper .form-holder {
	margin: 20px -10px 0;
}
.navbar-nav .open .dropdown-menu > li > a {
	line-height: 23px;
}
.navbar {
	border-bottom: 0;
	-webkit-transition: none;
	-moz-transition: none;
	-ms-transition: none;
	-o-transition: none;
	transition: none;
}
.top-header-widget {
	margin: 0;
}
#top-header, .top-header-widget, .top-header-widget p, .top-header-widget a {
	font-size: 11px !important;
	line-height: 12px;
}
/*
.with-top-header .slicknav_btn {
	top: 45px;
}*/
.with-top-header .navbar-sticky {
	margin-top: 0;
}
.navbar-sticky #top-header {
	opacity: 1;
}
.breadcrumb-wrapper .breadcrumb {
	float:right;
}
.footer-newsletter h4 {
	text-align: left;
}
ul.secondary-footer-menu {
	margin: 0;
	float: left;
}
.branch-wrapper > div > div > div .branch-item, .branch-wrapper > div > div > div:nth-last-child(2) .branch-item {
	padding-bottom: 30px;
	padding-top: 0;
	border-bottom: 1px solid #DEDEDE;
	margin-bottom: 30px;
}
.branch-wrapper > div > div > div:last-child .branch-item {
	border-bottom: 0;
	margin-bottom: 0;
}
.branch-wrapper > div > div > div .branch-item:after, .branch-wrapper > div > div > div:nth-child(odd) .branch-item:before {
	display: none;
}
.branch-wrapper > div > div > div:nth-child(odd) .branch-item {
	padding-right: 0;
}
.branch-wrapper > div > div > div:nth-child(even) .branch-item {
	padding-left: 0;
}

.bg-side{ width:auto;}

.side-menu{float: left; position:relative; z-index:1111;}

.slick-hero-slider .slick-prev {
    left: 10px;
}
.slick-hero-slider .slick-next {
    right: 10px;
}

.navigation ul ul{ display:none;}
.prdlist .portfolio_inner_content .portfolio_item .prdimg{ min-height:inherit;}
.prdlist .portfolio_inner_content .portfolio_item{ width:47%; margin:5px 4px;}
	
	
}

@media (max-width: 480px) {
.txtar{ height:50px;}
.breadcrumb-wrapper h2.page-title{}
.top-bottom .navbar-brand>img{ max-width:300px;}
.top-header-widget{ float:none; border-right:none;}
.top-header-widget.welcome{ text-align:center;}
.rdetail{ width:100%; display:inline-block; text-align:center;}
.banner .result-filter-wrapper{ width:100%;}	
.prdlist .portfolio_inner_content .portfolio_item .column_title_center{ font-size:14px;}
.hr{ margin:50px 0;}
.about-content h3.heading, .about-content h4.heading{ font-size:18px;}	
.detail-titile h3.vehicle-name{ font-size:18px;}	
 .vehicle-item .content .portfolio_item_meta_label{ width:30%;}
 .about-us-footer{ height:80px;}
 .with-top-header .slicknav_btn { top: 30px;}
  .hero p, .slick-hero-slider-caption p {
    font-size: 16px;
    line-height: 1.2;
}
  h1 {
    font-size: 30px; line-height: 1.25;
}
  .bar-menu{ left:15px; top:-8px;}
  
   .breadcrumb-wrapper{padding-top: 15px;
    padding-bottom: 20px;}   
.prd-list{padding-top:30px;}    

.vehicle-item-list ul.vehicle-meta li {
	width: 50%;
}
.vehicle-item-list ul.vehicle-meta li:first-child, .vehicle-item-list ul.vehicle-meta li:nth-child(2) {
	border-bottom: 1px solid #EEE;
}
.vehicle-item-list .content {
	margin-bottom: 90px;
}
.vehicle-item-list .content .btn {
	float: left;
	margin-top: 15px;
	margin-right: 10px;
	padding: 7px 7px;
}
.welcome-wrapper .welcome-image-bg {
	height: 200px;
}
.result-sorting-select {
	width: 160px;
}
.vehicle-item-list .content .row:last-child {
	display: inherit;
	width: auto;
}
.vehicle-item-list .content .row {
	display: inherit;
	width: auto;
}
.vehicle-item-list .content .price {
	font-size: 18px;
}
.classic-blog-item .content {
	margin-left: 0;
	margin-top: 20px;
}
.classic-blog-item .absolute-holder {
	position: relative;
	top: 0;
	left: 0;
	width: 100%;
	padding: 0;
	margin: 0 0 20px;
	clear: both;
}
.classic-blog-item .absolute-holder .date {
	width: 48%;
	float: left;
	margin: 0 0 20px;
	margin-right: 2%;
	padding-top: 20px;
}
.classic-blog-item .absolute-holder .share-this {
	width: 48%;
	float: left;
	margin: 0 0 20px;
}
.classic-blog-item .bottom {
	margin: 0;
}
.classic-blog-item .bottom .read-more {
	float: left;
}
.slick-testimonial-nav {
	margin: 30px 60px 0;
}
.vehicle-review-long-item .review-score .overall {
	margin: 0 0 30px;
}
ul.browse-by-list li a h6 {
	font-size: 12px;
}
ul.browse-by-list.col-5-xs li {
	width: 33.3333333%;
}
ul.call-vehicle-brand-list.col-2-sm li a {
	font-size: 12px;
}
ul.call-vehicle-brand-list.col-2-sm li a .image {
	width: 20px;
}
.branch-item .content {
	margin-top: 30px;
}
.factsheet .heading{ margin-bottom:20px;}
}

@media (max-width: 360px) {

.top-header-widget.welcome{ text-align:center;}
.top-bottom .navbar-brand>img {
    max-width: 250px;
}
.with-top-header .slicknav_btn {
    top: 13px;
}
.top-bottom .navbar-header .navbar-brand{ margin:0;}
}

@media (max-width: 320px) {


.vehicle-item-list .content .btn { /* float: left; */
	padding: 3px;
	margin-top: 10px;
	display: inline-block;
	margin-right: 0px;
	font-size: 10px;
	margin-right: 2px;
}
/* -------inquiry form  */
}
