.ui-slider {	position: relative;	text-align: left}.ui-slider .ui-slider-handle {	position: absolute;	z-index: 2;	width: 1.2em;	height: 1.2em;	cursor: default}.ui-slider .ui-slider-range {	position: absolute;	z-index: 1;	font-size: .7em;	display: block;	border: 0;	background-position: 0 0;}.ui-slider-horizontal {	height: .8em;}.ui-slider-horizontal .ui-slider-handle {	top: -.3em;	margin-left: -.6em;}.ui-slider-horizontal .ui-slider-range {	top: 0;	height: 100%;}.ui-slider-horizontal .ui-slider-range-min {	left: 0;}.ui-slider-horizontal .ui-slider-range-max {	right: 0;}.ui-slider-vertical {	width: .8em;	height: 100px;}.ui-slider-vertical .ui-slider-handle {	left: -.3em;	margin-left: 0;	margin-bottom: -.6em;}.ui-slider-vertical .ui-slider-range {	left: 0;	width: 100%;}.ui-slider-vertical .ui-slider-range-min {	bottom: 0;}.ui-slider-vertical .ui-slider-range-max {	top: 0;}.slider-container {	background-color: #6115d0;	position: relative;}.slider_node{position: relative; top: -30px}.slider-container h3 {	margin: 0 0 10px;	padding: 0;	color: #000;	font-size: 30px;	line-height: 30px;	font-weight: normal;}.slider-container h3 span {	color: #ff9226;	font-weight: 700;}.slider-container p {	margin: 0;	padding: 0;}.sliderbox {	display: inline-block;	width: 100%;	padding: 0;	margin: 0;	border-radius: 6px;}.slider-container #slider {	height: 30px;	padding: 0;	border: 0;	margin: 0 auto;	background: url("../images/vps_slider_img.png") no-repeat;	background-size: 100%;}/*.slider-container #slider .ui-slider-range {*/	/*height: 28px;*/	/*background-color: #fd5481;*/	/*top: 7px;*/	/*left: 15px;*/	/*border-radius: 32px;*//*}*//*.slider-container #slider .ui-slider-handle {*/	/*outline: none;*/	/*background: url(../images/vps_slider_handle.png) no-repeat left top;*/	/*border: 0;*/	/*width: 48px;*/	/*height: 48px;*/	/*margin: 0 0 0 -7px;*/	/*border-radius: 10px;*//*}*/.slider-container #slider .ui-slider-handle:hover {	cursor: pointer;}.price_rangetxt {	position: relative;}/*.price_rangetxt:before{position: absolute;*/	/*content: "";*/	/*background: #98aec0;*/	/*height: 3px;*/	/*width: 74%;*/	/*left: 0;*/	/*top: 36px;*/	/*right: 0;*/	/*margin: 0 auto;}*/.price_rangetxt div.icon {	width: 16%;	cursor: pointer;	font-weight: 700;	text-align: center;	padding: 45px 30px 35px;	position: relative;	z-index: 9;	display: inline-block;}/*.price_rangetxt div.icon:before{position: absolute;*/	/*content: "";*/	/*width: 4px;*/	/*height: 21px;*/	/*background: #98aec0;*/	/*bottom: -19px;*/	/*left: 0;*/	/*right: 0;*/	/*margin: 0 auto;}*//*.price_rangetxt div.icon:after{position: absolute;*/	/*content: "";*/	/*width: 10px;*/	/*height: 10px;*/	/*border-radius: 100%;*/	/*background: #98aec0;*/	/*bottom: -19px;*/	/*left: 0;*/	/*right: 0;*/	/*margin: 0 auto;}*//*.price_rangetxt div.icon.current{	background: url("../images/vps_icon_active.png") no-repeat center;}*//*.price_rangetxt div.icon.current:before, .price_rangetxt div.icon.current:after{background: #4f4b6c}*/.heading {	width: 23%;	float: left;	margin-left: 1%;	margin-right: 1%;	font-size: 20px;	font-weight: 700;}.price_rangetxt div.icon span {	display: block;	text-transform: uppercase;	color: #fff;	font-size: 20px;	line-height: 28px;	font-weight: 300;}.price_rangetxt div.current span {	color: #fff}.price_content {	width: 100%;	text-align: left;	position: relative;	float: left;}.price_content .smallbox:last-child {	border: none;}.price_content .image_holder {	position: relative;}.price_content .value_text {	font-size: 16px;	line-height: 24px;	color: #66616f;	font-weight: 300;	text-align: left;}.purple_text .value_text{color: #6115d0}.top_heading {	float: left;	width: 100%;	padding: 0 55px}.top_heading .text_value {	line-height: 36px;	padding: 7px 0;	color: #000;	text-align: center;	font-size: 18px;	font-weight: 500;}.price_content .value {	display: block;	color: #66616f;	line-height: 28px;	font-weight: 300;	font-size: 20px;	position: relative;}.purple_text .value{color: #6115d0}.blue_text .value_text, .blue_text .value{color: #0dace0}/*.price_content .value:before{position: absolute; content: ""; background: url("../images/vps_slider_box_shape.png") no-repeat; width: 100%; height: 9px; left: 0; top: 0; background-size: 100%;}*/.promotion_area {	text-align: left;	padding: 45px 15px}.coupon_code span {	font-size: 24px;	line-height: 36px;	color: #454545;	font-weight: 500}.slider_detail {	padding: 0}.price_txt {	color: #fff;	font-size: 20px;	line-height: 28px;	font-weight: 300;}.price_txt .numeric1 {	line-height: 28px;	font-size: 20px;	font-weight: 300;	color: #fff;}.cutted_price {	font-size: 20px;	font-weight: 500;	color: #454545;	line-height: 36px;	text-align: left}.buynow-button {	color: #fff;	display: inline-block;	font-size: 18px;	line-height: 24px;	text-decoration: none;	font-weight: 400;	padding: 35px;	transition: all ease-in-out 0.4s;	background-color: #6115d0;}.vps_btn:hover {	background: #4f4b6c; color: #fff; cursor: pointer}.tag {	position: absolute;	right: 0;	top: 0;}.price-slider-section {	width: 100%;	border-radius: 6px;}.nomargin_rt {	margin-right: 0 !important;}.price-box-section {	float: left;	width: 100%;	border-radius: 6px}.inner_price_content {	padding: 20px 30px;	background-color: #fff;	border: 1px solid #0dace0;}.slider_price_box{padding: 50px 180px 0; float: left}.vps_discount_price{font-size: 24px; line-height: 30px; font-weight: 700; color: #4f4b6c}.vps_slider_coupon_code{font-size: 24px; line-height: 24px; font-weight: 500; color: #4f4b6c}.vps_slider_coupon_code small{font-size: 14px; line-height: 24px; font-weight: 400; color: #4f4b6c}.slider_price_box .inner_slider_price_box{display: inline-block; padding: 0 30px; vertical-align: middle}.price_rangetxt:before{position: absolute; content: ""; background-color: #0dace0; width: 100%; height: 10px; left: 0; top: 0}.inner_slider_price_box{background-color: #0dace0; padding: 20px 30px}.price_rangetxt div.icon.current{background-color: #0dace0}