@media screen and (max-width:1680px) {

}/*max-width:1680px*/

@media screen and (max-width:1440px) {
	.welcome-hero-txt { padding: 268px 0px 122px; }
	.model-search-content { position: relative; bottom: 0; top: 100px; }
	.navbar>.container .navbar-brand,
	.navbar>.container-fluid .navbar-brand { margin-left: 50px; }
}/*max-width:1440px*/

@media screen and ( max-width: 1199px) {
	.welcome-hero-txt h2 { font-size: 40px; }
	.welcome-btn.model-search-btn { margin-left: 28px; }
	.featured-cars-img { padding: 0 10px; }
	.footer-top { padding-top: 20px; padding-bottom: 0; }
	.single-footer-widget { padding: 15px; }
	.single-footer-widget h2 { padding-bottom: 0; margin-bottom: 10px; }
	.opening-hours-subscript { padding-top: 10px; padding-bottom: 10px; display: block; }
	.opening-hours { width: 100%; }
}/*max-width:1199px*/

@media screen and (max-width:1024px) {

}/*max-width:1024px*/

@media screen and (max-width:1008px) {

}/*max-width:1008px*/

@media screen and (max-width:992px){
	body.is-not-home .welcome-hero { height: 66px; }
	.navbar-header a.navbar-brand img { height: 30px; }
	nav.navbar.bootsnav .navbar-collapse.collapse.in { padding-bottom: 30px;}
	nav.navbar.bootsnav {background-color:#000;}
	.wrap-sticky nav.navbar.bootsnav.sticked ul.nav > li > a { padding: 18px 0px; }
	nav.navbar.bootsnav .navbar-brand { padding: 20px; }
	nav.navbar.bootsnav ul.nav > li > a { padding: 15px 0px; border: transparent; text-align: right; padding-right: 15px; }
	.content-inline-image.right-aligned .title { text-align: right; }
	body.is-home .single-content-container,
	body.is-not-home .single-content-container { padding: 20px; }
	.content-inline-image.right-aligned { margin: 0; margin-bottom: 10px; }
	.fixed-curl-section,
	.fixed-curl-section:link,
	.fixed-curl-section:hover,
	.fixed-curl-section:active,
	.fixed-curl-section:visited {
		top: 32px;
		left: -58px;
	}
	.colakcars-lease-iframe { margin-left: -20px; margin-right: -20px; width: 114%; }
	body.is-not-home .single-content-container h1 { padding-top: 20px; }
}/*max-width:992px*/

@media screen and (max-width:991px) {
	.welcome-hero-txt h2 { line-height: 1.6; }

	.model-search-content .col-sm-12 { padding: 0 40px; }
	.single-model-search:last-child { margin-bottom: 30px; }
	.welcome-btn.model-search-btn { margin: 0; }

	.single-new-cars-item { max-width: 450px; margin: 0 auto; }
	.new-cars-txt { margin: 30px 0; }
}/*max-width:991px*/

@media screen and (max-width:768px) {
    
}/*max-width:768px*/

@media screen and (max-width:767px) {
	.single-service-item { max-width: 350px; margin: 30px auto; }
	.single-featured-cars { max-width: 350px; margin: 0 auto; }
	.footer-social { text-align: left; }
	.footer-social a i { margin-right: 16px; margin-left: 0; }
	.hm-foot-email { max-width: 300px; }
}/*max-width:767px*/

@media screen and (max-width: 660px) {

}/*max-width:660px*/

@media screen and (max-width: 640px) {
	.single-testimonial-box { max-width: 350px; margin: 0 auto; }
}/*max-width:640px*/

@media screen and (max-width: 580px) {

}/*max-width:580px*/

@media screen and (max-width: 540px) {

}/*max-width:540px*/

@media screen and (max-width: 480px) {
	.welcome-hero h2 { font-size: 30px; }
	.single-model-search h2 { font-size:16px; }
}/*max-width:480px*/

@media screen and (max-width: 440px) {
	.welcome-hero-txt h2 { font-size: 24px; line-height: 1.5; }
	
}/*max-width:400px*/

@media screen and (max-width: 399px) {
	.testimonial-carousel .col-sm-3, .testimonial-carousel .col-xs-12 { width: 260px; }
	.single-service-item h2 a { line-height: 1.5; }
	.section-header h2 { font-size: 30px; }
}/*max-width:399px*/

@media screen and (max-width:350px){
	nav.navbar.bootsnav .navbar-toggle { margin-right: -25px; left: -10px; }
	nav.navbar.bootsnav .navbar-brand { padding: 20px; }
	.wrap-sticky nav.navbar.bootsnav.sticked .navbar-header a.navbar-brand,
	.wrap-sticky nav.navbar.bootsnav.sticked .navbar-header a.navbar-brand:hover,
	.wrap-sticky nav.navbar.bootsnav.sticked .navbar-header a.navbar-brand:focus { padding: 25px 0px; }
}/*max-width:350px*/

@media screen and  (max-width: 320px){
	
}/*max-width:320px*/


@media only screen and (max-width: 960px) {
	.video-background video {
		background: url(/assets/images/hero/video-colakcars-presentation-mobile-still.webp) no-repeat center;
	}
	.services {
		padding-top: 725px;
	}
	.model-search-content {
		top: -35px;
	}
	.welcome-hero-txt {
		padding-top: 160px;
	}
	.welcome-hero {
		height: 685px;
	}
	.video-background .video-lg {
		display: none;
	}
	.video-background .video-sd {
		display: block;
	}
	.video-background .video-overlay {
		opacity: 0;
	}
	.video-background {
		height: 720px;
	}
	.video-background video {
		background-position: left top;
		left: 0;
		top: -5%;
		width: 100%;
		transform: none;
		height: 720px;
	}
}