.find_vehicle{background-color: #fed501; height: 140px;}
.find_vehicle h3{font: italic 700 28px Roboto Condensed;margin-bottom: 5px;margin-left: 175px;}
.find_vehicle .container{ padding: 20px 0 28px;position: relative; }
.vehicle_img{ z-index: 99; position: absolute;top: 10px;}
.vehicle_img img{ width: 100%; }
.find_vehicle form{ width: 90.5%;float: right;margin-left: -35px;}
.find_vehicle form select{width: 100%;height: 53px;background-color: #000;border: none;outline: none;font: 700 24px Roboto Condensed;direction: rtl;color: #fff;display: inline-block;padding: 0 15px;-webkit-appearance: none;-moz-appearance: none;}
.find_vehicle form select option{font-size: 18px;-webkit-appearance: none;-moz-appearance: none;background-color: #fff;color: #000;}
.find_vehicle form select option:hover{background: #fed501 url(images/sec-header-bg.png);color: #000;}
.find_vehicle form input{height: 53px;background-color: #000;border: none;outline: none;font: 700 24px Roboto Condensed;text-align: right;color: #fff;display: inline-block;padding: 0 15px;}
.find_vehicle form ul li{ overflow: hidden; }
.find_vehicle form ul li.sf-field-taxonomy-make{ width: 26.5%; }
.find_vehicle form ul li.sf-field-taxonomy-model{ width: 26%; }
.find_vehicle form ul li.sf-field-taxonomy-pro_year{ width: 22.5%; }
.find_vehicle form ul li:last-child{ width: 18.5%; margin-right: 0; overflow: visible; border-radius: 0 !important; }
.find_vehicle form .nice-select.make{ width: 27.5%; }
.find_vehicle form .nice-select.model{ width: 27%; }
.find_vehicle form .nice-select.year{ width: 22.5%; }
.nice-select{width: 100%;height: 53px;float: none; display: inline-block;background-color: #000;margin-right: 15px;color: #fff;border-radius: 0;text-align: right;
	border: none;padding: 10px 15px;font: italic 700 24px Roboto Condensed;}
.nice-select:after{ display: none; }
.nice-select .list{display: none;width: 100%;border-radius: 0;max-height: 400px;overflow-y: auto;margin: 0;opacity: 1;box-shadow: 0 0 2px 2px rgba(0,0,0,0.2);}
.nice-select .option{min-height: 30px;padding-right: 15px;color: #000;font-style: normal;text-align: right;font-size: 18px;line-height: 28px;}
.nice-select .option:hover, .nice-select .option.focus, .nice-select .option.selected.focus{background-color: #fed501;}
.find_vehicle form input::-webkit-input-placeholder{color: #fff;}
.find_vehicle form input::-moz-placeholder{color: #fff;}
.find_vehicle form input:-ms-input-placeholder{color: #fff;}
.find_vehicle form input:-moz-input-placeholder{color: #fff;}
form input[type="submit"]{-webkit-appearance: none;}
.find_vehicle form input.search_btn{
	-webkit-appearance: none;
	apperarance: none;
	background-color: #434343;
	text-align: center;
	transition: background-color .3s;
	border-radius: 0 !important;
}

.find_vehicle button.fmv_submit{
	-webkit-appearance: none;
	apperarance: none;
	background-color: #434343;
	text-align: center;
	transition: background-color .3s;
	border-radius: 0 !important;
	vertical-align: top;
	color: #fff !important;
}

.find_vehicle form input.search_btn:after{ display: none; }

.find_vehicle form input.search_btn:hover{ background-color: #2a2929; }

.find_vehicle button.fmv_submit:hover{ background-color: #2a2929; }

.find_vehicle .searchandfilter ul li{ padding: 0; margin: 0; width: 24%; vertical-align: top; margin-right: 15px; }
.find_vehicle .searchandfilter label{ width: 100% !important; }
#fmv_submit {color: #FFF !important;}
#fmv_filter_form {max-width: 1400px;width: 100%;}
.fmv_input {
    display: inline !important;
    width: 24% !important;
    background-color: #000 !important;
    color: #FFF !important;
    -moz-box-sizing: border-box;
    height: 100%;
    padding: 20px;
	border: 1px black solid !important;
	text-align: right;
	margin-right: 10px;
    border-radius: 0 !important;
}

/* Placeholder */
.fmv_input::-webkit-input-placeholder { /* Chrome */
  color: #FFF;
  text-transform: capitalize !important;
  font: 700 20px "Roboto Condensed" !important;
}
.fmv_input:-ms-input-placeholder { /* IE 10+ */
  color: #FFF;
  text-transform: capitalize !important;
  font: 700 20px "Roboto Condensed" !important;
}
.fmv_input::-moz-placeholder { /* Firefox 19+ */
  color: #FFF;
  opacity: 1;
  text-transform: capitalize !important;
  font: 700 20px "Roboto Condensed" !important;
}
.fmv_input:-moz-placeholder { /* Firefox 4 - 18 */
  color: #FFF;
  opacity: 1;
  text-align: right;
  text-transform: capitalize !important;
  font: 700 20px "Roboto Condensed" !important;
}

input.fmv_input[disabled] {
  cursor: wait;
}

.fmv_submit {
  display: inline !important;
  width: 20% !important;
  text-align: center;
  background-color: #444;
  border: 1px solid #444;
}

.fmv_field {
  text-transform: capitalize !important;
  font-weight: bold;
  border-radius: 0;
  padding: 7px !important;
  font: 700 20px "Roboto Condensed" !important;
}

.fmv_title {
  text-transform: uppercase !important;
  font-style: italic;
  font-weight: bold;
  font-size: 28px;
  color: #000 !important;
  margin-bottom: 8px;
  margin-left: 125px;
  text-align: left;
}

.fmv_img {
  z-index: 200;
  display: inline;
  float: left;
  position: relative;
  vertical-align: middle;
  margin-top: -40px;
  margin-right: -5px;
}

#fmv_filter_form {
  width: 1400px;
  margin: 0 auto;
}

#fmv_make {
  /*width: 27% !important;*/
}

#fmv_model {
  /*width: 27% !important;*/
}

#fmv_year {
  /*width: 20% !important;*/
}

#fmv_submit {
  width: 14% !important;
  text-transform: uppercase !important;
}
.elementor-element.elementor-element-27e27fc.elementor-section-boxed.elementor-section-height-default.elementor-section.elementor-top-section{background-color:#ffcd05;}
#select-brand,#select-make,#select-model,#select-year{
    display: inline !important;
/*     width:17.5% !important; */
    background-color: #000 !important;
    color: #FFF !important;
    -moz-box-sizing: border-box;
    height: 100%;
    padding: 20px;
    border: 1px black solid !important;
    text-align: right;
    margin-right: 10px;
    border-radius: 0 !important;
    text-transform: capitalize !important;
    font-weight: bold;
    padding: 7px !important;
    font: 700 20px "Roboto Condensed" !important;
}
.outer-banner.page{display: inline-block;}
.modelerdiv input {display: block;}
.archive #primary {width: 100%;left: 0px;}
.archive #secondary {display: none;}
.archive #primary {
    -webkit-flex: 0 0 100%;
    -ms-flex: 0 0 100%;
    flex: 0 0 100%;
    max-width: 100%;
}
.archive .woocommerce-products-header__title.page-title{ display:none;}
.archive .woocommerce-products__panel{ display:none;}
.wootabs{position: relative;clear: both;min-height: 160px;}
.wootabs .wootab{float: left;}
.wootabs .wootab .content{position: absolute;background-color: white;left: 0px;width: 100%;border-top: 1px solid #ebeced;height:calc(130%);}
.checkboxtab{display: none;}
.wootab label{margin-right: 10px;font-size: 20px; cursor:pointer;line-height: 50px;}
.checkboxtab:checked ~ label{color: #dcaf0d;}
.checkboxtab:checked ~ .content{z-index: 1;padding-top: 15px;font-weight: normal;}
.product_meta .posted_in{display:none;}
.elementor-674 .elementor-element.elementor-element-3533 > .elementor-widget-container{background-color: #4c4c4c !important;}
#transcriptive .elementor-widget-container{background-color: transparent !important;}
#headerloinlink .jet-auth-links__item{font-size: 16px;font-weight: 600;text-transform: uppercase;}
.elementor-6 .elementor-element.elementor-element-8224367 .jet-slider__title{margin-bottom: 40px !important;line-height: 81px !important;}
.gallery-caption{margin-top: 10px !important;}
#sidekick div.elementor-widget-container li{border-bottom: 1px solid #8c8989;}
#autocomplete {
    position: absolute;
    top: 0px;
    left: 0px;
    width: 99%;
}
.wootab .content{overflow-y:scroll;}
form.cart{width:50%;}
#tab-title-additional_information{ display:none;}
.wpgmza_infowindow_title{width: 100%;margin: 0 auto;display: inline-block;margin-bottom: 5px;}
.wpgmza_map img{float: left !important;margin-bottom: 5px;}
.elementor-6 .elementor-element.elementor-element-8224367 .jet-slider .sp-image-container::after{opacity:0 !important;}
#toTop::before{font-size: 35px;background-color:#fc0;color: #54595f;width: 35px;text-align: center;}
.jet-mobile-menu-active .jet-menu-item .jet-sub-menu > li > a{ padding-right:40px;}

@media only screen and (max-width: 736px) {
  #fmv_filter_form{max-width:100%;margin-top: 10px;}
#select-brand, #select-make, #select-model, #select-year{ width:94% !important;margin-top:3px;margin-left: calc(3%) !important;text-align: center;}
.fmv_img{display:none}
#fmv_submit{ width:94% !important;margin-top: 5px;margin-bottom: 10px;margin-left: calc(3%) !important;}
.fmv_title{margin: 0 auto;width: 100%;text-align: center;}
}
@media only screen and (max-width: 350px) {
#fmv_submit {width: calc(60%) !important;margin-top: 3px;}
#fmv_filter_form{text-align: center;}
#select-brand, #select-make, #select-model, #select-year {width: 95% !important;text-align: left;margin-right: 0px;} 
}
.marketlel{font-family: "Roboto Condensed", Sans-serif;font-size: 18px;font-weight: 600;text-transform: uppercase;font-style: normal;line-height:24px;letter-spacing: 1px;
color:#444444;}
@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:portrait) {
  #fmv_filter_form{width:100%;}
  #fmv_submit {width: calc(30%) !important;margin-top: 3px;margin-left: calc(20%);}
  #select-brand, #select-make, #select-model, #select-year{width:calc(18.5%);}
}

@media only screen and (min-device-width: 481px) and (max-device-width: 1024px) and (orientation:landscape) {
  #fmv_filter_form{width:100%;}
  #fmv_submit {/*width: calc(30%) !important; */ margin-top: 3px; /* margin-left: calc(20%); */ margin-left: calc(0%); }
  #select-brand, #select-make, #select-model, #select-year{width:calc(18.5%);}
}
.mileplay{position: absolute;top: calc(15%);left: calc(25%);width: 50% !important;}
.video_lightbox_auto_anchor_image,.wpvl_auto_thumb_box{width:100% !important;}
.#fmv_submit{ font-size: 14px !important; }
@media only screen and (max-device-width: 668px) 
{
.pp_left {background: transparent !important;}
.pp_content_container .pp_right {padding-right: 10px !important;}
.pp_content_container .pp_left {padding-left: 10px !important;}
a.pp_close {right: 3px !important;top: 0px !important;border-radius: 50px;}
}
.mainttll {color: #fdb40e;font-weight: 500;font-size: 1.3em;}
.lsechd,.rsechd {width: 49%;display: inline-block;text-align: center;margin: 0 auto;}
.sendhd {width: 100%;display: inline-block;}
.slick-prev.slick-arrow,.slick-next.slick-arrow{background-color: #52b3d9 !important;border-radius: 80%;text-align: center !important;}
.wpcp-carousel-section .slick-next, .wpcp-carousel-section .slick-next i, .wpcp-carousel-section .slick-prev, .wpcp-carousel-section .slick-prev i{color:#fff !important;}
.wpcp-carousel-section.nav-vertical-center .slick-prev {left: 30px;}
.wpcp-carousel-section.nav-vertical-center .slick-next{right: 30px;}
.jet-mobile-menu__items li.jet-mobile-menu__item a {color: #fff;}
.jet-mobile-menu__items li.jet-mobile-menu__item.jet-mobile-menu__item--active a {color: #000;}
.fmv_img {width: 125px;z-index: 0;}