@charset "utf-8";
/* CSS Document */

/* basic content */
body, body.home.page {
	color: #333333;
}
a{
	color: #EF3877;
}
/* end basic content */

/*-----login------*/
#rpwp-login-wrapper{
	color:#FFF;
}
#rpwp-login-form-text{
	color:#FFF;
}
#rpwp-login-form-text a {
	color:#FFF;
}
.rpwp-login-form-input {
	
	background-position:3px;
	border:1px solid #46609D;
	color:#A9A9A9; 
}
.rpwp-login-form-input.first-child {
	
	background-position:3px;
}
.rpwp-login-form-button{
	color:#FFF; 
	 
}
/*-----end login------*/

#header_logo a{
	color:#FFF;
}
#header_phone {
	color: #FFF;
	
}

/*-----menu-----*/
#menu-top li {
}
#menu-top a {
	color: #FFF;
	text-shadow: 0 1px 0 #000;
}
#menu-top li:hover > a, #menu-top li.current_page_item > a, #menu-top li.current_page_parent > a, #menu-top li.current_page_item .mobile-submenu a:first-child, #menu-top li.current-menu-parent .mobile-submenu a:first-child{
	color: #000;
	background:#E9F1F2;
}
#menu-top li ul.sub-menu li.current-menu-item.current_page_item > a {
	background-color: #E9F1F2;
	background-image: -moz-linear-gradient(#FFFFFF, #E9F1F2);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#FFFFFF), to(#E9F1F2));
	background-image: -webkit-linear-gradient(#FFFFFF, #E9F1F2);
	background-image: -o-linear-gradient(#FFFFFF, #E9F1F2);
	background-image: -ms-linear-gradient(#FFFFFF, #E9F1F2);
	background-image: linear-gradient(#FFFFFF, #E9F1F2);
}
*html #menu-top li a:hover { /* IE6 only */
	color: #fafafa;
	background:#FF0;
}
#menu-top ul {
	background: #444;
	background: -moz-linear-gradient(#444, #111);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#444), to(#111));
	background: -webkit-linear-gradient(#444, #111);
	background: -o-linear-gradient(#444, #111);
	background: -ms-linear-gradient(#444, #111);
	background: linear-gradient(#444, #111);
	-moz-box-shadow: 0 -1px rgba(255, 255, 255, .3);
	-webkit-box-shadow: 0 -1px 0 rgba(255, 255, 255, .3);
	box-shadow: 0 -1px 0 rgba(255, 255, 255, .3);
}
#menu-top ul ul {
	-moz-box-shadow: -1px 0 0 rgba(255, 255, 255, .3);
	-webkit-box-shadow: -1px 0 0 rgba(255, 255, 255, .3);
	box-shadow: -1px 0 0 rgba(255, 255, 255, .3);
}
#menu-top ul li {
	-moz-box-shadow: 0 1px 0 #111, 0 2px 0 #666;
	-webkit-box-shadow: 0 1px 0 #111, 0 2px 0 #666;
	box-shadow: 0 1px 0 #111, 0 2px 0 #666;
}
#menu-top ul a:hover {
	background-color: #0186ba;
	background-image: -moz-linear-gradient(#04acec, #0186ba);
	background-image: -webkit-gradient(linear, left top, left bottom, from(#04acec), to(#0186ba));
	background-image: -webkit-linear-gradient(#04acec, #0186ba);
	background-image: -o-linear-gradient(#04acec, #0186ba);
	background-image: -ms-linear-gradient(#04acec, #0186ba);
	background-image: linear-gradient(#04acec, #0186ba);
}
#menu-top ul li:first-child > a:after {
	border-left: 6px solid transparent;
	border-right: 6px solid transparent;
	border-bottom: 6px solid #444;
}
#menu-top ul ul li:first-child a:after {
	left: -6px;
	top: 50%;
	margin-top: -6px;
	border-left: 0;
}
#menu-top ul li:first-child a:hover:after {
	border-bottom-color: #04acec;
}
#menu-top ul ul li:first-child a:hover:after {
	border-right-color: #0299d3;
	border-bottom-color: transparent;
}
/*-----end menu-----*/

/*-----content-----*/
#content{
}

/*----footer-----*/
#footer-full-width {
	
}
#footer-full-width-bottom {
	background:#161D30;
	border-top:1px solid #4778FC;
}
#footer h3 {
	color:#FFF;
}
#footer_menu ul li{
	border-bottom: 1px dashed #444444;
}
#footer_menu ul li a{
	color: #FFF;
	opacity: .60; /* Standard: FF gt 1.5, Opera, Safari */
	filter: alpha(opacity=60); /* IE lt 8 */
	-ms-filter: "alpha(opacity=60)"; /* IE 8 */
	-khtml-opacity: .60; /* Safari 1.x */
	-moz-opacity: .60; /* FF lt 1.5, Netscape */
}
#footer_menu ul li a:hover ,#footer_menu .current_page_item a, #footer_menu .current-menu-item a,  #footer_menu .current-menu-ancestor a,  #footer_menu .current-page-ancestor a{
	opacity: 1; /* Standard: FF gt 1.5, Opera, Safari */
	filter: alpha(opacity=100); /* IE lt 8 */
	-ms-filter: "alpha(opacity=100)"; /* IE 8 */
	-khtml-opacity: 1; /* Safari 1.x */
	-moz-opacity: 1; /* FF lt 1.5, Netscape */	
	
}
#footer_contacts{
	color:#FFF;
}
#footer_contacts a{
	color:#01C2E1;
}
#footer_cards{
	
}
#copyright{
	color: #FFF;
}
/*Template shorttags*/
.rpwp-tabs-header{
	color: #333;
	text-shadow: 1px 1px 0px #fff;
}
.rpwp-button{
	color: #fff;
	text-shadow: 1px 1px 1px #000;
}
.rpwp-button .gloss{
}
.rpwp-button.colorize{
	/*#DC2A4C - #F23A7E*/
	background-image: linear-gradient(bottom, #DC2A4C 43%, #F23A7E 72%);
	background-image: -o-linear-gradient(bottom, #DC2A4C 43%, #F23A7E 72%);
	background-image: -moz-linear-gradient(bottom, #DC2A4C 43%, #F23A7E 72%);
	background-image: -webkit-linear-gradient(bottom, #DC2A4C 43%, #F23A7E 72%);
	background-image: -ms-linear-gradient(bottom, #DC2A4C 43%, #F23A7E 72%);

	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.43, #DC2A4C),
	color-stop(0.72, #F23A7E)
);
	          filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#F23A7E', EndColorStr='#DC2A4C'); /* IE6–IE9 */
}
.rpwp-button.colorize:hover{
	text-decoration: none;
	background-image: linear-gradient(bottom, #C11132 43%, #D41C60 72%);
	background-image: -o-linear-gradient(bottom, #C11132 43%, #D41C60 72%);
	background-image: -moz-linear-gradient(bottom, #C11132 43%, #D41C60 72%);
	background-image: -webkit-linear-gradient(bottom, #C11132 43%, #D41C60 72%);
	background-image: -ms-linear-gradient(bottom, #C11132 43%, #D41C60 72%);

	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.43, #C11132),
	color-stop(0.72, #D41C60)
);
	          filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#D41C60', EndColorStr='#C11132'); /* IE6–IE9 */	
}

.rpwp-button.colorize-2{
	/* ---black---- */
	/*#FF7572 - #FF7572*/
	background-image: linear-gradient(bottom, #FFAAA9 19%, #FF7572 60%);
	background-image: -o-linear-gradient(bottom, #FFAAA9 19%, #FF7572 60%);
	background-image: -moz-linear-gradient(bottom, #FFAAA9 19%, #FF7572 60%);
	background-image: -webkit-linear-gradient(bottom, #FFAAA9 19%, #FF7572 60%);
	background-image: -ms-linear-gradient(bottom, #FFAAA9 19%, #FF7572 60%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.19, #FF7572),
		color-stop(0.6, #FF7572)
	);

	          filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF7572', EndColorStr='#FF7572'); /* IE6–IE9 */
}
.rpwp-button.colorize-2:hover{
	text-decoration: none;
	background-image: linear-gradient(bottom, #FF7977 19%, #FF7572 60%);
	background-image: -o-linear-gradient(bottom, #FF7977 19%, #FF7572 60%);
	background-image: -moz-linear-gradient(bottom, #FF7977 19%, #FF7572 60%);
	background-image: -webkit-linear-gradient(bottom, #FF7977 19%, #FF7572 60%);
	background-image: -ms-linear-gradient(bottom, #FF7977 19%, #FF7572 60%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.19, #FF7977),
		color-stop(0.6, #FF7572)
	);

	          filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FF7977', EndColorStr='#FF7572'); /* IE6–IE9 */
}
.rpwp-button.get-started{
	background-image: linear-gradient(bottom, #B03B00 9%, #EB4E00 55%);
	background-image: -o-linear-gradient(bottom, #B03B00 9%, #EB4E00 55%);
	background-image: -moz-linear-gradient(bottom, #B03B00 9%, #EB4E00 55%);
	background-image: -webkit-linear-gradient(bottom, #B03B00 9%, #EB4E00 55%);
	background-image: -ms-linear-gradient(bottom, #B03B00 9%, #EB4E00 55%);

	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.09, #B03B00),
	color-stop(0.55, #EB4E00)
	);
	          filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#EB4E00', EndColorStr='#B03B00'); /* IE6–IE9 */
}
.rpwp-button.get-started:hover{
	background-image: linear-gradient(bottom, #9F2800 9%, #D73500 55%);
	background-image: -o-linear-gradient(bottom, #9F2800 9%, #D73500 55%);
	background-image: -moz-linear-gradient(bottom, #9F2800 9%, #D73500 55%);
	background-image: -webkit-linear-gradient(bottom, #9F2800 9%, #D73500 55%);
	background-image: -ms-linear-gradient(bottom, #9F2800 9%, #D73500 55%);

	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.09, #9F2800),
	color-stop(0.55, #D73500)
	);
	          filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#D73500', EndColorStr='#9F2800'); /* IE6–IE9 */
}
.rpwp-orderbtn .rpwp-orderbtn-strip{
	color: #000;
	text-shadow: 1px 1px 1px #fff;
	background-color: #E5E5E5;
}
.rpwp-orderbtn .rpwp-orderbtn-float span.arrow{
	background: url(images/order-btn-arrow.gif) no-repeat;
}
/*-----end buttons------*/
.borderradius.boxshadow #content_header{ }
#content_header h1, #content_header h2, #content_header h3{
	color: #000;
}

/*------special page------*/
/*
.header_dedicated{
	background: #D2E9EE url("images/blue/header_dedicated_servers.png") no-repeat top right;
}
.header_semi-dedicated{
	background: #D2E9EE url("images/blue/header_semi_dedicated_servers.png") no-repeat top right;
}
.header_web_hosting{
	background: #D2E9EE url("images/blue/header_web_hosting.png") no-repeat top right;
}
.header_vps_compare{
	background: #D2E9EE url("images/blue/header_vps.png") no-repeat top right;
	background-position: 660px 20px;
}
.header_vps_openvz{
	background: #D2E9EE url("images/blue/header_vps_openvz.png") no-repeat top right;
	background-position: 660px 0px;
}
.header_vps_kvm{
	background: #D2E9EE url("images/blue/header_vps_kvm.png") no-repeat top right;
	background-position: 660px 0px;
}
.header_domains{
	background: #D2E9EE url("images/blue/header_domains.png") no-repeat top right;
	background-position: 660px 20px;
}
*/
/*------end special page------*/
.header_dedicated,.header_semi-dedicated,.header_web_hosting,.header_vps_compare,.header_vps_openvz,.header_vps_kvm,.header_domains, .header_hepsia {
	background: #D2E9EE;
}
.header_video, .hepsia-top-video {
	border:6px solid #76ADBF;
}
/*DOMAINSEARCH*/
.content_domains #rp-ds-sld-and-tld{
	border: 1px solid #ACAEAE;
	background-color: #fff;
}
.content_domains #rp-ds-tld-input,.content_domains #rp-ds-sld-input{background-color: #fff;}
.content_domains #rp-ds-tld-input{border-left: 1px solid #ACAEAE;}
.content_domains #rp-ds-tld_price_info{color: #666;}
.rp-tld-price th, .rp-tld-info th{
	color:#fff;
	
	background-image: linear-gradient(bottom, #2B4383 43%, #2A396A 72%);
	background-image: -o-linear-gradient(bottom, #2B4383 43%, #2A396A 72%);
	background-image: -moz-linear-gradient(bottom, #2B4383 43%, #2A396A 72%);
	background-image: -webkit-linear-gradient(bottom, #2B4383 43%, #2A396A 72%);
	background-image: -ms-linear-gradient(bottom, #2B4383 43%, #2A396A 72%);

	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.43, #2B4383),
	color-stop(0.72, #2A396A)
);
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#2A396A', EndColorStr='#2B4383'); /* IE6–IE9 */
}
.rp-tld-price th, .rp-tld-info th{border-right: 1px solid #005A6F;}
.rp-tld-price td, .rp-tld-info td{border:1px solid #D2D2D2;}
.rp-tld-price th.rp-tld-col-last, .rp-tld-price td.rp-tld-col-last,
.rp-tld-info th.rp-tld-col-last, .rp-tld-info td.rp-tld-col-last{}
.rp-tld-price .rp-tld-row-odd td, .rp-tld-info .rp-tld-row-odd td{background-color: #F9F9F9;}
.rp-tld-price .rp-tld-row-even td,  .rp-tld-info .rp-tld-row-even td{background-color: #EFEFEF;}
.rp-tld-price .rp-tld-row-odd.rp-tld-promotional td, .rp-tld-info .rp-tld-row-odd.rp-tld-promotional td{background-color: #F3FBEF;}
.rp-tld-price .rp-tld-row-even.rp-tld-promotional td, .rp-tld-info .rp-tld-row-even.rp-tld-promotional td{background-color: #DDF4D2;}
.wrap{border:1px solid #86ADC0;}
.content_domains #tld-tabs li.active{ border: 1px solid #9BAFBA; }
.content_domains #tld-tabs li a{ color:#1A3944; text-shadow: 1px 1px 1px #fff; background-color:#DCE3E7; }
.content_domains #tld-tabs li.active a{ border: 1px solid #fff; background-color: #9BAFBA; }
/* end DOMAINSEARCH*/

/*Plan tables*/
.rp_upgrades{
	border:1px dashed #B9D0DB;
}
.rp_pr_plan{
	/*border-left: 0px;*/
	border-left: 1px dashed #D8D8D8;
}
.rp_upgrades .rp_pr_desc{
	border-right: 1px dashed #B59FA4;
}
.rp_pr_plan_header .rp_pr_plan{
	color:#1A2022;
	background:#C3E1EA;
	border-style: 4px solid #fff;
}
.rp_pr_plan_header .rp_pr_plan.rp_pr_best{
	background: #E9C2CC;
	background-repeat: no-repeat;
	border-top:1px solid #B59FA4;
	border-left:1px solid #B59FA4;
	border-right:1px solid #B59FA4;
	color:#000;
}
.rp_pr_feature_header .rp_pr_desc,.rp_pr_feature_header .rp_pr_plan{
	color:#000;
	
}
.rp_upgrades .rp_pr_feature_header .rp_pr_desc,.rp_upgrades .rp_pr_feature_header .rp_pr_plan{
	background-image: none;
	background-color: #C8C8C8;
	color: #000000;
	text-shadow: none;
}
.rp_upgrades .rp_pr_feature_header .rp_pr_desc{
	border-right: 1px dashed #A1BFCE;
}
.rp_pr_feature_header .rp_pr_plan.rp_pr_best{
	border-left:1px solid #B59FA4;
	border-right:1px solid #B59FA4;
	background:#FFEEF2;
}
.rp_pr_feature_header .rp_pr_plan.rp_pr_after_best, .rp_pr_feature_header .rp_pr_plan{
	
}
.rp_upgrades .rp_pr_feature_header .rp_pr_plan.rp_pr_best{
	background-image: none;
	background-color: #EABECA;
}
.rp_upgrades .rp_pr_feature_header .rp_pr_plan.rp_pr_after_best{
	background-image: none;
	background-color: #C8C8C8;
}
.rp_pr_features.rp_pr_features_price .rp_pr_plan,
.rp_pr_features.rp_pr_features_price .rp_pr_desc{
	color:#EF3877;
}
.rp_upgrades .rp_pr_features.rp_pr_features_price .rp_pr_desc{
	border-right-style: none;
}
.rp_upgrades .rp_pr_signup .rp_pr_desc{
	border-right-style: none;
}
.rp_pr_plan{
	background:#F7F7F7;
}
.rp_pr_features .rp_pr_plan.rp_pr_best,.rp_pr_signup .rp_pr_plan.rp_pr_best{
	background: #FFEEF2;
	border-left:1px solid #B59FA4;
	border-right:1px solid #B59FA4;
}
.rp_upgrades .rp_pr_features .rp_pr_plan.rp_pr_best,.rp_upgrades .rp_pr_signup .rp_pr_plan.rp_pr_best{
	background-image: none;
}
.rp_pr_features .rp_pr_desc{
	color: #000;
}
.rp_pr_signup .pr_rp_sing_up_button{
	color: #FFF;
	
	text-shadow: 0 0 3px #000;
}
.rp_pr_end .rp_pr_plan.rp_pr_best{/*background: url("images/pr_footer_best.gif") no-repeat scroll 0 0;*/
	border-left:1px solid #B59FA4;
	border-bottom:1px solid #B59FA4;
	border-right:1px solid #B59FA4;
	background-color:#FFEEF2;
}
.pr_rp_desc_info_test{
	background-color: #FFFFD2; 
	border: 1px solid #FDB179;
	/* Box Shadow */
	-moz-box-shadow: 0px 0px 5px #616161; /* FF3.5+ */
	-webkit-box-shadow: 0px 0px 5px #616161; /* Saf3.0+, Chrome */
	box-shadow: 0px 0px 5px #616161; /* Opera 10.5, IE9, Chrome 10+ */
}
/*end Plan tables*/

/*------------home page 1---------------*/
/*-----banner 1------*/
#home-banner-1 {
}
h3.home-banner-title-1 {
	color:#FFF;
	-moz-text-shadow: 1px 1px 2px #000;
	-webkit-text-shadow: 1px 1px 2px #000;
	text-shadow: 1px 1px 2px #000;
}
#home-banner-1-plan-features ul li {
	color:#FFF;
	
}

/*----- banner price ------*/
.home-banner-1-price {
	color: #FFF;
	-moz-text-shadow: 1px 1px 2px #000;
	-webkit-text-shadow: 1px 1px 2px #000;
	text-shadow: 1px 1px 2px #000;
}
.home-banner-1-price .currency {
	color:#FFF;
}

/*----- banner price ------*/
#home-banner-1-video {
	border:6px solid #76ADBF;
}
/*--------end home banner 1  ---------*/

/*-------- home page 2 ----------*/
/*-----banner 2------*/
#home-banner-2 {
	
	color: #FFF;
}
h3.home-banner-title-2 {
	color:#FFF;
	-moz-text-shadow: 1px 1px 2px #000;
	-webkit-text-shadow: 1px 1px 2px #000;
	text-shadow: 1px 1px 2px #000;
}
.play-movie-text a {
	color:#FFF;
}
.play-movie-text a:hover {
	color:#FFF;
}
.play-movie-button {
	
	background-position:0px 1px;
}
.play-movie-button a {
	color:#FFF;
}
#home-banner-2-plan-features li, #home-banner-2-plan-features-long li {
	
	background-position:0px 4px !important;
}
#home-banner-2 h4 {
	-moz-text-shadow: 1px 1px 2px #000;
	-webkit-text-shadow: 1px 1px 2px #000;
	text-shadow: 1px 1px 2px #000;
}
.home-banner-2-price {
	-moz-text-shadow: 1px 1px 2px #000;
	-webkit-text-shadow: 1px 1px 2px #000;
	text-shadow: 1px 1px 2px #000;
}
/*-------- end home banner 2 ----------*/
/*-------- home banner 3 ----------*/
#home-banner-3 {
	
	background-position: 620px -12px;
}
h3.home-banner-title-3 {
	color:#FFF;
	-moz-text-shadow: 1px 1px 2px #000;
	-webkit-text-shadow: 1px 1px 2px #000;
	text-shadow: 1px 1px 2px #000;
}
#home-banner-3-plan-features ul li {
	color:#FFF;
	-moz-text-shadow: 1px 1px 2px #000;
	-webkit-text-shadow: 1px 1px 2px #000;
	text-shadow: 1px 1px 2px #000;
}
#home-banner-3-plan-features ul li span {
	color: #FFF;
}
/*----- banner price ------*/
.home-banner-3-price {
	color: #FFF;
	-moz-text-shadow: 1px 1px 2px #000;
	-webkit-text-shadow: 1px 1px 2px #000;
	text-shadow: 1px 1px 2px #000;
}
.home-banner-3-price .price-value {
	color: #FFF;
}
.home-banner-3-price .currency {
	color:#FFF;
}
.home-banner-3-price .period {
	color:#FFF;
}

/*----- banner price ------*/
/*-------- end home banner 3 ----------*/

#domain-search-area{
	background:#C6E9EE;
}
#domain-search-area-4 {
	background:#C6E9EE;
}
#domain-search-form div {
	
}
#domain_tld {
	background:none;
	border:1px solid #FFF;
}
.domain-search-button {
	
	color:#FFF;
}
#domain_results_header {
	border:1px solid #005A6F;
	
	background-image: linear-gradient(bottom, #2D396A 43%, #2B54AC 72%);
	background-image: -o-linear-gradient(bottom, #2D396A 43%, #2B54AC 72%);
	background-image: -moz-linear-gradient(bottom, #2D396A 43%, #2B54AC 72%);
	background-image: -webkit-linear-gradient(bottom, #2D396A 43%, #2B54AC 72%);
	background-image: -ms-linear-gradient(bottom, #2D396A 43%, #2B54AC 72%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.43, #2D396A),
		color-stop(0.72, #2B54AC)
	); 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#2B54AC', EndColorStr='#2D396A'); /* IE6–IE9 */

	color:#FFF;
}
#domain_results_header_left {
	border-right:1px solid #005A6F;
}
table#domain_results_table{
	border:1px solid #D2D2D2;
}
#tld-box {
	
	color:#EF3877;
}
.tld {
	color:#000;
}
#front_page_content-main h2 {
	color:#000;
}

/*------- box 1 ----------*/
#shared-box {
	
}
#shared-box-wide {
	
}
#shared-box #box-title h2 {
	color:#000;
}
.box-sub-title {
	color:#000;
}
#box-content ul li{
	
	background-position: 0px 6px;
}
#service-box #box-content ul li{
	
}
#box-bottom {
	
}
#box-bottom-wide {
	
}
.box-price-currency {
	color:#EF3877;
}
.box-price-value {
	color:#EF3877;
}
/*-------end box 1 ----------*/

/*-------box 2 ----------*/
#shared-box-2 {
	
}
#shared-box-wide-2 {
	
}
/*-------end box 2 ----------*/

/*-------home 3---------*/
#service-box {
	
}
#service-box div.personal-feedback {
	background:none;
}
#service-box #box-content {
	
}
#service-box #box-content div.cp-demo {
	
	background-position: 210px 10px !important;
}
#service-box #box-title h2 {
	color:#000;
}

/*-------home 3---------*/

/*-------tower box ----------*/
#tower-box {
	
}
#tower-box-title h2 {
	color:#000;
}
.tower-box-price-currency {
	color:#EF3877;
}
.tower-box-price-value {
	color:#EF3877;
}
#tower-box-bottom {
	
}
.best-plan {
	
}
/*-------end tower box ----------*/

/*------- compare box ----------*/
#compare-box {
	
}
#compare-box-title h2 {
	color:#000;
}
#compare-box-bottom {
	
}
/*------- end compare box ----------*/

.cp-box {
	
	background-position:20px 10px !important;
}
.app-installer-box {
	
	background-position:20px 10px !important;
}
.free-designs-box {
	
	background-position:20px 10px !important;
}
.support-box {
	
	background-position:20px 10px !important;
}
.domain-box {
	
	background-position:20px 10px !important;
}

/*------- sidebars ----------*/
#sidebar {
	background:#D2E9EE;
}
#searchsubmit {
	/*#DC2A4C - #F23A7E*/
	background-image: linear-gradient(bottom, #DC2A4C 43%, #F23A7E 72%);
	background-image: -o-linear-gradient(bottom, #DC2A4C 43%, #F23A7E 72%);
	background-image: -moz-linear-gradient(bottom, #DC2A4C 43%, #F23A7E 72%);
	background-image: -webkit-linear-gradient(bottom, #DC2A4C 43%, #F23A7E 72%);
	background-image: -ms-linear-gradient(bottom, #DC2A4C 43%, #F23A7E 72%);

	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.43, #DC2A4C),
	color-stop(0.72, #F23A7E)
);
	          filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#F23A7E', EndColorStr='#DC2A4C'); /* IE6–IE9 */
}
#searchsubmit:hover {
	text-decoration: none;
	background-image: linear-gradient(bottom, #C11132 43%, #D41C60 72%);
	background-image: -o-linear-gradient(bottom, #C11132 43%, #D41C60 72%);
	background-image: -moz-linear-gradient(bottom, #C11132 43%, #D41C60 72%);
	background-image: -webkit-linear-gradient(bottom, #C11132 43%, #D41C60 72%);
	background-image: -ms-linear-gradient(bottom, #C11132 43%, #D41C60 72%);

	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.43, #C11132),
	color-stop(0.72, #D41C60)
);
	          filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#D41C60', EndColorStr='#C11132'); /* IE6–IE9 */	
}
#home-sidebar {
	background:#D2E9EE;
}
.sidebar-domain-search {
	background:#98D8E0;
}
.sidebar-domain-search div {
	
}
.sidebar-domain-search #domain_tld {
	background:none;
	border:1px solid #FFF;
}
.sidebar-domain-search .domain-search-button {
	
	color:#FFF;
}
.sidebar-domain-table td .tld-price {
	color:#EF3877;
}
.personal-feedback {
	
}
.sidebar-box {
	background:url(images/blue/sidebar-box-header.gif) top no-repeat;
}
.sidebar-box-header h4 {
	color:#FFF;
}
.sidebar-box-content {
	background: url(images/sidebar-box-content.gif) bottom no-repeat;
}
.line {
	border-bottom:1px solid #FFF; 
	border-top:1px solid #CCC; 
}
.line-full-width {
	border-bottom:1px solid #FFF; 
	border-top:1px solid #CCC; 
}

/*------category---------*/
#category_content-main h1 {
	color:#000;
}
#category_content-main h2 {
	color:#000;
}
/*-----Customizing the Time and Date------*/
.date-formating {
	background:#B9B9B9;
}
.month {
	color:#000;
}
.day {
	color:#000;
}
.time {
	background:#313131;
	color:#AEAEAE;
}

/*-------- OpenVZ VPS plans ----------*/
.openvz-plan-even {
	background:#EDEDED;
	border:1px solid #FFF;
}
.openvz-plan-even:hover, .openvz-plan-odd:hover {
	background:#F8F8F8;
}
.openvz-plan-odd {
	background:#DDDDDD;
	border:1px solid #FFF;
}
.openvz-plan-name {
	color:#A40200;
}
.openvz-plan-price {
	color:#A40200;
}
.openvz-price-currency {
	color:#A40200;
}
.openvz-plan-price-mo {
	color:#000;
}
ul.openvz-server-info li {
	
	background-position: 0px 4px !important;
}
/*--------end OpenVZ VPS plans ----------*/

/*---------Tabs------------*/
/* root element for domain-tabs  */
ul.domain-tabs {
    border-bottom:1px solid #005A6F;
}
/* single tab */
ul.domain-tabs li {
	border-right:1px solid #FFF;
}
/* link inside the tab. uses a background image */
ul.domain-tabs a {
	background-image: linear-gradient(bottom, #B8B3B3 43%, #FFFFFF 72%) !important;
	background-image: -o-linear-gradient(bottom, #B8B3B3 43%, #FFFFFF 72%) !important;
	background-image: -moz-linear-gradient(bottom, #B8B3B3 43%, #FFFFFF 72%) !important;
	background-image: -webkit-linear-gradient(bottom, #B8B3B3 43%, #FFFFFF 72%) !important;
	background-image: -ms-linear-gradient(bottom, #B8B3B3 43%, #FFFFFF 72%) !important;
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.43, #B8B3B3),
		color-stop(0.72, #FFFFFF)
	) !important; 
	
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#B8B3B3') !important; /* IE6–IE9 */

    color:#333 !important;
	border-right:1px solid #B8B8B8;
}
ul.domain-tabs a:active {
	/*border-left:1px solid #F00;*/
}
/* when mouse enters the tab move the background image */
ul.domain-tabs a:hover {
	background-image: linear-gradient(bottom, #2D396A 43%, #2B54AC 72%) !important;
	background-image: -o-linear-gradient(bottom, #2D396A 43%, #2B54AC 72%) !important;
	background-image: -moz-linear-gradient(bottom, #2D396A 43%, #2B54AC 72%) !important;
	background-image: -webkit-linear-gradient(bottom, #2D396A 43%, #2B54AC 72%) !important;
	background-image: -ms-linear-gradient(bottom, #2D396A 43%, #2B54AC 72%) !important;
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.43, #2D396A),
		color-stop(0.72, #2B54AC)
	) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#2B54AC', EndColorStr='#2D396A') !important; /* IE6–IE9 */
  
	color:#fff !important;
}
/* active tab uses a class name "current". its highlight is also done by moving the background image. */
ul.domain-tabs .ui-tabs-active a, ul.domain-tabs .ui-tabs-active a:hover, ul.domain-tabs .ui-tabs-active a {
	background-image: linear-gradient(bottom, #2D396A 43%, #2B54AC 72%) !important;
	background-image: -o-linear-gradient(bottom, #2D396A 43%, #2B54AC 72%) !important;
	background-image: -moz-linear-gradient(bottom, #2D396A 43%, #2B54AC 72%) !important;
	background-image: -webkit-linear-gradient(bottom, #2D396A 43%, #2B54AC 72%) !important;
	background-image: -ms-linear-gradient(bottom, #2D396A 43%, #2B54AC 72%) !important;
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.43, #2D396A),
		color-stop(0.72, #2B54AC)
	) !important; 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#2B54AC', EndColorStr='#2D396A') !important; /* IE6–IE9 */

    color:#FFF !important;
	border-right:1px solid #013447;
	border-left:1px solid #013447;
	border-top:1px solid #013447;
}
/*---------end Tabs------------*/

/*---------DC Tabs------------*/
/* root element for domain-tabs  */
ul.dc-tabs {
    border-bottom:3px solid #202020;
}
/* single tab */
ul.dc-tabs li {
	border-right:1px solid #FFF;
}
/* link inside the tab. uses a background image */
ul.dc-tabs a {
	background-image: linear-gradient(bottom, #B8B3B3 43%, #FFFFFF 72%) !important;
	background-image: -o-linear-gradient(bottom, #B8B3B3 43%, #FFFFFF 72%) !important;
	background-image: -moz-linear-gradient(bottom, #B8B3B3 43%, #FFFFFF 72%) !important;
	background-image: -webkit-linear-gradient(bottom, #B8B3B3 43%, #FFFFFF 72%) !important;
	background-image: -ms-linear-gradient(bottom, #B8B3B3 43%, #FFFFFF 72%) !important;
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.43, #B8B3B3),
		color-stop(0.72, #FFFFFF)
	) !important; 
	
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#FFFFFF', EndColorStr='#B8B3B3') !important; /* IE6–IE9 */

    color:#333 !important;
	border-right:1px solid #B8B8B8;
}
ul.dc-tabs a:active {
	/*border-left:1px solid #F00;*/
}
/* when mouse enters the tab move the background image */
ul.dc-tabs a:hover {
	background-image: linear-gradient(bottom, #202020 43%, #555555 72%) !important;
	background-image: -o-linear-gradient(bottom, #202020 43%, #555555 72%) !important;
	background-image: -moz-linear-gradient(bottom, #202020 43%, #555555 72%) !important;
	background-image: -webkit-linear-gradient(bottom, #202020 43%, #555555 72%) !important;
	background-image: -ms-linear-gradient(bottom, #202020 43%, #555555 72%) !important;
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.43, #202020),
		color-stop(0.72, #555555)
	) !important;
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#555555', EndColorStr='#202020') !important; /* IE6–IE9 */
  
	color:#fff !important;
}
/* active tab uses a class name "current". its highlight is also done by moving the background image. */
ul.dc-tabs .ui-tabs-active a, ul.dc-tabs .ui-tabs-active a:hover, ul.dc-tabs .ui-tabs-active a {
	background-image: linear-gradient(bottom, #202020 43%, #555555 72%) !important;
	background-image: -o-linear-gradient(bottom, #202020 43%, #555555 72%) !important;
	background-image: -moz-linear-gradient(bottom, #202020 43%, #555555 72%) !important;
	background-image: -webkit-linear-gradient(bottom, #202020 43%, #555555 72%) !important;
	background-image: -ms-linear-gradient(bottom, #202020 43%, #555555 72%) !important;
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.43, #202020),
		color-stop(0.72, #555555)
	) !important; 
    filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#555555', EndColorStr='#202020') !important; /* IE6–IE9 */

    color:#FFF !important;
	border-right:1px solid #470106;
	border-left:1px solid #470106;
	border-top:1px solid #470106;
}
/*---------end DC Tabs------------*/
#dc-plans {
	background:#F4F4F4;
	border:1px solid #D2D2D2;
}

/*------------domain page---------------*/
/*-----domain name only banner------*/
#domain-only-banner, #domain-hosting-banner {
	
}
#domain-only-banner td, #domain-hosting-banner td {
	border-bottom:1px solid #FFF;
}
#domain-only-banner h3, #domain-hosting-banner h3 {
	color:#FFF;
	-moz-text-shadow: 1px 1px 2px #000;
	-webkit-text-shadow: 1px 1px 2px #000;
	text-shadow: 1px 1px 2px #000;
}
#domain-only-banner .text, #domain-hosting-banner .text {
	color:#FFFFFF;
	-moz-text-shadow: 1px 1px 2px #000;
	-webkit-text-shadow: 1px 1px 2px #000;
	text-shadow: 1px 1px 2px #000;
}
#domain-only-banner span.currency, #domain-hosting-banner span.currency {
	color:#FFFFFF;
	-moz-text-shadow: 1px 1px 2px #000;
	-webkit-text-shadow: 1px 1px 2px #000;
	text-shadow: 1px 1px 2px #000;
}
#domain-only-banner span.price-value, #domain-hosting-banner span.price-value {
	color:#FFF;
	-moz-text-shadow: 1px 1px 2px #000;
	-webkit-text-shadow: 1px 1px 2px #000;
	text-shadow: 1px 1px 2px #000;
}
/*-----domain name only banner------*/

/*-----domain tld banner------*/
#domain-tld-banner {
	
	color:#FFF;
	-moz-text-shadow: 1px 1px 2px #000;
	-webkit-text-shadow: 1px 1px 2px #000;
	text-shadow: 1px 1px 2px #000;
}
#domain-tld-banner span.tld {
	color:#FFFFFF;
}
#domain-tld-banner span.currency {
	color:#FFFFFF;
}
#domain-tld-banner span.price-value {
	color:#FFFFFF;
}
#domain-tld-banner .arrow {
	

}
/*-----domain tld banner------*/

/*-----domain tld banner 2------*/
#domain-tld-banner-2 {
	color:#FFF;
	-moz-text-shadow: 1px 1px 2px #000;
	-webkit-text-shadow: 1px 1px 2px #000;
	text-shadow: 1px 1px 2px #000;
}
#domain-tld-banner-2 span.tld {
	color:#FFFFFF;
}
#domain-tld-banner-2 span.currency {
	color:#FFFFFF;
}
#domain-tld-banner-2 span.price-value {
	color:#FFFFFF;
}
#domain-tld-banner-2 .arrow {
	

}
.or-color {
	color:#5F9DF1;
}
/*-----domain tld banner 2------*/

/*------------domain page 2---------------*/
#domain-banner-1 {
	
	
}
h3.domain-banner-title-1 {
	color:#FFF;
}
#domain-content-main h4 {
	color:#FFF;
}
#domain-content-main h4 strong.tld-cont {
	font-family: 'Open Sans Condensed', sans-serif;
	font-size:32px;
}
#domain-sidebar {
	background:#F3F3F3;
}
#domain-sidebar table.tld-prices th {
	color:#FFF;

	/* ---black---- */
	/*#4E4E4E - #000000*/
	background-image: linear-gradient(bottom, #4E4E4E 19%, #000000 60%);
	background-image: -o-linear-gradient(bottom, #4E4E4E 19%, #000000 60%);
	background-image: -moz-linear-gradient(bottom, #4E4E4E 19%, #000000 60%);
	background-image: -webkit-linear-gradient(bottom, #4E4E4E 19%, #000000 60%);
	background-image: -ms-linear-gradient(bottom, #4E4E4E 19%, #000000 60%);
	
	background-image: -webkit-gradient(
		linear,
		left bottom,
		left top,
		color-stop(0.19, #4E4E4E),
		color-stop(0.6, #000000)
	);

	          filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#000000', EndColorStr='#4E4E4E'); /* IE6–IE9 */
}
#domain-sidebar table.tld-prices tr {
	background:#FFFFFF;
}
#domain-sidebar table.tld-prices tr td {
	border-top:1px solid #F3F3F3;
	border-bottom:1px solid #F3F3F3;
}

table.tld-prices td strong.tld {
	color:#3D3D3D;
}
.rp-tld-col-first a, .rp-tld-col-first a:link {
	color: #EF3877;
}

/*------------domain page 2---------------*/
/*------------data center index---------------*/
#us-dc-banner {
	
	color:#FFF;
}
#us-dc-banner a {
	color:#FFF;
	text-decoration:underline;
}
#dc-box {
	
}
#dc-box #box-bottom {
	
}
#us-dc-banner h3{
	color:#FFF;
}
#us-dc-banner ul li {
	color:#d7d7d7;
}
#dc-box #box-content img{
	border:1px solid #454545;
}
#dc-box #box-title h2 {
	color:#000;
}
/*------------data center index---------------*/

/*------------ order form ---------------*/
/* Interaction states
----------------------------------*/
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default { border: 1px solid #B59FA4; background:#FFEEF2; font-weight: normal; color: #000; }

/* Component containers
----------------------------------*/
.ui-widget-header { border: 1px solid #D2E9EE; background: #C3E1EA; color: #FFF; font-weight: bold; line-height:15px; }
.ui-widget-header a { color: #FFF; }
.ui-widget-header span a:link { color: #000; }
.ui-widget-header.header { color:#000; }
#all_pm { height:90px; }
#PayPalDP label { height:75px; overflow:visible; padding-top:15px; }
#submit_order .ui-button {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-shadow: 1px 1px 1px #000;
	font-size: 22px;
	padding:6px 15px 9px;
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-o-border-radius: 10px; /* Opera */
	-ms-border-radius: 10px; /* Opera */
	border-radius: 10px; /* CSS3 */
	border:0px;
	/*#DC2A4C - #F23A7E*/
	background-image: linear-gradient(bottom, #DC2A4C 43%, #F23A7E 72%);
	background-image: -o-linear-gradient(bottom, #DC2A4C 43%, #F23A7E 72%);
	background-image: -moz-linear-gradient(bottom, #DC2A4C 43%, #F23A7E 72%);
	background-image: -webkit-linear-gradient(bottom, #DC2A4C 43%, #F23A7E 72%);
	background-image: -ms-linear-gradient(bottom, #DC2A4C 43%, #F23A7E 72%);

	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.43, #DC2A4C),
	color-stop(0.72, #F23A7E)
);
	          filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#F23A7E', EndColorStr='#DC2A4C'); /* IE6–IE9 */
	color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
}
#submit_order .ui-button:hover {
	font-family:"Trebuchet MS", Arial, Helvetica, sans-serif;
	text-shadow: 1px 1px 1px #000;
	font-size: 22px;
	padding:6px 15px 9px;
	text-decoration: none;
	-moz-border-radius: 10px; /* Firefox */
	-webkit-border-radius: 10px; /* Safari, Chrome */
	-o-border-radius: 10px; /* Opera */
	-ms-border-radius: 10px; /* Opera */
	border-radius: 10px; /* CSS3 */
	border:0px;
	background-image: linear-gradient(bottom, #C11132 43%, #D41C60 72%);
	background-image: -o-linear-gradient(bottom, #C11132 43%, #D41C60 72%);
	background-image: -moz-linear-gradient(bottom, #C11132 43%, #D41C60 72%);
	background-image: -webkit-linear-gradient(bottom, #C11132 43%, #D41C60 72%);
	background-image: -ms-linear-gradient(bottom, #C11132 43%, #D41C60 72%);

	background-image: -webkit-gradient(
	linear,
	left bottom,
	left top,
	color-stop(0.43, #C11132),
	color-stop(0.72, #D41C60)
);
	          filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#D41C60', EndColorStr='#C11132'); /* IE6–IE9 */
	color:#FFF;
	text-transform:uppercase;
	font-weight:bold;
}
/*------------script page---------------*/
/*-----banner 1------*/
#script-banner {
	
}
h1.script-banner-title, h3.script-banner-title {
	color:#FFF;
	-moz-text-shadow: 1px 1px 2px #000;
	-webkit-text-shadow: 1px 1px 2px #000;
	text-shadow: 1px 1px 2px #000;
}
#script-banner-plan-features ul li {
	color:#FFF;
	
}

/*----- banner price ------*/
.script-banner-price {
	color: #FFF;
	-moz-text-shadow: 1px 1px 2px #000;
	-webkit-text-shadow: 1px 1px 2px #000;
	text-shadow: 1px 1px 2px #000;
}
.script-banner-price .currency {
	color:#FFF;
}

/*----- banner price ------*/

/*--------end script banner ---------*/

#whois_id_protection_banner {
	
}


/* COLORS - Dedicated plan tables */
.dedicated-service-title{
	border-bottom: 2px solid #76ADBF;
}
.dedicated-service-title .period-choice label > input[type="radio"]:checked + .radio-img + .dedicated-period{
	color: #EF3877;
}
.dedicated-service-title .period-choice .radio-img{
	background: #fff;
	border:3px solid #fff;
	box-shadow: 0 0 0 3px #2950a9;
}
.dedicated-service-title .period-choice label > input[type="radio"]:checked + .radio-img{
	background: #2950a9;
	box-shadow: 0 0 0 3px #EF3877;
}
/*Table Burst*/
.dedicated-service-title span{
	color:#2950a9;
}
.dedicated-service-title span.burst,
.dedicated-service-title span.burst:before,
.dedicated-service-title span.burst:after {
	background: #2950a9;
}
.dedicated-service-title span.burst {
	color:#fff;
}
/*END Table Burst*/
.dedicated-plan:first-child table{
	border-top: 2px solid #76ADBF;
}
.dedicated-plan {
    background: #f2f8f9;
    border-bottom: 1px solid #76ADBF;
    border-left: 1px solid #76ADBF;
    border-right: 1px solid #76ADBF;
}
.dedicated-plan:nth-child(even) {
    background: #E9F8FB;
}
.dedicated-plan.separate-features table td.dedicated-plan-name{
	background: #d9d9d9;
	color:#000;
}
.dedicated-plan.separate-features:nth-child(even) table td.dedicated-plan-name{
	background: #C3E1EA;
}
.dedicated-plan table td.dedicated-plan-price{
	color: #EF3877;
}

.switch .stock-switch.checked {
	background-color: #EF3877;
}
.the-stock-swith .show-stock:hover {
	color: #EF3877;
}


@media only screen and (max-width: 1024px) {

        /***** Header & Mobile Menu *****/
	#mobile-menu, #header{
		background: #2d4da2 !important;
		background: -moz-linear-gradient(top,  #2d4da2 0%, #2751b3 2%, #2753ac 3%, #2c52a5 5%, #2c4ba8 7%, #284caa 8%, #204da0 10%, #2850a5 11%, #2a50a5 13%, #2a4a97 36%, #2b4992 38%, #2b468d 49%, #294487 52%, #2d3f7d 69%, #2b3c72 80%, #2e3b70 89%, #2c3966 95%, #303d6a 97%, #2c386a 98%, #2c376d 100%) !important;
		background: -webkit-linear-gradient(top,  #2d4da2 0%,#2751b3 2%,#2753ac 3%,#2c52a5 5%,#2c4ba8 7%,#284caa 8%,#204da0 10%,#2850a5 11%,#2a50a5 13%,#2a4a97 36%,#2b4992 38%,#2b468d 49%,#294487 52%,#2d3f7d 69%,#2b3c72 80%,#2e3b70 89%,#2c3966 95%,#303d6a 97%,#2c386a 98%,#2c376d 100%) !important;
		background: linear-gradient(to bottom,  #2d4da2 0%,#2751b3 2%,#2753ac 3%,#2c52a5 5%,#2c4ba8 7%,#284caa 8%,#204da0 10%,#2850a5 11%,#2a50a5 13%,#2a4a97 36%,#2b4992 38%,#2b468d 49%,#294487 52%,#2d3f7d 69%,#2b3c72 80%,#2e3b70 89%,#2c3966 95%,#303d6a 97%,#2c386a 98%,#2c376d 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#2d4da2', endColorstr='#2c376d',GradientType=0 );
	}
        .glow{
		background: #8B98B7 !important;
		box-shadow: 0px 0px 20px #CAD9FD, 0px 0px 30px #CAD9FD, 0px 0px 40px #CAD9FD;
        }
        #header_top{
                background:#161616 !important;
		border-top: 1px solid #4E76D2;
        }
        .menu-topmenu-container{
        	background:#3D4AA7 !important;
		border-bottom:1px solid #000;
        }
	#menu-top li:hover > a, #menu-top li.current_page_item > a, #menu-top li.current_page_parent > a{
		color:#000 !important;
	}
        #menu-top li ul.sub-menu li.current-menu-item.current_page_item > a {
		background: #04abeb !important;
		background: -moz-linear-gradient(top,  #04abeb 0%, #0186ba 100%) !important;
		background: -webkit-linear-gradient(top,  #04abeb 0%,#0186ba 100%) !important;
		background: linear-gradient(to bottom,  #04abeb 0%,#0186ba 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#04abeb', endColorstr='#0186ba',GradientType=0 );
        }
        #crumbs{
                background: #e1eff4 !important;
        }

        /***** Banner *****/
        #home-banner-1, #home-banner-2, #home-banner-3, #domain-banner-1, #script-banner, #domain-tld-banner, #domain-only-banner, #domain-hosting-banner{
		
		border-bottom:1px solid #4E76D2;
		box-shadow: 0 5px 0px #280d16;
        }
        #home-banner-1-video {
                background:#76adbf !important;
        }
        #home-banner-2{
                
                background-size: 100% 100% !important;
        }

        /***** Domain Search *****/
        #home_domain_search1 #domain-search-area:before{
		content:'';
		position:absolute;
		width:100%;
		left:0;
		height: 4px;
		background: #9cade5 !important;
		border-top: 1px solid #d6d8f1;
		border-bottom: 1px dashed #d0d8eb;
		box-shadow: 0 5px 0 #9cade5, 0 6px 0 #fff;
        }
        #promo-tlds-fp div#tld-box, #domain-search-area #tld-box{
                background: #fff !important;
		box-shadow: 0 0 0 1px #90ccdf;
        }

        /***** Web Hosting Boxes *****/
        #shared-box-small #box-title,
        #shared-box-large #box-title,
        #shared-box-medium #box-title,
        #service-box #box-title,
        #tower-box-title,
        #shared-box #box-title,
        #shared-box-wide #box-title,
        #dc-box #box-title{
		background: #cde5ed !important;
		background: -moz-linear-gradient(top,  #cde5ed 0%, #badde8 91%, #b9dde8 98%, #bee0eb 100%) !important;
		background: -webkit-linear-gradient(top,  #cde5ed 0%,#badde8 91%,#b9dde8 98%,#bee0eb 100%) !important;
		background: linear-gradient(to bottom,  #cde5ed 0%,#badde8 91%,#b9dde8 98%,#bee0eb 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#cde5ed', endColorstr='#bee0eb',GradientType=0 );
        }
        .article1-plan-title{
                background: #666666 !important;
                background: -moz-linear-gradient(top,  #666666 0%, #666666 83%, #616161 86%, #454545 93%, #3f3f3f 96%, #3d3d3d 100%) !important;
                background: -webkit-linear-gradient(top,  #666666 0%,#666666 83%,#616161 86%,#454545 93%,#3f3f3f 96%,#3d3d3d 100%) !important;
                background: linear-gradient(to bottom,  #666666 0%,#666666 83%,#616161 86%,#454545 93%,#3f3f3f 96%,#3d3d3d 100%) !important;
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#666666', endColorstr='#3d3d3d',GradientType=0 );
        }
        #compare-box-title{
                background: #dddddd !important;
                background: -moz-linear-gradient(top,  #dddddd 0%, #d0d0d0 100%) !important;
                background: -webkit-linear-gradient(top,  #dddddd 0%,#d0d0d0 100%) !important;
                background: linear-gradient(to bottom,  #dddddd 0%,#d0d0d0 100%) !important;
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#dddddd', endColorstr='#d0d0d0',GradientType=0 );
        }

        #shared-box, #shared-box-wide, #service-box, #tower-box, #compare-box, #dc-box{
                background: #f2f8f9 !important;
                box-shadow:0 0 0 1px #bee0eb;
        }

        /* COLORS - Dedicated plan tables */
		.dedicated-plan {
			border-top: 1px solid #76ADBF;
		}
		
        /***** Video *****/
        .hepsia-top-video{
                background: #76adbf !important;
        }

        /***** Sidebar *****/
        .sidebar-box-header{
                background: #000000 !important;
                background: -moz-linear-gradient(top,  #000000 0%, #3a3a3a 2%, #333333 16%, #343434 19%, #2f2f2f 26%, #2e2e2e 33%, #1f1f1f 63%, #0d0d0d 65%, #0e0e0e 100%) !important;
                background: -webkit-linear-gradient(top,  #000000 0%,#3a3a3a 2%,#333333 16%,#343434 19%,#2f2f2f 26%,#2e2e2e 33%,#1f1f1f 63%,#0d0d0d 65%,#0e0e0e 100%) !important;
                background: linear-gradient(to bottom,  #000000 0%,#3a3a3a 2%,#333333 16%,#343434 19%,#2f2f2f 26%,#2e2e2e 33%,#1f1f1f 63%,#0d0d0d 65%,#0e0e0e 100%) !important;
                filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#000000', endColorstr='#0e0e0e',GradientType=0 );
        }

	/***** Footer *****/
	#footer-full-width{
		box-shadow: inset 0 1px 0px #7e9599, inset 0 2px 0px #edf2f3, inset 0 6px 0px #151f2d, inset 0 7px 0px #1f4fb7;
		background: #1c244a !important;
		background: -moz-linear-gradient(top,  #1c244a 0%, #1e2851 26%, #223566 79%, #233668 100%) !important;
		background: -webkit-linear-gradient(top,  #1c244a 0%,#1e2851 26%,#223566 79%,#233668 100%) !important;
		background: linear-gradient(to bottom,  #1c244a 0%,#1e2851 26%,#223566 79%,#233668 100%) !important;
		filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#1c244a', endColorstr='#233668',GradientType=0 );
	}
}

/* IMGS */
.no-webp .rp_pr_signup .pr_rp_sing_up_button{ background: url("images/pr_sign_up.jpg") repeat-x scroll 0 0; }
.webp .rp_pr_signup .pr_rp_sing_up_button{ background: url("images/pr_sign_up.webp") repeat-x scroll 0 0; }

.no-webp #header_phone { background: url(images/header_phone_icon.png) 4px 6px no-repeat; }
.webp #header_phone { background: url(images/header_phone_icon.webp) 4px 6px no-repeat; }

.no-webp #footer_cards{ background: url("images/footer_cards.png") no-repeat scroll 0 0; }
.webp #footer_cards{ background: url("images/footer_cards.webp") no-repeat scroll 0 0; }

.no-webp .play-movie-button { background: url("images/play_icon.png") no-repeat top left; }
.webp .play-movie-button { background: url("images/play_icon.webp") no-repeat top left; }

.no-webp #home-banner-2-plan-features li, .no-webp #home-banner-2-plan-features-long li, .no-webp .sidebar-domain-search div, .no-webp .sidebar-domain-search .domain-search-button { background: url(images/list-style-4.png) top left no-repeat; }
.webp #home-banner-2-plan-features li, .webp #home-banner-2-plan-features-long li, .webp .sidebar-domain-search div, .webp .sidebar-domain-search .domain-search-button { background: url(images/list-style-4.webp) top left no-repeat; }

.no-webp #domain-search-form div, .no-webp .domain-search-button { background:url(images/bg-domain-search-button.png) top left no-repeat; }
.webp #domain-search-form div, .webp .domain-search-button { background:url(images/bg-domain-search-button.webp) top left no-repeat; }

.no-webp #service-box #box-content ul li{ background:url(images/list-style-2.png) left no-repeat; }
.webp #service-box #box-content ul li{ background:url(images/list-style-2.webp) left no-repeat; }

.no-webp #service-box #box-content div.cp-demo { background:url(images/cp-demo.png) top right no-repeat; }
.webp #service-box #box-content div.cp-demo { background:url(images/cp-demo.webp) top right no-repeat; }

.no-webp .best-plan { background:url(images/best-plan.png) top left no-repeat; }
.webp .best-plan { background:url(images/best-plan.webp) top left no-repeat; }

.no-webp ul.openvz-server-info li { background:url(images/list-style-3.png) top left no-repeat; }
.webp ul.openvz-server-info li { background:url(images/list-style-3.webp) top left no-repeat; }

.no-webp #dc-box #box-bottom { background:url(images/dc-box-bottom.png) bottom left no-repeat; }
.webp #dc-box #box-bottom { background:url(images/dc-box-bottom.webp) bottom left no-repeat; }

.no-webp #whois_id_protection_banner { background:url("images/blue/banner-whois-id-protect.jpg") no-repeat top left; }
.webp #whois_id_protection_banner { background:url("images/blue/banner-whois-id-protect.webp") no-repeat top left; }

.no-webp #home-banner-2 { background: url("images/blue/bg-banner-2.png") no-repeat top left; }
.webp #home-banner-2 { background: url("images/blue/bg-banner-2.webp") no-repeat top left; }

.no-webp #domain-banner-1 { background:url(images/blue/bg-domain-search-banner.png); }
.webp #domain-banner-1 { background:url(images/blue/bg-domain-search-banner.webp); }

.no-webp #tld-box { background: url(images/blue/bg-tld-promo.png) top left no-repeat; }
.webp #tld-box { background: url(images/blue/bg-tld-promo.webp) top left no-repeat; }

.no-webp #shared-box { background:url(images/blue/shared-box.png) top left no-repeat; }
.webp #shared-box { background:url(images/blue/shared-box.webp) top left no-repeat; }

.no-webp #shared-box-wide { background:url(images/blue/shared-box-wide.png) top left no-repeat; }
.webp #shared-box-wide { background:url(images/blue/shared-box-wide.webp) top left no-repeat; }

.no-webp #shared-box-2 { background:url(images/blue/shared-box-02.png) top left no-repeat; }
.webp #shared-box-2 { background:url(images/blue/shared-box-02.webp) top left no-repeat; }

.no-webp #shared-box-wide-2 { background:url(images/blue/shared-box-wide-02.png) top left no-repeat; }
.webp #shared-box-wide-2 { background:url(images/blue/shared-box-wide-02.webp) top left no-repeat; }

.no-webp #service-box { background:url(images/blue/services-box.png) top left no-repeat; }
.webp #service-box { background:url(images/blue/services-box.webp) top left no-repeat; }

.no-webp #service-box #box-content { background:url(images/blue/services-box-bottom.png) bottom left no-repeat; }
.webp #service-box #box-content { background:url(images/blue/services-box-bottom.webp) bottom left no-repeat; }

.no-webp #tower-box { background:url(images/blue/tower-box.png) top left no-repeat; }
.webp #tower-box { background:url(images/blue/tower-box.webp) top left no-repeat; }

.no-webp #compare-box { background:url(images/blue/compare-box.png) top left no-repeat; }
.webp #compare-box { background:url(images/blue/compare-box.webp) top left no-repeat; }

.no-webp #domain-tld-banner .arrow, .no-webp #domain-tld-banner-2 .arrow { background:url(images/blue/hand-paint-arrow.png) center no-repeat; }
.webp #domain-tld-banner .arrow, .webp #domain-tld-banner-2 .arrow { background:url(images/blue/hand-paint-arrow.webp) center no-repeat; }

.no-webp #dc-box { background:url(images/blue/dc-box.png) top left no-repeat; }
.webp #dc-box { background:url(images/blue/dc-box.webp) top left no-repeat; }

.no-webp #home-banner-1-plan-features ul li, .no-webp #script-banner-plan-features ul li { background:url(images/blue/list-style-1.png) left no-repeat; }
.webp #home-banner-1-plan-features ul li, .webp #script-banner-plan-features ul li { background:url(images/blue/list-style-1.webp) left no-repeat; }

.no-webp #home-banner-3 { background:url(images/server-01.png) top right no-repeat; }
.webp #home-banner-3 { background:url(images/server-01.webp) top right no-repeat; }

.no-webp #box-content ul li{ background:url(images/list-style-2.png) top left no-repeat; }
.webp #box-content ul li{ background:url(images/list-style-2.webp) top left no-repeat; }

.no-webp #box-bottom { background:url(images/box-bottom.png) bottom left no-repeat; }
.webp #box-bottom { background:url(images/box-bottom.webp) bottom left no-repeat; }

.no-webp #box-bottom-wide { background:url(images/box-bottom-wide.png) bottom left no-repeat; }
.webp #box-bottom-wide { background:url(images/box-bottom-wide.webp) bottom left no-repeat; }

.no-webp #tower-box-bottom, #compare-box-bottom { background:url(images/blue/tower-box-bottom.png) bottom left no-repeat; }
.webp #tower-box-bottom, #compare-box-bottom { background:url(images/blue/tower-box-bottom.webp) bottom left no-repeat; }

.no-webp .cp-box { background: url(images/ico-cp-img.png) left no-repeat; }
.webp .cp-box { background: url(images/ico-cp-img.webp) left no-repeat; }

.no-webp .app-installer-box { background: url(images/ico-app-installer-img.png) left no-repeat; }
.webp .app-installer-box { background: url(images/ico-app-installer-img.webp) left no-repeat; }

.no-webp .free-designs-box { background: url(images/ico-free-designs-img.png) left no-repeat; }
.webp .free-designs-box { background: url(images/ico-free-designs-img.webp) left no-repeat; }

.no-webp .support-box { background: url(images/ico-support-img.png) left no-repeat; }
.webp .support-box { background: url(images/ico-support-img.webp) left no-repeat; }

.no-webp .domain-box { background: url(images/ico-domain-feature.png) left no-repeat; }
.webp .domain-box { background: url(images/ico-domain-feature.webp) left no-repeat; }

.no-webp .personal-feedback { background:url(images/bg-testimonial.png) bottom left no-repeat; }
.webp .personal-feedback { background:url(images/bg-testimonial.webp) bottom left no-repeat; }

.no-webp #domain-only-banner, .no-webp #domain-hosting-banner, .no-webp #script-banner, .no-webp #domain-tld-banner, .no-webp #domain-tld-banner-2 { background: url("images/blue/bg-banner.png") repeat-x top left; }
.webp #domain-only-banner, .webp #domain-hosting-banner, .webp #script-banner, .webp #domain-tld-banner, .webp #domain-tld-banner-2 { background: url("images/blue/bg-banner.webp") repeat-x top left; }

.no-webp #us-dc-banner { background: url("images/blue/bg-us-dc-banner.png") no-repeat top left; }
.webp #us-dc-banner { background: url("images/blue/bg-us-dc-banner.png") no-repeat top left; }

.no-webp #domain-search-form div { background:url(images/bg-domain-search-form.png) top left no-repeat; }
.webp #domain-search-form div { background:url(images/bg-domain-search-form.webp) top left no-repeat; }

.no-webp .sidebar-domain-search div { background:url(images/bg-domain-search-form-sidebar.png) top left no-repeat; }
.webp .sidebar-domain-search div { background:url(images/bg-domain-search-form-sidebar.webp) top left no-repeat; }

.no-webp .rpwp-login-form-input { background: #17253D url(images/ico-pass.png) left no-repeat; }
.webp .rpwp-login-form-input { background: #17253D url(images/ico-pass.webp) left no-repeat; }

.no-webp .rpwp-login-form-input.first-child { background: #17253D url(images/ico-user.png) left no-repeat; }
.webp .rpwp-login-form-input.first-child { background: #17253D url(images/ico-user.webp) left no-repeat; }

html.no-webp { background: #E1EFF4 url("images/blue/bg-html.png") top repeat-x; }
html.webp { background: #E1EFF4 url("images/blue/bg-html.webp") top repeat-x; }

.no-webp body, .no-webp body.home.page { background: url("images/blue/bg.jpg") top center no-repeat; }
.webp body, .webp body.home.page { background: url("images/blue/bg.webp") top center no-repeat; }

.no-webp body.page, .no-webp body.single, .no-webp body.category, .no-webp body.archive, .no-webp body.search, .no-webp body.error404, .no-webp body.home.home2 { background: #E1EFF4 url("images/blue/bg-page.png") top repeat-x; }
.webp body.page, .webp body.single, .webp body.category, .webp body.archive, .webp body.search, .webp body.error404, .webp body.home.home2 { background: #E1EFF4 url("images/blue/bg-page.webp") top repeat-x; }

.no-webp .rp_pr_feature_header .rp_pr_desc,.no-webp .rp_pr_feature_header .rp_pr_plan{ background: url("images/blue/pr_features_header.jpg") repeat-x top; }
.webp .rp_pr_feature_header .rp_pr_desc,.webp .rp_pr_feature_header .rp_pr_plan:not(.rp_pr_best){ background: url("images/blue/pr_features_header.webp") repeat-x top; }

.no-webp .rp_pr_feature_header .rp_pr_plan.rp_pr_after_best, .no-webp .rp_pr_feature_header .rp_pr_plan{ background:#F7F7F7 url("images/blue/pr_features_header.jpg") repeat-x top; }
.webp .rp_pr_feature_header .rp_pr_plan.rp_pr_after_best, .webp .rp_pr_feature_header .rp_pr_plan:not(.rp_pr_best){ background:#F7F7F7 url("images/blue/pr_features_header.webp") repeat-x top; }

.no-webp #footer-full-width { background:#236827 url(images/blue/bg-footer.png) repeat-x top left; }
.webp #footer-full-width { background:#236827 url(images/blue/bg-footer.webp) repeat-x top left; }

.no-webp .rpwp-login-form-button{ background-image: url(images/blue/login-button.png); }
.webp .rpwp-login-form-button{ background-image: url(images/blue/login-button.webp); }

@media only screen and (max-width: 1024px) {
	.no-webp #home-banner-1, .no-webp #home-banner-2, .no-webp #home-banner-3, .no-webp #domain-banner-1, .no-webp #script-banner, .no-webp #domain-tld-banner, .no-webp #domain-only-banner, .no-webp #domain-hosting-banner{ background: url(images/blue/bg-banner_mobile.jpg) !important; }
	.webp #home-banner-1, .webp #home-banner-2, .webp #home-banner-3, .webp #domain-banner-1, .webp #script-banner, .webp #domain-tld-banner, .webp #domain-only-banner, .webp #domain-hosting-banner{ background: url(images/blue/bg-banner_mobile.webp) !important; }
	
	.no-webp #home-banner-2 { background: url("images/blue/bg-banner-2.png") no-repeat bottom left #233d86 !important; }
	.webp #home-banner-2 { background: url("images/blue/bg-banner-2.webp") no-repeat bottom left #233d86 !important; }
}