.stm-car-compare-row {
flex-wrap: nowrap;
}
@media (min-width: 768px) {
.stm-car-compare-row > * {
width: 33.333333%;
flex: 1;
}
}
@media (max-width: 1023px) {
.stm-car-compare-row {
flex-wrap: wrap;
}
}
@media (max-width: 767px) {
.stm-car-compare-row .compare-title {
text-align: left;
}
}
.stm-car-compare-row .listing-car-item-meta .price .regular-price {
color: var(--motors-contrast-text-alpha-color);
}
.stm-car-compare-row .listing-car-item-meta .price .sale-price {
color: var(--motors-contrast-text-color);
font-weight: 700;
}
.stm-compare-cars-module .compare-col-stm {
width: 100%;
display: block;
max-width: unset;
}
@media (max-width: 768px) {
.stm-compare-cars-module .mvl-compare-title,
.stm-compare-cars-module .col-3.compare-col-stm-empty {
max-width: unset;
flex: unset;
width: 100%;
}
}
@media (max-width: 1024px) {
.stm-compare-cars-module .compare-values {
padding: 0 15px;
}
}
@media (max-width: 767px) {
.stm-compare-cars-module .col-md-3.compare-col-stm-empty {
display: none;
}
}
@media (min-width: 768px) and (max-width: 1020px) {
.stm-compare-cars-module .mvl-compare-meta-table {
display: flex;
max-width: unset;
flex: unset;
width: 100%;
}
.stm-compare-cars-module .mvl-compare-item,
.stm-compare-cars-module .col-md-3.compare-col-stm-empty,
.stm-compare-cars-module .col-3.compare-col-stm-empty {
width: 33.33%;
flex: unset;
max-width: unset;
}
.stm-compare-cars-module .row-compare-features {
display: none;
}
}
@media (max-width: 1023px) {
.stm-compare-cars-module .compare-desctop-table {
display: none;
}
}
@media (min-width: 1023px) {
.stm-compare-cars-module .mobile-compare-table {
display: none;
}
}
@media (max-width: 1024px) {
.stm-compare-cars-module .mvl-compare-item .add-to-compare {
opacity: 1;
}
}
@media (min-width: 0px) and (max-width: 767px) {
.stm-compare-cars-module .mvl-compare-item .add-to-compare {
bottom: 10px;
}
}
@media (min-width: 767px) and (max-width: 1024px) {
.stm-compare-cars-module .mvl-compare-item .add-to-compare {
bottom: -15px;
}
}
@media (max-width: 767px) {
.stm-compare-cars-module .mvl-compare-item .listing-car-item-meta {
padding-top: 10px;
}
}
.stm-compare-cars-module .add-compare-mobile .image i {
left: 53%;
}
@media (max-width: 767px) {
.stm-compare-cars-module .compare-col-stm-empty {
display: block;
width: 100%;
max-width: unset;
margin-bottom: 20px;
}
}
.stm-compare-cars-module .compare-col-stm-empty .image .stm-icon-add-car-wrapper {
display: block;
overflow: hidden;
position: absolute;
top: 50%;
left: 50%;
transform: translateX(-50%) translateY(-50%);
z-index: 15;
}
.stm-compare-cars-module .compare-col-stm-empty .image .stm-icon-add-car-wrapper i {
position: relative;
top: unset;
left: unset;
margin: unset;
}
@media (max-width: 767px) {
.stm-compare-cars-module table > tbody tr td {
font-size: 11px;
}
}