a {
	color:inherit;
    text-decoration:none
}

a:hover,a:focus {
    color:inherit;
    text-decoration:inherit;
}

.icon-minus:before{content:"\f0d7"}
.icon-plus:before{content:"\f0da"}
.ui-dialog .ui-dialog-buttonpane { 
    text-align: center;
}
.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset { 
    float: none;
}
.ui-dialog .ui-dialog-buttonpane button{
	height:27px;
	background-image:none;
	background-color: #009bd7;
	font-size:14px;
	color: #fff;
	text-decoration: none;
	border:1px solid #999999;
	font-weight:bold;
	background-color:transparent;
	cursor:pointer;
	border-radius:0px;
	padding:0px;
	padding-left:10px;
	padding-right:10px;
	box-shadow: 1px 1px #888888;
}
.ui-dialog .ui-dialog-buttonpane button .ui-button-text{
	padding-top:0px;
	padding-bottom:0px;
}
.carousel-control{
	width:25px;
}
.carousel-control.right,.carousel-control.left{
	background-image:none;
	background:none;
	color:#333;
}
#ajaxLoadAni {
    background: #3366FF;
    color: #fff;
 
    /* we hide it because we only need to display it when ajax call is made */
    display: none;
 
    font-weight: bold;
    position: fixed;
    top: 0;
    left: 40%;
    padding: 3px 8px;
    width: 240px;
    z-index: 9999;
    border-radius: 0px 0px 15px 15px;
    opacity: 0.8;
}
 
#ajaxLoadAni span {
    float: left;
    margin: 7px 0 0 0;
}
#center_div_ip_monitring
{
    position:absolute;
    left:50%; 
    top:320px;
	font-weight:bold;
	color:#fff;
	margin-left:-100px; 
}

#center_div_ip_monitring span
{
	margin-left:-20px; 
}

.lp_pricing{font-weight: normal;  font-size: 16px; line-height:normal; font-family: 'SourceSansPro-Semibold';}
.lp_pricing_div{margin-left:35px;text-align:center;}
.lp_pricing_div td,.lp_pricing_div th{text-align:center; padding:5px; border-color: #CCC;}
.lp_pricing_div td a{
    color: #00bfff;
	font-weight:bold;
	text-decoration:underline;
}


/**/
.modal-dialog02 {
	background:#fff;
    position:relative;
    width:auto;
    margin:10px;
	border:3px solid #ED4808;
	z-index:100;
}

.modal-content02 {
    position:relative;
    background-color:#fff;
    -webkit-background-clip:padding-box;
    background-clip:padding-box;
    border-radius:0;
	-webkit-box-shadow:none;
    box-shadow:none;
}

.close02 {
	width:32px;
	height:32px;
    float:none;
	position:absolute;
	top:6px;
	right:6px;
	z-index:1;
    font-size:none;
    font-weight:none;
    line-height:none;
    color:none;
    text-shadow:none;
    filter:none;
    opacity:1.0;
}

.close02:hover,.close02:focus {
    color:#000;
    text-decoration:none;
    cursor:pointer;
    filter:none;
    opacity:1.0;
}

button.close02 {
    -webkit-appearance:none;
    padding:0;
    cursor:pointer;
    background:none;
    border:0
}

.roboto_condensed,.popup_pricing_bx01 p.alt01 span.alt01,.popup_pricing_bx01 p.alt02,.popup_pricing_bx02_bx02_btn{font-weight: normal; font-style: normal;line-height:normal; font-family: 'Roboto-Condensed';}

.roboto_condensed_bold,.popup_pricing_bx01 p.alt01 span.alt02,.popup_pricing_bx01 p.alt03{font-weight: normal; font-style: normal;line-height:normal; font-family: 'RobotoCondensed-Bold';}

.popup_pricing_bx01{width:100%;text-align:center;}
.popup_pricing_bx01 p.alt01{font-size:28px;}
.popup_pricing_bx01 p.alt01 span.alt01{color:#0d3847;}
.popup_pricing_bx01 p.alt01 span.alt02{color:#ff4e00;}
.popup_pricing_bx01 p.alt02{font-size:16px;}
.popup_pricing_bx01 p.alt02 span.alt01{color:#7c7c7c;}
.popup_pricing_bx01 p.alt02 span.alt02{color:#ED4808;}
.popup_pricing_bx01 p.alt03{font-size:16px;color:#ED4808;margin-top:-5px;}

.popup_pricing_bx02{width:100%;margin-top:25px;}
.popup_pricing_bx02_in{width:265px;margin:auto;}
.popup_pricing_bx02_bx01{width:100%;}
.popup_pricing_bx02_bx01_bx01{width:100%;margin-top:14px;}
.popup_pricing_bx02_bx01_bx01:first-child{margin-top:0;}
.popup_pricing_bx02_bx01_bx01 input{width:100%;height:33px;font-family:arial;font-size:14px;font-weight:bold;color:#8f8f8f;padding:5px 10px 5px 10px;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;box-sizing: border-box;border:1px solid #a8a8a8;}

.popup_pricing_bx02_bx02{width:100%;margin-top:32px;text-align:center;}
.popup_pricing_bx02_bx02_btn{background-color: #ED4808;cursor: pointer;font-size: 16px;padding:10px 60px 10px 60px;color:#fff;border:0;-webkit-border-radius: 3px;-moz-border-radius: 3px;border-radius: 3px;border:0;outline:none;}

@media (min-width:515px) {
	.modal-dialog02 {width:500px;margin:100px auto;}
}
.ui-slider-handle
{
	cursor:pointer !important;
	background: url(../front_images/hm_pricing_lines_circle.png)50% 50% repeat-x !important;
    width:17px !important;
    height:17px !important;
    top:0px !important;
    border:none !important;
	
}

.ui-slider-horizontal
{
	background: url(../front_images/hm_pricing_lines.png)50% 50% repeat-x !important;
    width:504px !important;
    height:17px !important;
    top:-9px !important;
    border:none !important;
}
.ui-slider .ui-slider-handle{z-index:0;}