body {font-family: "Helvetica Neue",Helvetica,Arial,sans-serif;}
.product-img {font-size: 10px;text-align:center;padding-top: 2px;}
.products-list .product-description {overflow: auto; white-space: normal;}
span.product-title {color:#3c8dbc;}
.hosting.carousel {width: 327px;margin-left: auto;margin-right: auto;}
.modal-header {text-align:center;} /* Login screen */
.modal-header img {padding-top:15px;} /* Login screen */
#loginModal {top: 0 !important;}
.align-right {float:right;}
.bg-lightgray {background-color: #ecf0f5 !important;}
.slider.slider-horizontal {margin-bottom: 40px !important;}
.no-paddingTop {padding-top:0 !important;}
.slider-handle, #red .slider-selection, .slider-tick.in-selection, .slider-selection.tick-slider-selection {background: #f56954;}
.modal-content, .modal-header {border-top-left-radius: 10px;border-top-right-radius: 10px;}
.modal-footer {text-align:left;}
#datepicker{border:0px;width:1px;height:0px;}
.datepicker{z-index:1200 !important;}
.labelDatepicker {font-weight:normal;}
.datepicker table tr td.disabled, .datepicker table tr td.disabled:hover {background:#f4f2f2; !important;}
.pricing-table {margin-bottom: 20px;text-align: center;}
.pricing-table .plan {font: 12px 'Lucida Sans', 'trebuchet MS', Arial, Helvetica;text-shadow: 0 1px rgba(255,255,255,.8);background: #ecf0f5;border: 1px solid #ddd;color: #333;padding: 20px 20px 0px 20px;width: 100%;float: left;position: relative;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}
.pricing-table #most-popular {-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;-moz-box-shadow: 20px 0 10px -10px rgba(0, 0, 0, .15), -20px 0 10px -10px rgba(0, 0, 0, .15);-webkit-box-shadow: 20px 0 10px -10px rgba(0, 0, 0, .15), -20px 0 10px -10px rgba(0, 0, 0, .15);box-shadow: 20px 0 10px -10px rgba(0, 0, 0, .15), -20px 0 10px -10px rgba(0, 0, 0, .15);}
.pricing-table h3 {font-size: 20px;font-weight: normal;padding: 20px;margin: -20px -20px 50px -20px;-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}
.pricing-table #most-popular h3 {-moz-border-radius: 5px 5px 0 0;-webkit-border-radius: 5px 5px 0 0;border-radius: 5px 5px 0 0;}
.pricing-table h3 span {display: block;font: bold 16px/100px Georgia, Serif;color: #777;background: #fff;border: 5px solid #fff;height: 100px;width: 100px;margin: 10px auto -65px;-moz-border-radius: 100px;-webkit-border-radius: 100px;border-radius: 100px;-moz-box-shadow: 0 5px 20px #ddd inset, 0 3px 0 #999 inset;-webkit-box-shadow: 0 5px 20px #ddd inset, 0 3px 0 #999 inset;box-shadow: 0 5px 20px #ddd inset, 0 3px 0 #999 inset;}
.pricing-table ul {margin: 20px 0 0 0;padding: 0;list-style: none;}
.pricing-table li {border-top: 1px solid #ddd;padding: 10px 0;}
.pricing-table .order {cursor:pointer;position: relative;padding: 8px 20px;margin: 10px 0 0 0;color: #fff;font: bold 14px Arial, Helvetica;text-transform: uppercase;text-decoration: none;display: inline-block;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;text-shadow: 0 1px 0 rgba(0,0,0,.3);-moz-box-shadow: 0 1px 0 rgba(255, 255, 255, .5), 0 2px 0 rgba(0, 0, 0, .7);-webkit-box-shadow: 0 1px 0 rgba(255, 255, 255, .5), 0 2px 0 rgba(0, 0, 0, .7);box-shadow: 0 1px 0 rgba(255, 255, 255, .5), 0 2px 0 rgba(0, 0, 0, .7);}
.pricing-table .order:active, .pricing-table .order:focus {top: 2px;-moz-box-shadow: 0 0 3px rgba(0, 0, 0, .7) inset;-webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .7) inset;box-shadow: 0 0 3px rgba(0, 0, 0, .7) inset;}
.legend table {text-align: left;}
.legendLabel {padding-left: 10px;}
.clearfix {clear:both;}
#userServers {display:none;}
.tooltip.top {margin-top: -33px;}
@media (min-width: 500px) {
	.diskmax-label {margin-top: 5px;margin-right: 115px;}
}
.icon {cursor: default;}
.flags-wrapper {position: static;}
.password {display: none; margin:0; padding:0;}
.showPass:hover ~ .password {display: inline-block;}
.xAxis .tickLabel {
 	margin-top: 10px;
  transform: translateY(15px) translateX(15px) rotate(45deg);
  -ms-transform: translateY(15px) translateX(15px) rotate(45deg);
  /* IE 9 */
  -moz-transform: translateY(15px) translateX(15px) rotate(45deg);
  /* Firefox */
  -webkit-transform: translateY(15px) translateX(15px) rotate(45deg);
  /* Safari and Chrome */
  -o-transform: translateY(15px) translateX(15px) rotate(45deg);
  /* Opera */
  /*rotation-point:50% 50%;*/
  /* CSS3 */
  /*rotation:270deg;*/
  /* CSS3 */
}
.fullpageOverlay {z-index: 50;background: rgba(0,0,0,0.3);position: absolute;top: 0;left: 0;width: 100%; height: 100%;}
.fullpageOverlay > .fa {position: absolute;top: 50%;left: 50%;margin-left: -15px;margin-top: -15px;color: #000;font-size: 100px;}
.nav-tabs-custom>.nav-tabs>li.header {font-size: 18px !important;font-weight: 500 !important;font-family: 'Source Sans Pro',sans-serif !important;}