.msd-template-car_rental .msd_products_grid_class {display: -ms-flexbox;display: flex;-ms-flex-wrap: wrap;flex-wrap: wrap;margin: 0 15px;margin-bottom: 0px;}
.msd-template-car_rental .msd_products_grid_class .msd_product_grid_single {width: 33.3333%;padding: 0 15px;margin-bottom: 30px;}
.msd-template-car_rental .msd_products_grid_class .msd_product_grid_single .inner {display: block;border-radius:10px;text-decoration: none !important;position: relative;height: 100%;background-color: #fff;overflow: hidden;cursor: pointer;box-shadow: 2px 2px 8px rgba(0, 0, 0, 0.9);scale: .95;}
.msd-template-car_rental .msd_products_grid_class .msd_product_grid_single .inner:hover{box-shadow: none; scale: 1; transition: all .5s ease-in-out;}
/* .msd-template-car_rental .msd_products_grid_class .msd_product_grid_single .inner::before {content: '';display: block;position: absolute;left: 0;top: 0;width: 100%;height: 100%;background-color: #2e3192;transform: scale(.8);transition: all .5s ease;opacity: 0;z-index: 15;} */
/* .msd-template-car_rental .msd_products_grid_class .msd_product_grid_single:hover .inner::before {transform: scale(1);opacity: 1;} */
.msd-template-car_rental .msd_products_grid_class .msd_product_grid_single .inner .msd_top {padding: 40px 40px 10px 40px;}
.msd-template-car_rental .msd_products_grid_class .msd_product_grid_single .inner > div {position: relative;z-index: 20;}
.msd-template-car_rental .msd_products_grid_class .msd_product_grid_single .inner .msd_image {padding:10px 15px 30px;text-align: center;height: 230px;line-height: 190px;}
.msd-template-car_rental .msd_products_grid_class .msd_product_grid_single .inner > div {position: relative;z-index: 20;}
.msd_products_grid_class .msd_product_grid_single .inner .msd_top .msd_left {float: left;width: 100%;}
.msd-template-car_rental .msd_products_grid_class .msd_product_grid_single .inner .msd_top .msd_left h3 {margin-bottom:8px;font-size: 21px;color: #273f44;}
.msd-template-car_rental .msd_products_grid_class .msd_product_grid_single .inner .msd_top .msd_left .s_title {margin-bottom: 17px;font-weight: 700;color: #272727;font-size: 14px;text-transform: uppercase;}
.msd-template-car_rental .msd_products_grid_class .msd_product_grid_single .inner .msd_top .msd_left .price {display: inline-block;padding: 5px 18px 6px 12px;background-color: #2e3192;text-transform: uppercase;font-weight: 700;color: #fff;font-size: 15px;transition: all .3s ease;}
/* .msd-template-car_rental .msd_products_grid_class .msd_product_grid_single:hover .inner .price, .msd-template-car_rental .msd_products_grid_class .msd_product_grid_single:hover .inner mark {background-color: #273f44 !important;color: #fff !important;} */
.msd-template-car_rental .msd_products_grid_class .msd_product_grid_single .inner .msd_top .msd_left .price > mark {display: block;padding: 0;background-color: #2e3192;color: #fff;font-size: 12px;transition: all .3s ease;}
/* .msd-template-car_rental .msd_products_grid_class .msd_product_grid_single:hover .inner .price, .msd-template-car_rental .msd_products_grid_class .msd_product_grid_single:hover .inner mark {background-color: #273f44 !important;color: #fff !important;} */
.msd-template-car_rental .msd_products_grid_class .msd_product_grid_single .inner .msd_top .msd_left .price {text-transform: uppercase;font-weight: 700;color: #fff;font-size: 15px;}
.msd-template-car_rental .msd_products_grid_class .msd_product_grid_single .inner .msd_top .msd_left .price .amount {font-size: 24px;}
/* .msd-template-car_rental .msd_products_grid_class .msd_product_grid_single:hover .inner .price, .msd-template-car_rental .msd_products_grid_class .msd_product_grid_single:hover .inner mark {color: #fff !important;} */
.msd-template-car_rental .msd_products_grid_class .msd_product_grid_single .inner .msd_top .msd_left .price .amount {font-size: 24px;}
.msd-template-car_rental .msd_products_grid_class .msd_product_grid_single .inner .msd_top .msd_left .price {text-transform: uppercase;
font-weight: 700;color: #fff;font-size: 15px;}
.section-tariffs-wrapper{float:left;width:100%;background: url(../img/cars_bg.jpg) no-repeat center top scroll;-webkit-background-size: cover;-moz-background-size: cover;-o-background-size: cover;background-size: cover;padding:100px 0;}
#sidebar-desktop-wrapper,.inner-page #sidebar-desktop-wrapper{margin:0;}
.section-heading,.section-subheading,.tariff-notes{color:#fff;}
.section-subheading.text-muted {color: #fff !important;}
.msd_image img{height:auto;display: inline-block;vertical-align: middle;max-height: 190px; height: 150px; width: 250px;}
.tariff-notes{padding:0 30px;}
.tariffs_head_wrap{width:100%;margin:0 auto;max-width:800px;}
.tariffs_header{float:left;width:100%;margin:0px 0 50px;}
.tariffs_header_option{float: left;width:calc(33.3333% - 20px);padding:20px 20px;background:#fff;text-align:center;text-transform: uppercase;cursor: pointer;margin:0 10px;border-bottom: 5px solid transparent;}
.tariffs_header_option.active{border-bottom: 5px solid #2e3192;}
.tariffs_header_option:hover{box-shadow: 3px 2px 3px #000;-webkit-box-shadow: 3px 2px 3px #000;-moz-box-shadow: 3px 2px 3px #000;}
.tariffs_header_option_text{float:left;width:100%;margin:0px 0 5px;font-size:20px;font-weight:700;}
.tariffs_header_option_price{float:left;width:100%;margin:0px;font-size:25px;font-weight:700;color:#2e3192;}
@media (max-width:767px){
    .msd-template-car_rental .msd_products_grid_class .msd_product_grid_single {width:100%;}
    .msd_image img{width:100%;}
    .section-subheading{margin-bottom: 30px;}
    .tariffs_header_option_text{font-size: 15px;}
    .tariffs_header_option_price{font-size: 20px;}
}
@media (min-width:768px) and (max-width:992px) {
    .msd-template-car_rental .msd_products_grid_class .msd_product_grid_single {width:50%;}
    .msd_image img{width:100%;}
    .section-subheading{margin-bottom: 30px;}
    .tariffs_header_option_text{font-size: 15px;}
    .tariffs_header_option_price{font-size: 20px;}
}
@media (min-width:993px) and (max-width:1199px) {
    .msd_image img{max-width: 100%;}
}
.s_title{
    font-weight: 700;
    font-size: 19px;
}
.seater{
    float: right;
}
.brand_new{
    position: absolute;
    top: 45px;
    left: 0;
    color: #fff;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 12px;    
    background: linear-gradient(to right, #0000ff,#000);
    clip-path: polygon(0% 0%, 100% 0, 88% 50%, 100% 100%, 0% 100%);
    box-shadow: 2px 2px 3px #d3d3d3;
    padding: 6px 20px 6px 8px;
}
.price{
    background: #2e3192;
    padding: 10px 20px;
    color: #fff;
    display: inline-block;
    margin: 10px 0 20px 0px;
    border-radius: 5px;
}
.s_title , .From-price{
    font-size: 22px;
}
.brand-new{
    position: absolute;
    top: 45px;
    left: 0;
    color: #fff;
    font-weight: 600;
    text-transform: uppercase;
    font-size: 12px;
    background: linear-gradient(to right,#f47f34,#000);
    clip-path: polygon(0% 0%, 100% 0, 88% 50%, 100% 100%, 0% 100%);
    box-shadow: 2px 2px 3px #d3d3d3;
    padding: 6px 20px 6px 8px;
}