
											@media screen and (max-width:1199px){#vps-slider-outer .price_offer{
    margin-left:0;
}
#vps-slider-outer .slider_detail{
    padding:0 20px;
}
#vps-slider-outer .price_content .value_text{
    font-size:12px;
}
#vps-slider-outer .vps_btn{float:right;padding:14px 20px 14px;font-size:14px;line-height:14px;}

#vps-slider-outer .price_rangetxt div.icon.current span{
    font-size:18px;
}
#vps-slider-outer .slider_detail .col-xl-12.slider_price_box{
    padding:20px 3% 20px;
}
#vps-slider-outer .price_offer span:last-child{
    font-size:18px;
    right:0px;
    top:18px;
}
.price_offer .off:before{
border-top: 10px solid transparent;
border-left: 10px solid #e91e63;
border-bottom: 10px solid transparent;
    top:4px;
    right:10px;
}
#vps-slider-outer .price_offer{
    float:right!important;
    margin-top:0;
}
#vps-slider-outer .price_content .value_text{
    padding-left:0;
}
#vps-slider-outer .price_content{padding:20px 25px 20px!important;border-radius: 10px !important;}
.price_txt{width:25%;}
.price-button, .price_offer {
    margin: 10px 44px 0;
}
.price_offer .off{padding-right:15px;
    font-size: 28px !important;
    line-height: 28px;
}
#vps-slider-outer .price_rangetxt div.icon span,#vps-slider-outer .price_rangetxt div.icon.current span{font-size:16px;}
.price_offer .coupon_text{
    top:-7px;
    padding-left: 15px;
}
#vps-slider-outer .price_txt{min-width:auto;font-size:24px;line-height:47px;top:2px;}
.price_txt .dollar, .price_txt #price_val, .price_txt #price2_val{
    font-size:28px !important;line-height:24px;
}
#vps-slider-outer .slider_detail .col-xl-12 {
    float: left;
    width: 100%;
    padding: 37px 0 0;
    padding-left: 30px !important;
    padding-right: 30px !important;
}
#vps-slider-outer .price_rangetxt {
    background-color: transparent;
    margin-bottom: 16px;
    padding-left: 45px !important;
    padding-right: 45px !important;
    padding-top: 30px !important;
    border-top: 5px solid #1b8bf9;
    padding-bottom: 10px !important;
}
#vps-slider-outer .price_content .image_holder {
    float: none;
    width: 85%;
    margin: 0 auto 0px;
}
#vps-slider-outer .price_content .value_text {
    font-size: 14px !important;
}
.price_content .value {
    font-size: 18px !important;
}
.price-slider-section {
    padding: 0 30px !important;
}
#vps-slider-outer .slider_detail .col-xl-12.slider_price_box {
    padding: 0px 57px !important;
}
#vps-slider-outer .price_rangetxt div.icon span {
    font-size: 18px !important;
}}