.price_content .value
{
	color:#3d302e!important;
}
#vps-slider-outer .price_content {
    float:left;
    width:25%
}

#vps-slider-outer .price_content .inner_price_content {
    background:transparent!important
}

#vps-slider-outer .slider_detail {
    float:left;
    width:100%;
  
}

#vps-slider-outer .slider_detail .col-xl-12 {
    float:left;
    width:100%;
   
}

#vps-slider-outer .slider_detail {
    padding:0
}

#vps-slider-outer .margin_top-170 {
    margin-top:0
}

#vps-slider-outer .vps_btn {
    font-size:24px;
    line-height:20px;
    padding:20px 0;
    border-radius:4px;
    margin-left:0;
    border:none !important;
    background: #e94d3a;
    width:25%;
    text-align:center;
    float:right;
}

#vps-slider-outer .vps_btn:hover {
    background: #876a6a;

}

.price_content .value_text,.price_content .value {
    color:#886a6a
}




.slider_price_box {
    background-color:#fff!important;
    padding-top:10px!important;
    padding-bottom:30px;
    text-align:center;
    position:relative
}

#vps-slider-outer .price_content {
    width:25%
}

#vps-slider-outer .slider_detail .col-xl-12.slider_price_box {
    padding:30px 75px 0
}

#vps-slider-outer .inner_price_content {
    padding:0
}

#vps-slider-outer .slider-container {
    padding-top:0;
    background-color:transparent;
    box-shadow:none
}

#vps-slider-outer .price_rangetxt {
   
    background-color:transparent;
    margin-bottom:15px;
	padding:0
}

#vps-slider-outer .sliderbox {
    width:100%;
    padding:0 58px;
    position:relative
}

#vps-slider-outer .slider-container #slider .ui-slider-range {
    height:100%;
    background:#e94d3a
}



#vps-slider-outer .price_rangetxt div.icon {
    margin:0
}

.price_txt .dollar,.price_txt #price_val,.price_txt #price2_val {
    font-size:30px;
    line-height:30px;
    display:block;
    font-weight:700;
    color:#e94d3a;
	display:inline-block;
	
}

#vps-slider-outer .price_txt {
   
	white-space:nowrap;
    display:block;
	color: #e94d3a;
	text-align: left;
	margin-top:-3px;
}


#vps-slider-outer .price_txt ,
#vps-slider-outer .price_txt #price_val
 {
	
	 font-size:48px !important;
	line-height:48px !important;
	font-weight:500;

}


#vps-slider-outer .price_offer {
    position:relative;
    float:left;
    width:50%;
  /*  margin-top:10px*/
    
}

#vps-slider-outer .price_offer br {
    display:none
}


.vps_slider_btn ,
#vps-slider-outer .price_txt
 {
    float:left;
    width:25%;
    text-align:center
}
#vps-slider-outer .price_txt {
    text-align:left
}
.vps_slider_btn {
    text-align:right
}

.price_offer .off {
    font-size:48px;
    line-height:34px;
    color:#886a6a;
    display:block;
    float:left;
    width:100%;
    margin-bottom: 5px;
   
}

.price_offer span {
    font-size:24px;
    color:#886a6a
}

.price-slider-section {
    padding:0;
    margin-bottom:0;
    border-radius:0
}

.slider-container #slider .ui-slider-handle {
    background:url(https://designingmedia.com/wordpress/hostiko/layout36/wp-content/uploads/2019/11/slider_handle.png) no-repeat;
    height:48px;
    width:60px;
    top:-6px;
    margin:0;
    margin-left:-5px
}

#vps-slider-outer .slider-container #slider {
    width:100%;
    height:20px;
    padding:0;
    border:0;
    margin:0 auto;
    background-image:none;
    margin-bottom:10px;
    margin-left:2px;
    background-color:#f6f6f6;
    border:solid 1px #c3cfd6;
    box-shadow:5px 5px 10px rgba(0,0,0,0.1)
}

.price_rangetxt div.icon {
    height:auto
}

#vps-slider-outer .price_rangetxt div.icon.current span {
    color:#3d302e;
    z-index:2;
    top:3px;
    font-weight:600
}

#vps-slider-outer .price_rangetxt div.icon span {
    color:#886a6a;
    font-size:20px;
    font-weight:600
}

