@charset "utf-8";
*,
*::before,
*::after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box; }
.template_11.brokerdalal header{/*background: linear-gradient(to bottom, #dddddd 0%,#ffffff 100%);*/ background: #ffffff; border-bottom: 1px solid #dddddd; height: 75px;}
.template_11.brokerdalal .header-top{background: #1d1d1d;}
.template_11.brokerdalal header article .logo img{width: 80%; padding: 12px 0;}
.template_11.brokerdalal nav ul li{border-right: 0; position: relative; height: 75px; line-height: 75px;}
.template_11.brokerdalal nav ul li a{color: #000000;}
.template_11.brokerdalal nav ul li:first-child:before{content: ''; background: url(/images/home-menu.png) no-repeat; width: 15px; height: 15px; 
  position: absolute; left: 0; right: 0; margin: auto; top: 14px;}
  .template_11.brokerdalal nav ul li.active:first-child:before{background: url(/images/home-menu-hr.png) no-repeat;}
.template_11.brokerdalal nav ul li.active a, .template_11.brokerdalal nav ul li:hover a{background-color: #e6e6e6; color: #333333;}
.template_11.brokerdalal .header-top .stock strong, .template_11.brokerdalal .header-top .call-email a, .template_11.brokerdalal .header-top .call-email span{color: #ffffff;}
.template_11.brokerdalal .banner-section .swiper-pagination-bullet.swiper-pagination-bullet-active{background: #ec6305;}
.template_11.brokerdalal .custombtn{background: #ec6305;}
.template_11.brokerdalal .custombtn:hover{background: #000000;}
.template_11.brokerdalal .car-name a:hover{color: #ec6305;}
.template_11.brokerdalal .servie_facilite .emi-calc article{background: #ec6305;}
.template_11.brokerdalal .servie_facilite .search-used-car article{background: #ec6305;}
.template_11.brokerdalal .servie_facilite article .form-control{opacity: 1; background: #ffffff;}
.template_11.brokerdalal .reset-filter a{color: #ec6305; padding-left: 24px;}
.template_11.brokerdalal .grid_cnt_new .h2heading a{color: #333333;}
.template_11.brokerdalal .grid_cnt_new .h2heading a:hover{color: #ec6305;}
.template_11.brokerdalal .ghostbtn{border-color: #ec6305; color: #ec6305;}
.template_11.brokerdalal .ghostbtn:hover{background: #ec6305; color: #ffffff;}
.template_11.brokerdalal .resetflter {background: url(../images/refresh_bd.png) no-repeat left center; background-size: 20px; position: revert; top: 3px;}
.template_11.brokerdalal .sort-filter-wrapper{border-color: #ec6305;}
.template_11.brokerdalal #btnFilter{border-color: #ec6305;}
.template_11.brokerdalal .apply a{background: #ec6305;}
.template_11.brokerdalal input[type=checkbox]:checked + label:before{border-color: #ec6305; background-color: #ec6305;}
.template_11.brokerdalal input[type=radio]:checked + label:before{border-color: #ec6305; background-color: #ec6305;}
.template_11.brokerdalal .filterback{overflow: hidden; padding-left: 15px;}
.template_11.brokerdalal .filterback li{background: #ec6305;}
.template_11.brokerdalal .submitbtn{background: #ec6305;}
.template_11.brokerdalal .price-slide a.button{background: #ec6305; border-color: #ec6305;}
.template_11.brokerdalal .want-to-buy ul{padding-left: 20px;}
.template_11.brokerdalal .want-to-buy ul li a{color: #333333;}
.template_11.brokerdalal .want-to-buy ul li a:hover{color: #ec6305;}
.template_11.brokerdalal .vmore a{color: #ec6305;}
.template_11.brokerdalal .fual{padding-left: 0px;}
.template_11.brokerdalal .showbtn{border-color: #ec6305; color: #ec6305;}
.template_11.brokerdalal .showbtn:hover{background: #ec6305; color: #ffffff;}
.template_11.brokerdalal footer{/*background: linear-gradient(to bottom, #dddddd 0%,#ffffff 100%);*/ background: #313131; border-top: 1px solid #cccccc;}
.template_11.brokerdalal .pagination ul{padding: 0;}
label input[type=checkbox] {accent-color: #ec6305 !important;}
.template_11.brokerdalal .pagination ul li a{color: #000000;}
.template_11.brokerdalal .pagination ul li a:hover{color: #ec6305;}
.template_11.brokerdalal .pagination ul li a.active{background: #ec6305; color: #ffffff;}
.template_11.brokerdalal .pagination ul li a.next{background: none;}
.template_11.brokerdalal .cars-stock-section .swiper-button-prev:hover:after{background: url(../images/round-alt-arrow-h_DAW.svg) no-repeat; transform: rotate(-180deg); content: ''; width: 28px; height: 28px; background-size: 28px;}
.template_11.brokerdalal .cars-stock-section .swiper-button-next:hover:after{background: url(../images/round-alt-arrow-h_DAW.svg) no-repeat;  content: ''; width: 28px; height: 28px; background-size: 28px;}
.template_11.brokerdalal .servie_facilite article .form-check input.form-check-input:checked{background-color: #ec6305; border-color: #ec6305;}
.template_11.brokerdalal .btn.btn-stroke:hover{background: #ffffff; border-color: #ffffff; color: #ec6305;}
.template_11.brokerdalal .menu-icon{background: url(../images/menu_icon.svg) no-repeat; height: 18px; width: 20px;}
.template_11.brokerdalal .menu-icon img{display: none;}
.template_11.brokerdalal footer .copy{color: #ffffff;}
.template_11.brokerdalal footer ul li a, .template_11.brokerdalal footer ul li:after{color: #ffffff;}
.template_11.brokerdalal footer p{color: #ffffff;}
.template_11.brokerdalal .color_logo{display: none}
.template_11.brokerdalal .white_logo{display: block !important;}
/*.template_11.brokerdalal [type=radio]:checked ~ label{color: #ec6305;}*/
.template_11.brokerdalal [type=radio]:checked ~ label:after{background: #ec6305 !important;}
.template_11.brokerdalal .emitable a{color: #ec6305 !important;}
.template_11.brokerdalal .emitable a:hover{text-decoration: underline !important;}
.template_11 .btm-blocks article.price span:before{content: ''; background: url(../images/menu-b-1.png) no-repeat;}
.template_11 .btm-blocks article.insurance span:before{content: ''; background: url(../images/menu-b-2.png) no-repeat;}
.template_11 .btm-blocks article.search span:before{content: ''; background: url(../images/menu-b-3.png) no-repeat;}
.template_11 .btm-blocks article.evaluate span:before{content: ''; background: url(../images/menu-b-4.png) no-repeat;}
.template_11 .btm-blocks article:hover span{background: #ec6305;}
.template_11.brokerdalal .welcome_section article .wel_text a{color: #ec6305;}
.template_11.brokerdalal .swiper-button-lock{display: flex !important;}
.template_11.brokerdalal .price h2{padding-top: 10px;}
.template_11.brokerdalal [type=radio]:checked ~ label{color: #6f6f6f;}
.template_11.brokerdalal .emi_calc [type=radio]:checked ~ label{color: #000000;}
.template_11.brokerdalal [type=radio]:checked ~ label:after{background: #ec6305 !important;}
.template_11.brokerdalal .emitable a{color: #ec6305 !important;}
.template_11.brokerdalal .emitable a:hover{text-decoration: underline !important;}
.template_11.brokerdalal .post_requirement .rqrmnt_form .form-check-input:checked{border-color: #ec6305; background-color: #ec6305;}
.template_11.brokerdalal .contact_map a{color: #ec6305;}
.template_11.brokerdalal .welcome_section article .wel_img {display: none;}
.template_11.brokerdalal .post_requirement .rqrmnt_form{min-height: 512px;}
.template_11.brokerdalal .vehicle_search{display: none;}
.template_11.brokerdalal .contact p{position: relative; padding-left: 15px;}
.template_11.brokerdalal .contact p:nth-child(2)::after{ content: ''; background: url(/images/home-icon-4chaki.png) no-repeat; width: 13px; height: 12px; background-size: 13px; position: absolute; left: 0; top: 3px;}
.template_11.brokerdalal .contact p:nth-child(3)::after{ content: ''; background: url(/images/call-ico-4chaki.png) no-repeat; width: 13px; height: 12px; background-size: 13px; position: absolute; left: 0; top: 3px;}
.template_11.brokerdalal .contact p:nth-child(4)::after{ content: ''; background: url(/images/email-ico-4chaki.png) no-repeat; width: 13px; height: 12px; background-size: 13px; position: absolute; left: 0; top: 3px;}
.template_11.brokerdalal .contact a{padding-left: 15px;}
.template_11.brokerdalal .close-icon{right: 18px;}

.template_11.brokerdalal .used-car-search{display: flex; align-items: center; justify-content: center; width: auto; font-size: 18px;}
.template_11.brokerdalal .used-car-search::after{
  content: ''; background: url(/images/stock-head.png) no-repeat; 
  width: 36px; height: 22px; display: inline-block; left: 5px; position: relative;}

.template_11.brokerdalal .used-car-search.sell_car{display: flex; align-items: center; justify-content: center; width: auto; font-size: 18px;}
.template_11.brokerdalal .used-car-search.sell_car::after{
  content: ''; background: url(/images/sellcar-head.png) no-repeat; 
  width: 26px; height: 34px; display: inline-block; left: 5px; position: relative;}
.template_11.brokerdalal .sub-title{text-align: center;}

.template_11.brokerdalal .vdp-title.services_title{display: flex; align-items: center; justify-content: center; width: auto;}
.template_11.brokerdalal .vdp-title.services_title::after{
  content: ''; background: url(/images/services-head.png) no-repeat; background-size: 30px;
  width: 30px; height: 30px; display: inline-block; left: 5px; position: relative;}

.template_11.brokerdalal .vdp-title.about_title{display: flex; align-items: center; justify-content: center; width: auto;}
.template_11.brokerdalal .vdp-title.about_title::after{
  content: ''; background: url(/images/about-head.png) no-repeat; background-size: 28px;
  width: 28px; height: 28px; display: inline-block; left: 5px; position: relative;}

.template_11.brokerdalal .vdp-title.contact_title{display: flex; align-items: center; justify-content: center; width: auto;}
.template_11.brokerdalal .vdp-title.contact_title::after{
  content: ''; background: url(/images/contact-head.png) no-repeat; 
  width: 21px; height: 21px; display: inline-block; left: 5px; top: -3px; position: relative;}


 .template_11.brokerdalal .termsandcond{display: flex; align-items: center; justify-content: center; width: auto; font-size: 18px;}
.template_11.brokerdalal .termsandcond::after{
  content: ''; background: url(/images/terms-icon.png) no-repeat; 
  width: 40px; height: 34px; display: inline-block; left: 5px; position: relative;background-size: cover;}
  

  .template_11.brokerdalal .privacy_title{display: flex; align-items: center; justify-content: center; width: auto; font-size: 18px;}
.template_11.brokerdalal .privacy_title::after{
  content: ''; background: url(/images/privacy-icon.png) no-repeat; 
  width: 50px; height: 34px; display: inline-block; left: 5px; position: relative;background-size: cover;}

.template_11.brokerdalal .happy-customer{display: flex; align-items: center; justify-content: center; width: auto; font-size: 18px;}
.template_11.brokerdalal .happy-customer::after{
  content: ''; background: url(/images/happy-customer.png) no-repeat; 
  width: 36px; height: 34px; display: inline-block; left: 5px; position: relative;background-size: cover;}




.template_11.brokerdalal .mn-title{font-size: 18px;}
.template_11.brokerdalal .filter{font-size: 18px;}

.template_11.brokerdalal #budget, .template_11.brokerdalal #car-age, 
.template_11.brokerdalal #kilometer, .template_11.brokerdalal #manufacturer, 
.template_11.brokerdalal #bodytype, .template_11.brokerdalal #bodytype1, 
.template_11.brokerdalal #fuel, #transmission{font-size: 16px;}


/*.main_content_out{box-shadow: 0px 0px 12px #cccccc; -webkit-box-shadow: 0px 0px 12px #cccccc;}*/


@media (max-width:967px){
  .template_11.brokerdalal .menu-icon{top: 28px;}
  .template_11.brokerdalal nav ul li.active a, .template_11.brokerdalal nav ul li:hover a{background: none; color: #ec6305;}
  .template_11.brokerdalal nav ul li a{color: #333333;}
  .template_11.brokerdalal nav ul li:first-child:before{display: none;}
  .template_11.brokerdalal .photos_gallery .modal{padding-top: 150px;}
  .template_11.brokerdalal .photos_gallery .close{top: 127px; right: 5px;}
}

@media (max-width:767px){
  .template_11.brokerdalal .header-top .container{padding: 0px;}
  .template_11.brokerdalal header article .logo img{width: 60%;}
  .template_11.brokerdalal .reset-filter a{padding-left: 0px;}
  .template_11 .welcome_section article .wel_img span{width: 270px; background-size: 100%;}
  .template_11.brokerdalal .menu-icon{top: 18px;}
  .template_11.brokerdalal header{height: 60px;}
  .template_11.brokerdalal .photos_gallery .modal{padding-top: 160px;}
  .template_11.brokerdalal .photos_gallery .close{top: 127px; right: 5px;}

  .template_11.brokerdalal div.fSIcons{top: unset; bottom: 5px; width: 100%; margin: 0 auto; box-shadow: none; justify-content: center; text-align: center;}
  .template_11.brokerdalal div.fSIcons ul{width: auto; background: #fff; padding: 3px; display: inline-table; box-shadow: 2px 2px 8px 0px rgba(0,0,0,.4); z-index:9999999;}
  .template_11.brokerdalal div.fSIcons ul li{width: 40px; float: left;}
  .template_11.brokerdalal div.fSIcons ul li a{width: 40px;}
  .template_11.brokerdalal footer{padding-bottom: 40px;}
  .template_11.brokerdalal div.fSIcons a:hover { z-index:1; width: 40px; }
  .template_11.brokerdalal div.fSIcons ul li:hover a span{display: none;}
  .me-0.mail{display: block; padding: 0 !important;}
  .template_11 .header-top .call-email{padding: 10px; text-align: left;}
  .template_11.overflow-h{position: relative !important;}
}