.main-menu .header-menu > li > ul > li > ul a {
line-height: 18px;
}
.stm_automanager_features_list .stm_automanager_single h3 {
font-size: 14px;
text-transform: uppercase;
}
.stm_automanager_features_list ul.list-style-2 li {
font-size: 14px;
line-height: 18px;
margin-bottom: 16px;
}
.automanager-listing-page .regular-price-with-sale {
font-size: 12px;
opacity: 0.8;
}
.automanager-listing-page .regular-price-with-sale strong {
display: block;
margin-top: -5px;
font-size: 24px;
line-height: 29px;
}
.car-action-unit.add-to-compare {
padding-right: 10px;
padding-left: 36px;
min-width: 158px;
white-space: nowrap;
}
.car-action-unit.stm-brochure {
min-width: 157px;
padding-left: 35px;
}
body.woocommerce-cart .entry-header,
body.woocommerce-checkout .entry-header {
margin-bottom: 50px;
}
#top-bar .top-bar-wrapper {
border-bottom: 1px solid rgba(255, 255, 255, 0.1);
}
.single-regular-sale-price > table tr td:first-child {
border-right: 1px solid rgba(255,255,255,0.13);
}
#searchform .search-input {
padding: 0 75px 0 25px !important;
}
.stm-isotope-listing-item {
padding-bottom: 15px;
}
.listing-list-loop .content .meta-top {
margin-bottom: 16px;
}
.listing-list-loop .content .meta-middle {
margin-bottom: 19px;
}
.listing-list-loop .content .meta-middle .meta-middle-unit {
margin-bottom: 8px;
}
.stm-blog-fullwidth-info {
height: 580px;
overflow: hidden;
}
.car-listing-modern-grid img.lazy.img-responsive {
min-height: 134px;
}
#footer-copyright .footer-copyright:before {
background: rgba(255,255,255,0.2);
}
body .vc_row[data-vc-full-width] {
overflow: visible;
}
body .vc_row[data-vc-full-width].vc_parallax {
overflow: hidden;
}
#stm-fixed-cover {
background-size: cover;
}
.listing-list-loop .image .image-inner {
min-height:163px;
}
.stm-single-car-history-image {
margin: 15px 0;
}
.stm-template-listing .listing-list-loop .image .image-inner,
.stm-directory-grid-loop .image {
overflow: hidden;
} .stm-badge-directory {
position: absolute;
right: -65px;
padding: 0 55px;
top: 20px;
width: 200px;
height: 33px;
line-height: 33px;
-webkit-transform: rotate(45deg);
transform: rotate(45deg);
background-color: #1bc744;
color: #fff !important;
font-size: 12px;
text-transform: uppercase;
font-weight: 700;
text-align: center;
white-space: nowrap;
overflow: hidden;
text-overflow: ellipsis;
}
.stm-featured-top-cars-title {
margin-bottom: 25px;
position: relative;
padding-right: 120px;
border-bottom: 3px solid #1bc744;
}
.stm-featured-top-cars-title .heading-font:after {
position: absolute;
content: '';
display: block;
top: 0;
right: -14px;
height: 100%;
width: 32px;
background-color: #1bc744;
-moz-transform: skew(45deg, 0deg);
-o-transform: skew(45deg, 0deg);
-ms-transform: skew(45deg, 0deg);
-webkit-transform: skew(45deg, 0deg);
transform: skew(45deg, 0deg);
z-index: -1;
}
.stm-featured-top-cars-title .heading-font {
position: relative;
display: inline-block;
padding: 3px 16px;
color: #fff;
background-color: #1bc744;
font-weight: 700;
font-size: 13px;
text-transform: uppercase;
}
.stm-featured-top-cars-title a {
position: absolute;
right: 3px;
bottom: 3px;
font-size: 13px;
color: #777;
}
.stm-special-car-top-on,
.stm-isotope-sorting-featured-top .listing-list-loop {
border-bottom: 3px solid #1bc744;
}
.car-listing-row .stm-isotope-sorting-featured-top .car-meta-top {
border-bottom: 3px solid #1bc744;
}
body.stm-boxed .single-add-to-compare.single-add-to-compare-visible{
z-index:9999;
}
.stm-user-private .stm-schedule {
display: none;
}
.single-car-data > table tr td.t-value.t-vin {
overflow: hidden;
text-overflow: ellipsis;
}
.filter.stm-vc-ajax-filter button[disabled]{
opacity: 0.5;
}