#vps-slider-outer .sliderbox:before {
    content:"";
    position:absolute;
    left:114px;
    top:-11px;
    height:10px;
    width:80%;
    background-image:url(https://designingmedia.com/wordpress/hostiko/layout34/wp-content/uploads/2019/11/bar-pattren.png);
    background-repeat:repeat
}



.slider-container #slider .ui-slider-range,.slider-container1 #slider2 .ui-slider-range {
    border-radius:0
}



.price_content .inner_price_content {
    width:100%;
    border:1px solid #886a6a;
    float:left
}

#vps-slider-outer .price_content .image_holder {
    float:left;
    width:100%;
    background:#886a6a;
    padding:20px 0
}

#vps-slider-outer .price_content .image_holder:before {
    content:"\f0d7";
    position:absolute;
    width:20px;
    height:20px;
    left:0;
    right:0;
    margin:0 auto;
    bottom:-10px;
    display:inline-block;
    font:normal normal normal 20px/1 FontAwesome;
    text-rendering:auto;
    -webkit-font-smoothing:antialiased;
    -moz-osx-font-smoothing:grayscale;
    color:#886a6a;
    font-size:24px
}

#vps-slider-outer .price_content .value_text {
	box-shadow:0 8px 8px rgba(136,106,106,0.2);
    float:left;
    width:100%;
    font-size:14px;
    text-align:center;
    background:#fff;
    padding:20px 0
}


.slider_node.padding_bottom_150 {
	padding:0;
	background-color:transparent;
} 

@media screen and (max-width: 1199px){
    .price-slider-section {
        padding: 0 5px;
    }
    #vps-slider-outer .slider_detail .col-xl-12.slider_price_box {
        padding: 30px 5%;
    }

}

@media screen and (max-width: 991px){
    #vps-slider-outer .padding_tb_40 {
        padding: 50px 0px;
    }

    #vps-slider-outer .price_rangetxt div.icon span {
        font-size: 14px;
    }

    #vps-slider-outer .slider_node.padding_bottom_150 {
        padding: 0 30px;
    }
    #vps-slider-outer .price_rangetxt {
        padding: 0;
    }
    #vps-slider-outer .padding_tb_40 {
        padding: 30px 0;
    }

    #vps-slider-outer .slider_detail .col-xl-12.slider_price_box {
        padding: 15px;
    }

    .slider_price_box .d-inline-block{
        width: 75%;
        float: left;

    }
    .price_offer {
        display: none !important;
    }

    .vps_slider_btn, #vps-slider-outer .price_txt {
        width:25%;
        margin:0
    }
}

@media screen and (max-width: 767px){

    .price_content .value {
        font-size: 16px;
        line-height: 16px;
    }



}

@media screen and (max-width: 480px){
    #vps-slider-outer .price_content {
        width: 50%;
        margin-bottom: 20px;
    }
    .price-slider-section {
        display: none !important;
    }
    #vps-slider-outer .price_txt, #vps-slider-outer .price_txt #price_val{
            font-size: 30px !important;
    line-height: 40px !important;
    }
    #vps-slider-outer .vps_btn{
        width:30%!important;
    }
.slider_price_box .d-inline-block {
    width:70%!important;
}
#vps-slider-outer .padding_tb_40{
    padding-bottom:0!important;
}

    #vps-slider-outer .price_content .image_holder ,
    #vps-slider-outer .price_content .value_text
    {
        padding: 10px 0;
    }

    .price_content .value {
        font-size: 14px;
        line-height: 14px;
    }

    .slider_price_box .d-inline-block {
        width: 50%;
        float: left;
    }
    #vps-slider-outer .vps_btn {
        font-size: 14px;
        line-height: 14px;
        padding: 12px 20px;
        margin-top:0;
    }


    #vps-slider-outer .price_rangetxt div.icon.current {
        background-color: #886a6a;
    }

    #vps-slider-outer .price_rangetxt div.icon.current span
    {
        color: #fff;
    }
    #vps-slider-outer .price_rangetxt {
        margin: 15px 0;
    }

    .vps_slider_btn, #vps-slider-outer .price_txt {
    margin: 0;
    text-align:left !important;
}

}