body{ padding: 0px; margin: 0px; font-weight: 400;font-family: 'arimoregular'; }
h1, h2, h3, h4, h5, h6, ol, li, ul, a, img, p, span, strong{ padding: 0px; margin: 0px;}
a:hover,a:focus{ outline: none; text-decoration: none}
section{ float: left; width: 100%;}
.pad0{ padding: 0;}
img { max-width: 100%;}
ul, li{ list-style: none}
/*-------------Font face------------------*/
@font-face {
    font-family: 'arimobold';
    src: url('../fonts/arimo-bold-webfont.woff2') format('woff2'),
         url('../fonts/arimo-bold-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
@font-face {
    font-family: 'arimoregular';
    src: url('../fonts/arimo-regular-webfont.woff2') format('woff2'),
         url('../fonts/arimo-regular-webfont.woff') format('woff');
    font-weight: normal;
    font-style: normal;
}
/*--------------------------Header Top----------------------------*/
.header-main {float: left;width: 100%;z-index: 99999; position: relative}
.header-top {  float: left; padding: 10px 0; width: 100%; border-bottom: 1px #fff solid}
.country_bx {border-right: 1px solid #fff;float: left;padding: 1px 15px; color: #fff; font-size: 14px;}
.country_bx_last{ border-right: none}
.social-icon{ display: inline-block;}
.social-icon a{color: #fff;}
.login_menu{ float: left; width: 100%;  padding: 3px 0; text-align: right}
.login_menu li{ display: inline-block; position: relative }
.login_menu li a{ display: block; color: #fff; font-size: 14px;  padding: 0 8px; line-height: 18px; text-transform: uppercase}
.login_menu li a:hover{ color: #ff0000 }
.login_menu li:first-child{ border-right: 1px #fff solid}
.top-txt{ display: inline-block; width: 100%; color: #fff; font-size: 16px; padding-top: 5px;}
.search-bx{ float: right; width: 50%; position: relative}
.search-bx a{ position: absolute; right: 0; top: 5px; color: #fff;}
.search-bx a:hover{  color: #ff4f19;}
.search-bx .form-control{ background: transparent; border: none; box-shadow: none; border-radius: 0; color: #fff; font-size: 17px; height: 30px;
 padding-right: 20px;}
.header .navbar-brand { height: auto; padding: 0;transition: width 1s ease, height 1s ease; margin: 18px 0 0 !important; width:195px;}
.header .navbar.navbar-default{ background: transparent none repeat scroll 0 0; border: 0 none; border-radius: 0; margin: 0;}
.header .collapse.navbar-collapse{ float: right;}
.slider { float: left; position: relative; width: 100%; background: url("../img/banner.png") no-repeat top center; background-size: cover; }
.header { float: left; width: 100%; z-index: 99999;}
.header .navbar-default .navbar-nav > li{position: initial}
.header .navbar-default .navbar-nav > li > a { color: #fff;   margin: 0px 1px;padding:15px 0px 15px 35px;font-size: 20px; font-family: 'arimoregular';}
.header .navbar-default .navbar-nav > li > a:hover { color: #ff0000; background: transparent }
.header .navbar-default .navbar-nav > .open > a, 
.header .navbar-default .navbar-nav > .open > a:hover, 
.header .navbar-default .navbar-nav > .open > a:focus,
.header .navbar-default .navbar-nav > .active > a, 
.header .navbar-default .navbar-nav > .active > a:hover, 
.header .navbar-default .navbar-nav > .active > a:focus { background-color: transparent; color: #ff0000;}
.nevicatio-menu .dropdown-menu { width: 100%;min-width: 100%;padding: 25px 0%;border-radius: 0; border: none}
.nevicatio-menu .dropdown-menu li {width: 30%;float: left;margin:0}
.nevicatio-menu .dropdown-menu li a {padding: 7px 10px;color: #000;font-size: 18px;font-family: 'arimoregular'; display: inline-block;}
.nevicatio-menu .dropdown-menu li.active a,
.nevicatio-menu .dropdown-menu li a:hover{color: #ff0000;}

.nevicatio-menu .dropdown-menu { width: 100%; border-radius: 0;  }
.nevicatio-menu .navbar-nav > li:hover .dropdown-menu{ display: block}
.nevicatio-menu .dropdown .caret {
	display: inline-block;
	width: 0;
	height: 0;
	margin-left: 7px;
	vertical-align: top;
	border-top: none;
	border-top: none;
	border-right: none;
	border-left: none;
	font-size: 18px;
	line-height: 24px;
}

.mobile-hide .thumbnail {display: inline-block; width: 30%;padding: 0;margin-bottom: 0px;border: none;border-radius: 0; text-align: center;}
.mobile-hide{ border-left: 1px #ddd solid;}
.mobile-hide h3 a{ display: inline-block; color: #333; font-size: 15px;}
.letest-car-img{ display: inline-block; width: 100%; overflow: hidden; position: relative}
.let-news{ position: absolute; left: 0; bottom: 10px; background: rgba(0,0,0,0.7);color: #fff; font-size: 14px; padding: 1px 20px}

.header .navbar.navbar-default ul.nav.navbar-nav{margin: 0 0; width: 100%  }
.slider_cover{ padding:80px 0; float: left; width: 100%;position: relative;overflow: hidden}
.slider_cover h1 { color: #fff; font-size: 55px; font-weight: normal; padding: 0 0 10px 0; text-shadow: none;font-family: 'arimobold';display: block;}
.slider_cover h2 { color: #fff; font-size: 25px; font-weight: normal; padding: 0 0 10px 0; text-shadow: none;font-family: 'arimobold';display: block;}
.slider_cover p { color: #000; font-size: 26px; font-weight: normal; padding: 3px 20px; text-shadow: none;font-family: 'arimobold';display: inline-block;
 background: #fff;line-height: 30px;}
.slider_cover p {  -webkit-animation: background 5s cubic-bezier(1,0,0,1) infinite;  animation: background 5s cubic-bezier(1,0,0,1) infinite;  }
@-webkit-keyframes background {
  0% { background-color: white; }
  33% { background-color: yellow; }  
  67% { background-color: red; }
  100% { background-color: green; }
}
@keyframes background {
  0% { background-color: white; }
  33% { background-color: yellow; }  
  67% { background-color: red; }
  100% { background-color: green; }
}
.slider_cover .carousel-caption { bottom: auto; left: 0%; padding-bottom: 30px; right: 0%; top: 26%; }
.banner-txt { float: left; width: 100%; text-align: left;padding-top: 110px;}
.banner-txt a{ display: inline-block; font-size: 18px; color: #fff; padding: 15px 30px; text-shadow: none; background:transparent; margin-top: 35px;
 border: 1px #ddd solid; border-radius: 4px;}
.banner-txt a:hover { background: #D12204; color: #fff;}
.navbar-me {   transition: all 1s ;}
.navbar-me{ padding: 5px 0 0; top: 0px; border: 0px; border-radius: 0px; margin: 0;}
.fixed-me{ padding: 5px 0; ; margin-bottom: 0px; position: fixed; top:0;z-index:9999;width: 100%;left: 0; background: rgba(0,0,0,0.9);border-bottom: 1px #ccc solid;}
.header .navbar.navbar-default .fixed-me ul.nav.navbar-nav { margin: 0px 0 0;}
.header .fixed-me .navbar-brand { height: auto; padding:0; width: 150px;transition: width 1s ease, height 1s ease; margin: 10px 0 0 !important}
.header .navbar-default .fixed-me .navbar-nav > li > a{ padding: 10px;   font-size: 16px;}
.header .navbar-default .fixed-me .navbar-nav > li > a.btn.btn-primary { margin-top: 0px; padding: 21px 10px 12px}
#toTop {  background: #FE0000;  border-radius: 50%;  bottom: 10px;  cursor: pointer;  display: none;  font-weight: bold;  height: 40px;  line-height: 37px;
 padding: 0;  position: fixed;  right: 10px;  text-align: center;  transition: transform 0.5s ease 0s;  width: 40px;  z-index: 999999;}
.header .navbar-brand.hd-fixed{ display: none}
.header .fixed-me .navbar-brand.hd-fixed{ display: inline-block}
.header .fixed-me .navbar-brand.hd-normal{ display: none}
/*.slider_cover .carousel-indicators { bottom: auto; left: auto; margin: 0; right: 10px; top: 50%; width: 20px;  transform: translate(0px, -50%);}*/
.search-car{ float: right; background: rgba(255,255,255,0.7); width: 60%; padding: 20px; text-align: left; text-shadow: none}
.search-car label {display: inline-block;max-width: 100%;margin-bottom: 5px;font-weight: normal; color: #000; font-size: 14px;}
.search-select { display: inline-block; width: 100%; padding-bottom: 0; vertical-align: top }
.search-select span { display: inline-block; float: left; overflow: hidden; width: 100%; padding: 0; text-transform: none; position:relative }
.search-select span:after {   background-color: #fff; color: #333; height: 12px; padding:11px 14px; position: absolute; right: 1px; top: 1px; 
 border-radius: 0 5px 5px 0; content: "\f0d7"; font-family: 'FontAwesome'; }
.search-select span:after { z-index: 0;  bottom: 0; pointer-events: none }
.search-select select option { padding: 0 5px; color: #333; background: #fff }
.search-select select { -moz-appearance: none;
 appearance: none; -webkit-appearance: none; -ms-appearance: none; -o-appearance: none }
.search-select .form-control {height: 40px;padding: 6px 12px;font-size: 14px;color: #000;background-color: #fff;border: 1px solid #fff;
 border-radius: 0px; box-shadow: none;}
.renge_bar {float: left;position: relative;width: 100%;margin-top: 5px; padding: 0 10px;}
.slider-box {width: 100%;margin: 0px auto;}
.slider-box input {border: none; display: inline-block; margin-right: -4px; vertical-align: top; width: 30%}
.slider-box input {width: 70%; background: transparent;  font-size: 14px;color: #000; margin-top: 3px;}
.search-car .ui-widget-content {background: #ffffff;border: medium none;color: #222222; height: 8px;border-radius: 0;}
.search-car .ui-widget-header{ background: #FE0000; border-radius: 0}
.slider-box .ui-slider .ui-slider-handle { border-radius:0; cursor: default; height: 16px; position: absolute; width:10px;
 z-index: 2; background: #292929; border: none;  cursor: pointer;}
.search-btn{ display: inline-block; width: 100%; padding-top: 15px;}
.search-btn a{ display: inline-block; width: 100%; background: #1F1F1F; color: #fff; font-size: 16px; padding: 8px 10px; text-align: center }
.new-car-price .btn-primary:hover{ background: #1F1F1F; color: #fff;}
.search-btn a:hover{ background: #FE0000; color: #fff}
.header .navbar-default .navbar-nav > li.mobile-show{ display: none}
/*--------------------------car-searsh-section--------------------------------------*/
.car-searsh-section{ padding: 40px 0 0}
.google-add{ display: inline-block; width: 100%; text-align: center; margin-bottom: 40px;}
.carwar-title{ font-size: 30px; color: #1f1f1f; text-align: center;text-transform: uppercase;}
.car-searsh-section .carwar-title{ text-transform: none}
.car-tab-bx{ display: inline-block; width: 100%; padding-top: 30px; text-align: center}
.car-nav-tabs{ margin: 0; padding: 0; border: 1px #ddd solid; text-align: center; display: inline-block; border-radius: 50px; overflow: hidden}
.car-nav-tabs li{ margin: 0; border: none; padding: 0; float: left; width: 140px; border-radius: 50px;}
.car-nav-tabs li a{ border: none; border-radius: 0; margin: 0 ; font-size: 18px; padding: 12px 10px; color: #898989}
.car-nav-tabs > li > a:hover{ border: none}
.car-nav-tabs > li.active > a, .car-nav-tabs > li.active > a:hover, .car-nav-tabs > li.active > a:focus{ border: none; color: #fff;background: #1F1F1F}
.car-searsh-section .tab-content{ text-align: left}
.ser-car{ display: inline-block; width: 100%; padding-top: 50px; }
.ser-car .carousel-inner{min-height: 520px}
.ser-car .thumbnail {padding: 0px;margin-bottom: 40px;border: none; text-align: center;border-radius: 0;}
.ser-car .carousel-indicators li {border:none;background-color: #666;}
.ser-car .carousel-indicators .active {background-color: #FE0000;}
.ser-car .thumbnail:hover h3{ font-family: 'arimobold'; text-decoration: underline}
.ser-car .thumbnail .caption h3{ color: #393939; font-size: 16px; line-height: 24px;}
.ser-car .carousel-control {top: 50%;width: 30px; height: 30px;opacity: 1;font-size: 30px;color: #666;text-align: center;text-shadow: none;
 background: transparent; transform: translate(0,-50%)}
.google-add2{ margin-top: 30px; margin-bottom: 0}
/*-----------------car-upcoming-section-------*/
.car-upcoming-section{ padding: 30px 0}
.upcoming-tab-bx{ display: inline-block; width: 100%; padding-top: 30px; }
.upcoming-nav-tabs{ margin: 0; padding: 0; border-bottom: 1px #ddd solid;  display: inline-block; border-radius: 0px; overflow: hidden; width: 100%}
.upcoming-nav-tabs li{ margin: 0; border: none; padding: 0; float: left; width: 33.33%; border-radius: 0px; text-align: center}
.upcoming-nav-tabs li a{ border: none; border-radius: 0; margin: 0 ; font-size: 22px; padding: 15px 10px; color: #9a9a9a}
.upcoming-nav-tabs > li > a:hover{ border: none}
.upcoming-nav-tabs > li.active > a, .upcoming-nav-tabs > li.active > a:hover, .upcoming-nav-tabs > li.active > a:focus{ border: none; color: #fff;
 background: #FE0000}
.car-upcoming-section .tab-content > .tab-pane.active {display: inline-block; opacity: 1; height: auto; width: 100%; overflow: visible}
.car-upcoming-section .tab-content > .tab-pane {display: inline-block; opacity: 0; height: 0; width: 100%; overflow: hidden; padding: 0; margin: 0; 
 float: left;}
.upcoming-tab-bx .thumbnail{ border: none; padding: 0; border-radius: 0; background: #1F1F1F; overflow: hidden}
.upcoming-tab-bx .thumbnail .caption {padding: 20px;color: #fff; display: inline-block; width: 100%}
.upcoming-tab-bx .thumbnail .caption h3 a,
.upcoming-tab-bx .thumbnail .caption h3 {color: #fff;font-size: 18px;line-height: 24px;font-family: 'arimobold';}
.lunch-date{ display: inline-block; width: 100%; padding-top: 20px;}
.lunch-date h2{ font-size: 30px;}
.lunch-date p{ color: #727272; font-size: 16px; padding-top: 5px;}
.upcoming-tab-bx .tab-content{ padding-top: 40px;}
/*---------------img hover-------------------*/
.rigth-usre .thumbnail img,
.blog-img img,
.letest-img img{   transition: 0.5s all;-webkit-transition: 0.5s all;-moz-transition: 0.5s all;-o-transition: 0.5s all; width: 100%}
.rigth-usre .thumbnail:hover img,
.blog-img:hover img,
.letest-img:hover img{    transform: scale(1.05);-webkit-transform: scale(1.05);-moz-transform: scale(1.05);-o-transform: scale(1.05);
  -ms-transform: scale(1.05);}
/*----------------new-car-section-----------------*/
.new-car-section{  background: url("../img/bg1.png") no-repeat top center; padding: 70px 0; background-size: cover }
.new-car-section h2{ color: #fff; font-size: 58px;font-family: 'arimobold'; padding-top: 40px;}
.new-car-price {float: right;background: rgba(255,255,255,0.7);width: 70%;padding:30px 20px;text-align: left;text-shadow: none;}
.new-car-price h3{ color: #000000; font-size: 24px; margin-bottom: 20px;}
.new-car-price .form-control {height: 40px;padding: 6px 12px;font-size: 15px;color: #828282;border: 1px solid #fff;border-radius: 0px;box-shadow:none;}
.new-car-price .btn-primary {color: #fff;background-color: #FE0000;border:none; border-radius: 0; font-size: 15px; padding: 8px 20px;}
.new-car-price p{ color: #888686; font-size: 15px; margin-top: 25px;}
/*--------top-moduls-section----------*/
.top-moduls-section{ padding: 70px 0 40px; overflow: hidden}
.top-moduls{ display: inline-block; width: 100%; margin-top: 50px;}
.top-moduls .thumbnail{ border: none; padding: 0; border-radius: 0; background: #1F1F1F; overflow: hidden}
.top-moduls .thumbnail .caption {padding: 20px;color: #fff; display: inline-block; width: 100%}
.top-moduls .thumbnail .caption h3 a,
.top-moduls .thumbnail .caption h3 {color: #fff;font-size: 18px;line-height: 24px;font-family: 'arimobold';}
.top-moduls p{ color: #727272; font-size: 16px; padding-top: 5px;} 
/*----------------------car-reviews-section----------------*/
.car-reviews-section{ overflow: hidden}
.car-review-bx{ display: inline-block; width: 100%; margin-top: 50px;}
.car-review-bx .thumbnail {padding: 0px;border:none;border-radius: 0px;}
.car-review-bx .thumbnail .caption {padding: 25px 0;color: #333;}
.car-review-bx .thumbnail .caption h3{ font-size: 30px; color: #000;font-family: 'arimobold';}
.car-review-bx .thumbnail .caption p{ font-size: 15px; color: #5c5b5b; padding-top: 15px;}
.all-reviews{ display: inline-block; width: 100%; padding-top: 40px; text-align: right}
.all-reviews a{ color: #0078ff; font-size: 16px;}
.reviews-right{ display: inline-block; width: 100%; background: #EDEDED;}
.reviews-video{ display: inline-block; width: 100%; margin-bottom: 15px;}
.user-reviews{ display: inline-block; width: 100%; padding:5px 20px 20px;}
.user-reviews h3{ color: #000000; font-size: 16px;}
.user-reviews ul{ display: inline-block; width: 100%; padding-top: 20px;}
.user-reviews ul li{ display: inline-block; width: 100%; padding-bottom: 5px;}
.reviews-img{ float: left; width: 50%;}
.reviews-txt{ float: left; width: 50%; padding: 10px 0 0 10px;}
.reviews-txt a{ display: inline-block; color: #000; font-size: 17px;}
.user-reviews .all-reviews{ padding-top: 0 }
.papular-cars{ display: inline-block; width: 100%; margin-top: 40px;}
.papular-cars .thumbnail{ border: 1px #ddd solid; padding: 0; border-radius: 0; background: #1F1F1F; overflow: hidden; box-shadow: 0 0 7px 0 #ccc;
 margin-top: 10px;}
.papular-cars .thumbnail .caption {padding: 20px;color: #fff; display: inline-block; width: 100%}
.papular-cars .thumbnail .caption h3 a,
.papular-cars .thumbnail .caption h3 {color: #fff;font-size: 18px;line-height: 24px;font-family: 'arimobold';}
.papular-cars p{ color: #727272; font-size: 16px; padding-top: 5px;}
.papular-cars p b{ color: #fff; font-weight: normal; font-size: 25px; padding-right: 10px;}
.view-all{ display: inline-block; width: 100%; text-align: center; padding: 20px 0}
.view-all a{ color: #0078ff; font-size: 18px;}
/*---------------Footer-------------------*/
.footer { background: #1F1F1F ; display: inline-block; width: 100%; padding: 0; color: #333;} 
.nomargin p{font-size: 14px;line-height: 24px;color: #f9f9f9; padding-top: 0px; width: 100%}
.footer_center{ display: inline-block; width: 100%; padding: 30px 0}
.title-widget {color: #ff0000;font-size: 15px;line-height: 1;position: relative; margin: 30px 0 15px; display: inline-block; width: 100%;
 padding-bottom: 10px;font-family: 'arimobold';}
.title-widget span {position: relative; display: inline-block; width: 100%}
.widget_nav_menu ul { list-style: outside none none; padding-left: 0; padding-top: 0px;}
.widget_nav_menu ul li { position: relative;  margin-bottom: 12px;width:95%;}
.widget_nav_menu ul li a{ font-size: 14px; line-height: 20px; color: #f9f9f9; font-weight: 400;  }
.fooetr-links ul li a:hover,
.copyright a:hover,
.widget_nav_menu ul li.active a,
.widget_nav_menu ul li a:hover{ color: #ff0000}
.widget_nav_menu ul.menu_categori{ width: 100%; float: left}
.ftdrop3,
.ftdrop2,
.ftdrop1,
.ftdrop4{ display: none}
.footerp{ display: inline-block; width: 100%; padding-top: 0px;} 
.nomargin { float: left; width: 100%; padding:0px;}
.nomargin ul{ display: inline-block; width: 100%; padding-top: 20px;}
.nomargin ul li{ display: inline-block;  margin-right: 10px;}
.nomargin ul li a {  color: #fff; float: left; width: 50px; height: 50px; border-radius: 7px; text-align: center; overflow: hidden } 
.facebook-icon{ background: #1976D2; font-size: 45px;line-height: 68px;padding-left: 10px;}
.twitter-icon{ background: #03A9F3; font-size: 30px;line-height: 50px;}
.google-plus{ background: #DD4A39; font-size: 26px;line-height: 50px;}
.play-icon{ background: #F61D0E; font-size: 22px;line-height: 50px;}
.nomargin ul li a:hover{ opacity: 0.8}
.nomargin a:hover {  color: #fff}  
.nomargin a i{ }
.footer-bottom { width: 100%; padding: 15px 10px; float: left}
.copyright { color: #fff; padding: 20px 0; font-size: 14px;}
.copyright a{ color: #fff; padding: 0px 5px;}
.footer-logo{ display: inline-block; width: 100%; text-align: center}
.fooetr-links{ display: inline-block; text-align: center; width: 100%; padding-top: 20px;}
.fooetr-links ul{ display: inline-block; text-align: center; width: 100%}
.fooetr-links ul li{ display: inline-block; padding: 0 5px;}
.fooetr-links ul li a{ display: inline-block; color: #6d6d6d; font-size: 13px; }

/*----------------------Login-----------*/
.login-modal .modal-dialog {margin: 30px auto;max-width: 420px;width: 100%;}
.login-modal .modal-body{padding:30px 30px 20px;}
.login-form {display: inline-block;width: 100%;	}
.login-modal .modal-header {padding: 15px 30px;}
.login-modal .modal-title {font-family: 'arimobold';font-size: 21px;}
.input-login{ display: inline-block; width: 100%; position: relative}
.input-login .form-control {height: 45px;padding: 0px 20px 0 50px;font-size: 14px;color: #555;border: 1px solid #ccc;border-radius: 0px;box-shadow: none;}
.fa-icon{ position: absolute; left: 0; top: 9px; width: 50px; color: #666; font-size: 18px; text-align: center}
.login-modal .btn-primary {color: #fff;background-color: #FE0000;border: none;border-radius: 0;font-size: 15px;padding: 8px 20px;}
.login-modal .modal-footer {padding: 15px 30px;text-align: center;}
.login-modal .btn-primary:hover {background: #1F1F1F;color: #fff;}
.accpet-txt label {font-weight: normal;vertical-align: top;width: 90%;}
.four_passdsw {display: inline-block;padding: 10px 0;text-align: center;width: 100%;}
.four_passdsw a {border-bottom: 1px solid transparent;color: #000;font-size: 14px;}
.four_passdsw a:hover {color: #FE0000;}
.rem_for{width:100%; display:inline-block; }
.form__remember { margin: 0px 0px 0px 0px; float:left;}
.input_btm_spac{margin: 0px 0px 30px 0px;}
.form__remember input[type=checkbox].in-checkbox { display: none; -webkit-appearance: checkbox; -webkit-rtl-ordering: logical; -webkit-user-select: text; cursor: auto; text-rendering: auto; -webkit-writing-mode: horizontal-tb;}
label.in-label {display: inline-block;cursor: pointer;position: relative;padding-left: 34px; padding-top: 2px;font-weight: normal;
 font-size:16px; color:#676767; }
label.in-label:before {content: ""; display: inline-block; width: 27px; height: 27px; margin-right: 10px; position: absolute; left: 1px; top: 0px; padding-top: 3px; background-color: #fff; border: 1px solid #b3b3b3; -webkit-transition: 0.3s;
 transition: 0.3s; border-radius:3px;}		
.form__remember input[type=checkbox].in-checkbox:checked + label:before { font: normal normal normal 14px/1 FontAwesome; content: "\f00c"; font-size: 12px;  color: #2c3e50; text-align: center; line-height: 18px;}	
.form__remember a{ color: #000;}


/*-----------------News---------------*/
.car-new-section{ padding-top: 50px;}
.papular-news-cars{ display: inline-block; width: 100%; margin-top: 40px;}
.papular-news-cars .thumbnail{ border: 1px #ddd solid; padding: 0; border-radius: 0; background: #fff; overflow: hidden; box-shadow: 0 0 7px 0 #ccc;
 margin-top: 10px;}
.papular-news-cars .thumbnail .caption {padding: 20px;color: #000;  display: inline-block; width: 100%}
.papular-news-cars .thumbnail .caption h3 a,
.papular-news-cars .thumbnail .caption h3 {color: #000;font-size: 18px;line-height: 24px;font-family: 'arimobold';min-height: 50px;}
.papular-news-cars p{ color: #333; font-size: 16px; padding-top: 5px;}
.papular-news-cars p b{ color: #333; font-weight: normal; font-size: 25px; padding-right: 10px;}
.letest-img{ overflow: hidden; display: inline-block; width: 100%; float: left; position: relative}
.video-icon {position: absolute;left: 0;top: 0;width: 100%;text-align: center;height: 100%;}
.video-icon a{ position: absolute; left: 50%; top: 50%; transform: translate(-50%,-50%); background: rgba(0,0,0,0.5); width: 50px; height: 50px;
border-radius: 50%; color: #fff; border: 1px #ddd solid; line-height: 46px; font-size: 20px;}
.papular-news-cars .thumbnail .caption h5 {color: #0078ff;font-size: 15px; padding-bottom: 8px;}
.news-slider_cover{ text-align: center}
.news-slider_cover h1 {	font-size: 40px;font-family: 'arimoregular';}
.news-search{ display: inline-block; width: 100%; padding: 10px; border-radius: 5px; background: rgba(255,255,255,0.2); margin-top: 20px;}
.news-sr-bx{ float: left; width: 24%; border-right: 1px #ddd solid}
.news-sr-bx-l .form-control{ border-radius: 3px 0 0 3px;}
.news-sr-bx-r{ border-right: none}
.news-sr-bx-r .form-control{ border-radius:0 3px 3px 0;}
.news-sr-bx-right{ float: right;width: 27%; position: relative}
.news-sr-bx-right .form-control {height: 40px;padding: 6px 50px 6px 12px;font-size: 14px;color: #000;background-color: #fff;border: 1px solid #fff;
 border-radius: 3px;box-shadow: none;}
.news-sr-bx-right a{ position: absolute; right: 0; top: 0; height: 40px; width: 40px; border-left: 1px #ddd solid;font-size: 18px;line-height: 40px;
color: #286090}
.used-search{ width: 75%;padding: 20px;}
.used-row{ padding-top: 15px;}
.used-search .news-sr-bx-right,
.used-search .news-sr-bx {float: left;width: 100%;border-right: none;}
.used-search .news-sr-bx-r-1{ width: 50%}
.used-search .news-sr-bx-r-2{ width: 50%; border-left: 1px #ddd solid}
.used-search .search-select .form-control {border-radius: 3px;}
.used-search .news-sr-bx-r-1 .search-select .form-control {border-radius: 3px 0 0 3px;}
.used-search .news-sr-bx-r-2 .search-select .form-control {border-radius:0 3px 3px 0;}
.show-car{ display: inline-block; width: 100%; padding-top: 25px;}
.show-car a{ display: inline-block; position: relative; padding: 12px 30px;background-color: #FE0000;border-radius: 30px;font-size: 15px; color: #fff}
.show-car a i{ font-size: 28px;margin-left: 8px;vertical-align: middle;}
.show-car a span{  display: inline-block;vertical-align: middle;}
.show-car a:hover{background-color: #D10A0A; color: #fff}
.comments-box{ display: inline-block; width: 100%; padding-top: 15px;}
.comm-date{ float: left; font-size: 13px; color: #999}
.comm-review{ float: right; font-size: 13px; color: #999}
.comm-review i{ margin-right: 5px;}
.latest-news-cars .thumbnail { border:none; box-shadow: none; text-align: center;}
.priway-box{display: inline-block; width: 100%; padding-top: 10px;}
.priway-box span{ display: inline-block; width: 100%; font-size: 14px; color: #999;}
.priway-box a{}
.priway-box a {color: #FE0000;background-color: #fff;border:1px #FE0000 solid;border-radius: 30px;font-size: 15px;padding: 8px 20px;display: inline-block;
 margin-top: 20px;}
.priway-box a:hover {color: #fff;background-color: #FE0000;border: 1px #FE0000 solid;}
.news-sr-bx .btn-primary{color: #fff;background-color: #FE0000;border: none;border-radius: 0;font-size: 15px;padding: 8px 20px; width: 100%; height: 40px;}
.papular-new-section{ padding: 70px 0 50px; background: #eee; overflow: hidden}
.papular-new-section .papular-news-cars .thumbnail {border-radius: 5px;}

/*----------upcomming-car-section---------*/
.header-main-inner{ background: #000; padding-bottom: 12px;}
.upcomming-car-section{ overflow: hidden  }
.upcomming-banner{ display: inline-block; width: 100%; position: relative; text-align: center}
.upcomming-banner img{ width: 100%;animation: zoom 20s infinite;}
.upcomming-txt{ position: absolute; left: 0; width: 100%; top: 50%; text-align: center; transform: translate(0,-50%) ;color: #fff;}
.upcomming-banner:before{ position: absolute; left: 0; top: 0; height: 100%; content: ""; width: 100%; background: rgba(0,0,0,0.3)}
.upcomming-txt h1{ font-size: 40px;  font-family: 'arimobold'; text-transform: uppercase}
.upcomming-txt p{ font-size: 15px; padding-top: 10px; text-transform: uppercase}
.upcomming-moduls{ background: #f1f1f1;}
.new-cr-container{ max-width: 520px; margin: 0 0 auto auto; position: relative; }
.new-cr-container-right{ max-width: 520px; margin: 0 auto auto 0;position: relative; }
.new-cr-container:before{ position: absolute; right: 0; top: 0; content: ""}
.new-cr{ display: inline-block; width: 100%; text-align: center; padding: 70px 0}
.new-cr h2{ font-size: 30px;  padding-bottom: 20px; }
.latest-offers-txt .btn-primary,
.make-btn .btn-primary,
.manufacturer-bx .btn-primary,
.upcomming-txt .btn-primary,
.just-released-cars .btn-primary,
.new-cr .btn-primary {color: #fff;background-color: #FE0000;border: none;border-radius: 30px;font-size: 15px;padding: 8px 20px;}
.upcomming-moduls2{ background: #ddd}
.no-padding{ padding: 0}
.fancy-clip-left{ clip-path:polygon(0 0%,100% 0,100% 100%,9% 100%) }
.fancy-clip-right{clip-path:polygon(0 0,100% 0,91% 100%,0 100%) } 
.just-released-section{ padding: 70px 0 0; overflow: hidden}
.just-released-section p{ font-size: 15px; padding-top: 10px; text-align: center}
.just-released-cars{ display: inline-block; margin-top: 50px; float: left}
.just-released-cars .thumbnail {border: 1px solid #fff;box-shadow: none;text-align: center;position: relative;float: left;width: 100%; margin-bottom: 0; 
 border-radius: 0;padding: 0; overflow: hidden;}
.just-released-cars .thumbnail .caption {padding: 20px 10px;color: #fff; position: absolute; left: 0; bottom: 0; width: 100%; background: rgba(0,0,0,0.5)}
.copany-logos{ position: absolute; left: 10px; top: 10px; z-index: 9}
.just-released-cars .thumbnail .caption h3 a{ color: #fff; font-size: 22px;}
.just-released-cars .btn-primary{ margin-top: 15px;}
.upcomming-txt .btn-primary{ margin-top: 20px;}
.certified-pre-section{ padding: 70px 0; overflow: hidden}
.certified-pre-bx{ display: inline-block; width: 100%; padding-top: 60px;}
.certified-pre-bx .thumbnail { padding: 0px; margin-bottom: 20px;  border: none; border-radius: 0px; text-align: center;}
.certified-pre-bx .thumbnail img{ }
.certified-pre-bx .thumbnail .caption { padding: 40px 0px 20px; color: #333;}
.certified-pre-bx .thumbnail .caption h3{ color: #393939; font-size: 18px; font-family: 'arimobold';}
.certified-pre-bx .thumbnail .caption p{ color: #b9b9b9; font-size: 14px; padding-top: 15px;}
.manufacturer-section{ background: #eee; padding: 70px 0; overflow: hidden}
.manufacturer-bx{ display: inline-block; width: 100%; padding-top: 60px;}
.manufacturer-bx .thumbnail {border: none; padding: 20px;border-radius: 6px;text-align: center;}
.manufacturer-logo{ display: inline-block; width: 100%; position: relative; height: 100px;}
.manufacturer-logo img{ position: absolute; left: 0; right: 0; top: 0; bottom: 0; max-height: 100%; margin: auto;}
.manufacturer-bx .thumbnail .caption {}
.manufacturer-bx h3{ font-size: 18px; color: #333;font-family: 'arimobold';}
.manufacturer-bx h4{ font-size: 16px; color: #333; padding: 15px 0}
.manufacturer-bx p{ font-size: 14px; color: #b9b9b9; padding: 0 0 15px}
.offers-section{ background: #eee; position: relative;}
.offers-choose{ float: left; width: 100%; border-bottom: 1px #ddd solid; border-top: 1px #ddd solid;position: relative;z-index: 10;background: #eee;}
.offer-mack{ float: left; width: 100%; position: relative; padding: 30px 20px; border-left: 1px #ddd solid; font-size: 15px; color: #333; cursor: pointer}
.offer-mack:before{ position: absolute; right: 0;  content: "\f107"; font-size: 16px; color: #333; font-family: FontAwesome;
transform: translate(0,-50%);-webkit-transform: translate(0,-50%);
transition: transform .3s ease-out;
-webkit-transition: transform .3s ease-out;
transform: rotate(0deg);
-webkit-transform: rotate(0deg);}
.body-div:before,
.make-div:before {transform: rotate(-180deg);-webkit-transform: rotate(-180deg);}
.offer-show{ float: left; width: 100%; padding: 30px 0}
.offer-show h2{font-size: 18px; color: #333;font-family: 'arimobold';}
.make-offers-bx{ display: inline-block; width: 100%; padding-top: 20px;}
.offer-show {position: absolute;top: 100%;left: 0;z-index: 9;transform: translateY(-100%);-webkit-transform: translateY(-100%);width: 100%;
 border-bottom: 1px solid #e5e5e5;background-color: #f2f2f2;transition: transform .3s cubic-bezier(.455,.03,.515,.955);
-webkit-transition: -webkit-transform .3s cubic-bezier(.455,.03,.515,.955);}
.offer-div {transform: translateY(0%);-webkit-transform: translateY(0%);max-height: 10000px;}
.make-btn{ display: inline-block; width: 100%; text-align: right}
.make-btn .btn-default {color: #333;background-color: #fff;border: 1px #ddd solid;border-radius: 30px;font-size: 15px;padding: 8px 20px;}
.manufacturer-paragraph{ text-align: center; font-size: 15px; color: #666; padding-top: 5px;}
.new-deal-bx{ display: inline-block; width: 100%; padding-top: 30px;}
.latest-offers{ display: inline-block; width: 100%; background: #fff; padding: 20px; position: relative; margin-bottom: 20px;}
.logo-company{ position: absolute; right: 15px; top: 15px;}
.logo-company img{ height: 50px;}
.latest-offers-img{ float: left; width: 30%}
.latest-offers-txt{ float: left; width: 70%; padding-left: 20px; padding-top: 20px;}
.latest-offers-txt h2{ font-size: 22px; color: #333;font-family: 'arimobold';}
.latest-offers-txt h3{ font-size: 18px; color: #333; padding: 5px 0;}
.latest-offers-txt p{ font-size: 14px; color: #b9b9b9; padding: 0 0 15px}
.latest-offers-txt h5{ font-size: 14px; color: #333; padding: 0 0 5px}
.latest-offers-txt span{ font-size: 13px; color: #b9b9b9; padding: 0 0 15px; display: inline-block; width: 100%}
.harr-right{ display: inline-block; width: 100%; text-align: right}
 /* Customize the label (the container) */
.container-check { float: left; width: 20%; font-weight: normal; position: relative; padding-left: 35px; margin-bottom: 12px; cursor: pointer;
 font-size: 17px;-webkit-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;}
/* Hide the browser's default checkbox */
.container-check input {position: absolute; opacity: 0; cursor: pointer;}
/* Create a custom checkbox */
.checkmark { position: absolute; top: 0; left: 0; height: 25px; width: 25px; background-color: #2196F3;border-radius: 50%;}

/* On mouse-over, add a grey background color */
.container-check:hover input ~ .checkmark { background-color: #2196F3;}
/* When the checkbox is checked, add a blue background */
.container-check input:checked ~ .checkmark { background-color: #2196F3;}
/* Create the checkmark/indicator (hidden when not checked) */
.checkmark:after { content: ""; position: absolute; display: none;}
/* Show the checkmark when checked */
.container-check input:checked ~ .checkmark:after { display: block;}
/* Style the checkmark/indicator */
.container-check .checkmark:after { left: 9px; top: 7px; width: 5px; height: 10px; border: solid white; border-width: 0 3px 3px 0;
 -webkit-transform: rotate(45deg); -ms-transform: rotate(45deg); transform: rotate(45deg);} 
.inner-top-bg{padding: 110px 0;background: url("../img/about-banner.jpg") no-repeat top center; background-size: cover;}
.product-header{ float: left; width: 100%}
.product-header h1{ float: left; color: #fff; font-size: 30px;font-family: 'arimobold';}
.my_breadcum { background: transparent; float: left; padding: 0; margin: 10px 0 0 0px; width: 100%}
.my_breadcum li a{ color: rgba(255,255,255,1); font-size: 18px; }
.my_breadcum li.active a{ color: rgba(255,255,255,0.5); }
.my_breadcum > li + li::before { color: rgba(255,255,255,0.5);}
.about-moduls{ padding: 60px 0; background: #f1f1f1}
.about-bx{ display: inline-block; width: 100%; padding: 25px; background: #fff; border-radius: 7px; box-shadow: 0 0 5px 0 #ddd}
.about-bx h3,
.about-bx h2{ color: #333; font-size: 23px;font-family: 'arimobold'; padding-bottom: 10px;}
.about-bx p{ font-size: 14px; color: #666; padding: 0 0 30px; line-height: 25px;}
.careerst-moduls{ padding: 60px 0; overflow: hidden}
.careers-bx{ display: inline-block; width: 100%; margin-bottom: 30px;}
.careers-bx h2{ color: #333; font-size: 25px; margin-bottom: 30px; position: relative; padding-bottom: 10px;}
.careers-bx h2:before{ position: absolute; left: 0; bottom: 0; content: ""; height: 2px; width: 80px; background: #333;}
.careers-bx .thumbnail {padding: 0px;border: none;border-radius: 0;}
.careers-bx .thumbnail .caption {padding: 20px 0 0;}
.careers-bx .thumbnail .caption h3 a{ color: #333; font-size: 18px;font-family: 'arimobold';}
.careers-bx .thumbnail .caption p{ color: #666; font-size: 16px; padding-top: 10px;}

/*-----------Contact-Page--------*/

.contact-section{ display: inline-block; position: relative}
.contact-section:before{ position: absolute; right: 0; top: 0; height: 100%; width: 50%; content: ""; background: #eee}
.book-posts{ max-width: 570px; margin: auto 0 auto auto}
.my-contact{ display: inline-block; width: 100%; }
.contact-bxa{ display: inline-block; width: 100%; padding: 30px 30px 30px 0;}
.contact-bxa h2{ color: #000; font-size:30px; position: relative; margin-bottom: 20px; position: relative;font-family: 'arimobold'; }
.contact-bxa h2:before{ position: absolute;left: 0;bottom: 0;content: "";width: 60px;height: 2px;background: #005B78;}
.contact-bxa p{ color: #606060; font-size: 16px; }
.contact-details{ display: inline-block; width: 100%; padding-top: 40px;}
.address-details{ display: inline-block; width: 100%; padding-bottom: 30px; font-size: 18px; color: #333}
.address-details i{ width: 8%; display: inline-block; margin-right: 20px;}
.address-details span{ display: inline-block; width: 83%; vertical-align: middle; font-size: 16px; color: #000}
.address-details span b{ display: block; font-weight: normal; color: #005B78; font-size: 16px;}
.phone-details i{ font-size: 30px;}
.addre-info i{ font-size: 21px;}
.my-contact .well-sm{ background: transparent; padding: 40px 30px 20px ; border-radius: 0; box-shadow: none; border: none;}
.my-contact .well-sm h3{ color: #000; font-size:30px; position: relative; margin-bottom: 30px;font-family: 'arimobold'; }
.my-contact .form-control {height: 50px;padding: 6px 15px;font-size: 16px;color: #555;background-color: #fff;
 border-radius: 5px; box-shadow: none;border: 1px solid rgba(0,0,0,0.3);}
.my-contact textarea.form-control { height: 200px; max-width: 100%; min-width: 100%}
.my-contact .btn-primary{background: #FE0000; border-radius: 4px; border:1px #FE0000 solid;font-size: 18px;padding:9px 30px; margin-top: 5px;}
.my-contact .btn-primary:hover { background: #fff; color: #FE0000;}
.my-contact .form-group {margin-bottom: 25px;}
.country-map {float: left;width: 100%;}
.country-map iframe {display: block;width: 100%;}
.con-doc-bx{ display: inline-block; width: 100%; padding: 40px 0 20px}
.con-doc{ display: inline-block; width: 100%;}
.con-doc .thumbnail {display: inline-block;padding: 0px;margin-bottom: 20px;line-height: 1.42857143;background-color: #fff;border: none;
 width: 100%;border-radius: 0px;}
.con-doc .hover{ width: 40%;vertical-align: middle;}
.con-doc .hover .overlay {}
.con-doc .thumbnail .caption {padding: 9px 30px;color: #333; display: inline-block; width: 58%; vertical-align: middle}
@keyframes zoom {
0% { transform:scale(1.1,1.1); }
50% { transform:scale(1,1); }
100% {
    transform:scale(1.1,1.1);
}
}

/**------------services-----------------*/
/*-------------------------------Media css-------------*/
@media only screen and (max-width:1400px){
}
@media only screen and (max-width:1200px){
}
@media only screen and (max-width:1100px){
.slider_cover h1 {font-size: 40px;}
.search-car {width: 75%;}
.upcoming-tab-bx .thumbnail .caption h3 a, .upcoming-tab-bx .thumbnail .caption h3 {font-size: 14px;}
.new-car-price {width: 80%;}
.top-moduls .thumbnail .caption h3 a, .top-moduls .thumbnail .caption h3 {font-size: 14px;}
.top-moduls p {font-size: 12px;}
.reviews-txt a {font-size: 14px;}
.papular-cars .thumbnail .caption h3 a, .papular-cars .thumbnail .caption h3 {font-size: 14px;}
.title-widget {font-size: 14px;}
.nomargin ul li {margin-right: 1px;}
.nomargin ul li a {width: 48px;height: 48px;}
.new-cr {padding: 30px 0;}
.nevicatio-menu .dropdown-menu li {width: 50%;}
}
@media only screen and (max-width:991px){
.header .navbar-default .navbar-nav > li > a {  }
.header .navbar-default .fixed-me .navbar-nav > li > a { }
.header .navbar-brand { width: 170px;}
.header .fixed-me .navbar-brand { padding:0; width: 150px;}
.slider_cover h2 { font-size: 22px;}
.slider_cover h1 {font-size: 30px;}
.search-car {width: 100%;}
.country_bx {padding: 1px 3px;font-size: 12px;}
.login_menu {padding: 0px 0;}
.login_menu li a {font-size: 12px;}
.new-car-section h2 {font-size: 45px;}
.new-car-price {width: 100%;}
.reviews-txt a {font-size: 13px;}
.reviews-txt {padding: 0px 0 0 10px;}
.nomargin ul li a {width: 35px;height: 35px;}
.facebook-icon {font-size: 33px;line-height: 48px;padding-left: 6px;}
.twitter-icon {font-size: 24px;line-height: 35px;}
.google-plus {font-size: 20px;line-height: 35px;}
.play-icon {font-size: 18px;line-height: 35px;}
.new-cr {padding: 5px 0;}
.used-search {width: 100%;}
.mobile-hide{ display: none}
.nevicatio-menu .dropdown-menu li {width: 30%;}
}
@media only screen and (max-width:767px){
.header .navbar-collapse { float: right; left: 0; margin: 8px 0 0; position: absolute; width: 100%; background: #1F1F1F;}
.header{ position: relative}
.header .collapse.navbar-collapse{ padding: 0 15px;}
.header .navbar-default .navbar-nav > li:first-child a { border-radius: 0;}
.header .navbar-toggle { margin-top: 30px;}
.header .navbar-toggle { margin-top: 0px; margin-bottom: 0}
.header .navbar-brand{ margin: 12px 0 0 !important;}
.header .navbar-default .navbar-nav > li > a { padding: 10px;}
.header .navbar-brand { width: 130px; padding: 0}
.header .fixed-me .navbar-brand {  width: 110px; padding: 0}
.slider_cover h2 { font-size: 20px;}
.slider_cover h1 {font-size: 30px;}
.slider_cover p {font-size: 18px;}
.banner-txt a {font-size: 15px;padding: 6px 16px;}
.navbar-me {padding: 17px 0 0;}
.search-car {width: 100%;margin-top: 20px;}
.fixed-me{ padding: 8px 0}
.ftdrop2::after, 
.ftdrop1::after, 
.ftdrop3::after, 
.ftdrop4::after, 
.ftdrop5::after{color:#fff;content:"+";font-family:"arimoregular";font-size:30px;font-weight:normal;position:absolute;right:10px;top:-8px; cursor: pointer}
.ftopen1::after, 
.ftopen2::after, 
.ftopen3::after, 
.ftopen4::after, 
.ftopen5::after{content:"_";top:-23px;}
.ftblock1, 
.ftblock2, 
.ftblock3, 
.ftblock4, 
.ftblock5{padding:0 0px; display: none}
.ftdrop5, .ftdrop4, .ftdrop3, .ftdrop2, .ftdrop1 { display: inline-block; width: 100%; cursor: pointer}
.mobile_sh{ display: none}
.title-widget {margin: 8px 0 5px;}
.header .navbar-default .navbar-nav > li.mobile-show{ display: block}
.header-top{ display: none}
.banner-txt{ padding-top: 0}
.slider_cover {padding: 50px 0;}
.carwar-title {font-size: 20px;}
.upcoming-nav-tabs li a {font-size: 13px;padding: 7px 0px;}
.new-car-section {padding: 20px 0;}
.new-car-section h2 {font-size: 30px;padding-top: 20px;}
.new-car-price {width: 100%;margin: 20px 0;}
.top-moduls-section {padding: 30px 0;}
.top-moduls {margin-top: 20px;}
.car-review-bx {margin-top: 20px;}
.all-reviews {padding-top: 0;}
.car-review-bx .thumbnail .caption h3 {font-size: 19px;}
.reviews-right {margin-top: 20px;}
.reviews-txt a {font-size: 14px;}
.papular-cars {margin-top: 20px;}
.papular-cars .thumbnail .caption h3 a, .papular-cars .thumbnail .caption h3 {font-size: 15px;}
.view-all {padding: 0px 0;}
.upcoming-tab-bx {padding-top: 0px;}
.upcoming-tab-bx .tab-content {padding-top: 20px;}
.car-upcoming-section {padding: 20px 0;}
.google-add2 {margin-top: 0px;margin-bottom: 0;}
.header .navbar-default .navbar-nav > li > a {padding: 10px;font-size: 16px;}
.ser-car .thumbnail {margin-bottom: 20px;}
.thumbnail .caption h3 {width: 100%;display: inline-block;overflow: hidden;text-overflow: ellipsis; white-space: nowrap;}
.mobile-hide{ display: none}
.nevicatio-menu .dropdown-menu {padding: 0;}
.nevicatio-menu .dropdown-menu li {width: 100%;}
.nevicatio-menu .dropdown-menu li a {padding: 3px 10px;color: #fff;font-size: 14px;}
.news-sr-bx {float: left;width: 100%;border-right: none;margin-bottom: 3px;}
.news-sr-bx-right {width: 100%;}
.search-select .form-control,
.news-sr-bx-l .form-control {border-radius: 3px 3px 3px 3px;}
.contact-section::before{ display: none}
.address-details span {width: 80%;}
.my-contact {background: #eee;}
.inner-top-bg {padding: 40px 0;}
.container-check {width: 33%;}
.latest-offers-img {float: left;width: 100%;}
.latest-offers-txt {width: 100%;padding-left: 0;text-align: center;}
.harr-right {text-align: center;padding-top: 20px;}
.upcomming-txt h1 {font-size: 20px;}
.used-search {width: 100%;}
.upcomming-txt h1 {font-size: 17px;}
.upcomming-txt p {font-size: 12px;padding-top: 10px;}
.upcomming-txt .btn-primary {margin-top: 8px;font-size: 13px;}
}
@media only screen and (max-width:479px){
.top-moduls .thumbnail .caption h3 a, 
.top-moduls .thumbnail .caption h3 {font-size: 14px;}
.top-moduls p {font-size: 13px;}
.car-nav-tabs li { width: 120px;}
.slider_cover h1 {font-size: 20px;}
.container-check {width: 50%;}
}

