.stm-filter_listing_status{
display: none;
}
.navxtBreads {
display: none;
}
.vc_custom_1636623543452 {
height: 500px;
}
.stm-car-listing-sort-units .stm-view-by {
display: none;
}
.page-template-form .disclaimer{
display: none;
}
.single-listings .disclaimer{
display: none;
}
.orange {
color: #2ca1e7 !important;
}
.single-listings .lg-sub-html {
display: none;
}
.stm-filter-chosen-units {
display: none;
}
.presentation{
display: none;
}
.car-listing-row .listing-car-item-meta .price .normal-price, .car-listing-row .listing-car-item-meta .price .sale-price {
color: #000 !important;
}
.tp-arr-allwrapper{
display: none;
}
.single-listings .stm_auto_loan_calculator{
display: none;
}
.img_class img {
width: 313px;
}
.home .stm-listing-tabs a{
display: none;
}
.home .found-cars-cloned{
display: none;
}
.stm-layout-box-car_dealer li, .stm-layout-box-car_dealer p, ul.home_class{
font-family: Montserrat, Arial;
}
.home_class{
font-family: Montserrat, Arial;
line-height: 19px;
}
ul.home_class li{
line-height: 17px;
}
.stm-layout-header-car_dealer .header-main .header-top-info {
float: right;
display: flex;
width: 220px;
justify-content: space-between;
margin: 10px 0 0 0;
}
.language_translate{
margin: 0 0 0 20px;
}
.language_translate .language_btn,
.language_translate .language_btn:focus,
.language_translate .language_btn:hover{
background-color: transparent;
padding: 10px 0;
width: 50px;
border: none;
box-shadow: none;
position: relative;
display: flex;
justify-content: center;
align-items: center;
color: #194b69;
text-decoration: none;
}
.language_translate .language_btn:after {
position: absolute;
content: "";
top: 13px;
right: 0px;
width: 5.5px;
height: 6px;
border-top: 2px solid #194b69;
border-right: 2px solid #194b69;
border-bottom: 0px solid transparent;
border-left: 0px solid transparent;
transform: rotate( 
133deg );
}
.language_translate .language_btn.selected:after {
width: 5.5px;
height: 6px;
border-top: 2px solid #194b69;
border-right: 2px solid #194b69;
border-bottom: 0px solid transparent;
border-left: 0px solid transparent;
transform: rotate(
317deg);
top: 15px;
}
.car-listing-tabs-unit .car-listing-top-part {
position: relative;
padding-top: 15px!important;
display: flex;
align-items: center;
padding-bottom: 15px;
}
.car-listing-tabs-unit .car-listing-top-part h2,
.car-listing-tabs-unit .car-listing-top-part h3{
font-size: 36px;
line-height: 42px;
font-weight: 700;
text-align: left;
text-transform: normal;
letter-spacing: 0px;
word-spacing: 0px;
margin: 0!important;
}
.language_translate .language_list a,
.language_translate .language_list a:focus,
.language_translate .language_list a:hover {
display: block;
width: 100%;
padding: .25rem 1.5rem;
clear: both;
font-weight: 400;
color: #212529;
text-align: inherit;
white-space: nowrap;
background-color: transparent;
border: 0;
text-decoration: none;
text-align: center;
padding: 6px 0;
color: #004b6a;
}
.language_translate .language_list {
display: block;
visibility: hidden;
opacity: 0;
transform: translateY(60px);
-webkit-transition: 0.5s ease all;
-o-transition: 0.5s ease all;
border-radius: 0;
-webkit-border-radius: 0;
-moz-border-radius: 0;
-ms-border-radius: 0;
-o-border-radius: 0;
background-color: rgba(255, 255, 255, 0.8);
-webkit-transform: translateY(60px);
-moz-transform: translateY(60px);
-ms-transform: translateY(60px);
-o-transform: translateY(60px);
border-top: 0px solid rgba(255, 255, 255, 0.90);
padding: 6px 0;
margin: 0;
min-width: 50px!important;
width: 50px!important;
right: 25px;
left: 10%;
top: 61px;
z-index: 80;
position: absolute;
}
.language_translate .language_list.show_list {
display: block;
visibility: visible;
opacity: 1;
transform: translateY(16px);
-webkit-transition: 0.5s ease all;
-o-transition: 0.5s ease all;
transition: 0.5s ease all;
-webkit-box-shadow: 0 0 5px 0 rgb(0 0 0 / 20%);
box-shadow: 0 0 5px 0 rgb(0 0 0 / 20%);
-webkit-transform: translateY(8px);
-moz-transform: translateY(8px);
-ms-transform: translateY(8px);
-o-transform: translateY(8px);
top: 40px;
}
.texpo_inner_header_wrapper{
position: relative;
}
.vc_general.vc_tta.vc_tta-tabs{
display: flex;
margin: 40px 0 40px 0;
}
.vc_tta-tabs-container{
width: 280px;
background-color: #095474;
height: 265px!important;
padding: 15px 0!important;
}
.vc_tta-tabs-container ul{
flex-direction: column!important;
background-color: transparent!important;
border-left: 4px solid transparent!important;
border-right: 4px solid transparent!important;
}
.current_page_item {
background: #194b69;
}
li.child.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2052.current_page_item.menu-item-2175 a {
color: #ffffff !important;
}
li.child.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2056.current_page_item.menu-item-2196 a {
color: #ffffff !important;
}
li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2396.current_page_item.menu-item-2416 a {
color: #ffffff !important;
}
li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2408.current_page_item.menu-item-2414 a {
color: #ffffff !important;
}
li.child.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2193.current_page_item.menu-item-2195 a {
color: #ffffff !important;
}
li.menu-item.menu-item-type-post_type.menu-item-object-page.current-menu-item.page_item.page-item-2401.current_page_item.menu-item-2415 a {
color: #ffffff !important;
}
.vc_tta-tabs-container ul li a{
text-align: left;
padding: 10px 18px!important;
}
.vc_tta-tabs-container ul li:first-child a{
text-align: left;
background-color: transparent!important;
padding: 8px 6px!important;
background: rgb(8,73,101)!important;
background: linear-gradient(0deg, rgba(8,73,101,1) 0%, rgba(28,108,142,1) 100%)!important;
}
.vc_tta-tabs-container ul li a{
background-color: transparent!important;
}
.vc_tta-tabs-container ul li.vc_tta-tab.vc_active a{
background-color: #1c6c8e!important;
color: #fff!important;
}
.vc_tta-tabs-container ul li.vc_tta-tab.vc_active a span{
color: #85bfd8!important;
}
.vc_tta-tabs-container ul li:first-child a span{
font-size: 20px!important;
}
.vc_tta-panels-container{
width: calc(100% - 310px);
margin: 0 0 0 32px;
}
.vc_tta-container .vc_tta-tabs .vc_tta-tabs-container .vc_tta-tabs-list .vc_tta-tab.vc_active:before {
opacity: 0!important;
}
.wpb_wrapper .vc_tta-container .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body {
background-color: #ffffff;
padding: 18px 20px 20px 20px !important;
border: none;
}
.wpb_wrapper .vc_tta-container .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body .csc-header h3{
color: #095474;
color: 20px!important;
margin: 0 0 10px 0;
}
.wpb_wrapper .vc_tta-container .vc_tta-tabs .vc_tta-panels-container .vc_tta-panels .vc_tta-panel-body h4 {
color: #095474;
margin: 0 0 10px 0;
}
.classic-filter-row{
margin-top: 0!important;
}
.texpo_inner_header_wrapper {
position: relative;
display: flex;
width: auto;
justify-content: flex-end;
}
.language_translate {
margin: 0 0 0 20px;
position: relative;
}
.logo-main{
margin-top: 0!important;
}
.classic-filter-row .sidebar-entry-header {
position: relative;
min-height: 40px;
padding: 12px 22px 6px 22px!important;
margin: 0 -22px;
background-color: #232628;
}
.classic-filter-row .sidebar-entry-header .h4 {
text-align: center!important;
text-transform: uppercase!important;
}
.stm_auto_loan_calculator > .title {
position: relative;
min-height: 42px;
padding-left: 0!important;
text-transform: uppercase;
}
.listing-list-loop .content .meta-top .price .normal-price {
position: relative;
left: -4px;
padding: 6px 0!important;
}
.stm-layout-header-car_dealer .header-main .header-main-socs ul li a {
background-color: #194b69!important;
}
.listing-list-loop .content .meta-top .price:before {
display: none!important;
}
.car-listing-row .listing-car-item-meta .price:before {
display: none!important;
}
.car-listing-row .listing-car-item-meta .price.discounted-price {
padding: 1px 10px 2px 10px!important;
}
.car-listing-row .listing-car-item-meta .price {
padding: 1px 10px 2px 10px!important;
}
.body.single-listings .entry-header{
display: none!important;
}
body.single.single-listings .entry-header.small_title_box{
display: none!important;
}
.stm-single-car-page {
margin: 32px 0 60px!important;
}
.footer_widgets_wrapper .widget-title h6 .colored {
color: #f0e831 !important;
}
#footer i.fab.fa-facebook{
color: #f0e831 !important;
}
#footer i.fab.fa-instagram {
color: #f0e831 !important;
} .listing-list-loop .content .meta-top .price .heading-font {
color: #000 !important;
}
.listing-list-loop .content .meta-top .price {
color: #000 !important;
}
.listing-list-loop .price.discounted-price .regular-price{
text-decoration: line-through;
}
.regular-price-with-sale strong {
text-decoration: line-through;
}
#request-trade-in-offer .modal-dialog {
overflow: hidden;
}
#request-trade-in-offer .modal-dialog #step-three{
margin: 0 0 55px 0;
}
#request-trade-in-offer .modal-dialog .modal-body .stm-sell-a-car-form input[type="submit"] {
height: 46px;
line-height: 14px;
padding: 10px;
}
.listing-list-loop .content .meta-top .price{
background-color: transparent!important;
}
.listing-list-loop .content .meta-top .price .normal-price .heading-font {
position: relative;
top: 1px;
font-size: 22px;
color: #000!important;
}
body.page-id-1759 .select2-dropdown {
z-index: 950 !important;
}
#header {
position: relative;
z-index: 800!important;
}
body.page-id-1759 .select2-dropdown {
z-index: 950 !important;
}
#header {
position: relative;
z-index: 800!important;
}
.listing-list-loop .content .meta-middle .meta-middle-unit.font-exists .meta-middle-unit-top .icon{
display: none!important;
}
.listing-list-loop .content .meta-middle .meta-middle-unit.font-exists .meta-middle-unit-top {
padding-left: 0px!important;
}
.listing-list-loop .content .meta-middle .meta-middle-unit.font-exists .value {
padding-left: 0px!important;
font-weight: 700;
}
.listing-list-loop .content .meta-middle .meta-middle-unit.fuel .value {
padding-left: 0px!important;
}
.entry-header.height_change_small .container {
min-height: 302px!important;
}
.entry-header.height_change_large .container {
min-height: 452px!important;
}
.entry-header.small_title_box > .container {
min-height: 302px!important;
} @media only screen and (max-width: 991px) {
.stm-layout-header-car_dealer .header-main .header-top-info {
float: none;
display: flex;
width: 220px;
justify-content: space-between;
margin: 20px 0 0 0;
position: absolute;
right: 80px;
top: -80px;
}
.language_translate {
margin: 0 0 0 20px;
position: relative;
right: -20px;
top: 8px;
}
#header .logo-main {
float: none;
margin-bottom: 0px!important;
}
.stm-layout-header-car_dealer .mobile-menu-trigger {
position: absolute;
top: 13px!important;
right: 0;
width: 32px;
height: 32px;
padding: 5px 3px;
}
}
@media only screen and (max-width: 880px) {
.stm-layout-header-car_dealer .header-main .header-top-info {
float: none;
display: flex;
width: 220px;
justify-content: space-between;
margin: 20px 0 0 0;
position: absolute;
right: 80px;
top: -80px;
}
}
@media only screen and (max-width: 767px) {
.listing-list-loop .content .meta-top .price {
background-color: #004b6a!important;
color: #fff!important;
}
.listing-list-loop .content .meta-top .price .heading-font{
color: #fff!important;
}
.listing-list-loop .content .meta-top .price .normal-price .heading-font {
font-size: 20px;
color: #fff!important;
}
.header-main .logo-main {
margin-bottom: 0;
width: 100%;
float: none !important;
}
.stm-layout-header-car_dealer .header-main .header-top-info {
float: none;
display: flex;
width: 220px;
justify-content: space-between;
margin: 20px 0 0 0;
position: absolute;
right: 80px;
top: -75px;
}
.vc_tta-panels-container {
width: calc(100% - 0px);
margin: 0 0 0 0px;
}
.vc_tta-panels-container .vc_tta-panels .vc_tta-panel:first-child .vc_tta-panel-title>a{
cursor: not-allowed;
pointer-events: none;
background: rgb(8,73,101)!important;
background: linear-gradient(
0deg, rgba(8,73,101,1) 0%, rgba(28,108,142,1) 100%)!important;
}
.vc_tta-panels-container .vc_tta-panels .vc_tta-panel:first-child .vc_tta-panel-title>a>span{
color: #fff;
}
.vc_tta.vc_general .vc_tta-panel-title>a{
background-color: #1c6c8e!important;
color: #fff!important;
}
.vc_tta.vc_general .vc_tta-panel-title>a>span{
color: #fff!important;
}
}
@media only screen and (max-width: 680px) {
.image-inner.sold-class{
margin: 0 0 30px 0!important;
}
.clearfix.es_language_wrapper .logo-main{
display: flex;
justify-content: space-between;
align-items: center;
}
.language_translate {
margin: 0 0 0 20px;
position: absolute;
right: -20px;
top: 29px;
}
.stm-layout-header-car_dealer .header-main .header-top-info {
float: none;
display: flex;
width: 220px;
justify-content: space-between;
margin: 0px 0 0 0;
position: absolute;
right: 80px;
top: -80px;
}
}
@media only screen and (max-width: 560px) {
.logo-main .bloglogo{
width: 76%;
}
.logo-main .bloglogo img{
width: 100%!important;
}
#header .header-main{
height: 100px!important;
}
}
@media only screen and (max-width: 480px) {
.language_translate {
margin: 15px 0 0 0px;
position: absolute;
right: -20px;
top: -5px;
}
.stm-layout-header-car_dealer .header-main .header-top-info {
float: none;
display: flex;
width: 220px;
justify-content: space-between;
margin: 20px 0 0 0;
position: absolute;
right: 64px;
top: -73px;
}
.stm-layout-header-car_dealer .mobile-menu-trigger {
position: absolute;
top: 5px!important;
right: 0;
width: 32px;
height: 32px;
padding: 5px 3px;
}
}
@media only screen and (max-width: 420px) {
.language_translate {
margin: 13px 0 0 20px;
position: absolute;
right: -20px;
top: 0;
}
#header .header-main {
height: 90px!important;
}
}
@media only screen and (max-width: 400px) {
.language_translate {
margin: 15px 0 0 20px;
position: absolute;
right: -20px;
top: 0;
}
}
@media only screen and (max-width: 380px) {}
@media only screen and (max-width: 320px) {}
.car-listing-row .listing-car-item-meta .price .normal-price {
color: #000 !important;
}
.car-listing-row .listing-car-item-meta .price {
background-color: transparent !important;
}