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

body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td, checkbox{
margin: 0;
padding: 0;font-size:12px;
font-family:Arial, Helvetica, sans-serif;

}

body {
color: #000000;
font-size: 13px;
font-family: "calibri";
font-weight: normal;
font-style: normal;
}
.wrap {
height: auto;
min-height: 100%;
}
.container {
position: relative;
width: 960px;
margin: 0 auto;
padding: 0;
zoom: 1;
}
a img {
border: none;
outline: 0 none;
}
#logo {
float: left;
margin-top: 10px;
}
.loginpanel{/*background: url(../img/repeat.jpg) repeat-x;*/;padding:10px;border-radius:0px 0px 10px 10px; color:#FFF; cursor:pointer; margin-top:-2px; border:1px solid #063; background-color:#093;
}
.loginpanel a{color:#FFF;font-weight:bold;
font-family: Verdana, Arial, Helvetica, sans-serif;
font-size: 13px;}
.logoimg{width:205px;height:90px;}
.header-widget {
float: right;
width: 61%;
}
a{text-decoration:none}
#header{clear: both;
padding: 0px 0;z-index: 1000;-moz-box-shadow: 0px 0px 5px #999;
-webkit-box-shadow: 0px 0px 5px #999;
box-shadow: 0px 0px 5px #999;
height: 60px;width:100%;
position: fixed;
background:#070707;
background-position: center;
background-repeat: repeat-x;}
.fl{float:left}
.fr{float:right}
#login li {
float: left;
line-height: 62px;
margin-left: 8px;margin-top:3px;
margin-right: 0px;
}
.loginput {
color: #000;border:1px solid #B2B2B2;
font-family: Verdana,Geneva,sans-serif;width:180px;
font-size: 12px;height:23px;padding:3px;
}
ul li{list-style:none}
ul.nav-search {
padding-top: 10px;
z-index: 2000;width:770px; margin:0 auto;
font-family: Arial,Helvetica,sans-serif;
}
li#nav-search-context, ul#nav-search-menu {
-webkit-border-top-left-radius: 5px;
-webkit-border-bottom-left-radius: 5px;
-moz-border-top-left-radius: 5px;
-moz-border-bottom-left-radius: 5px;
border-top-left-radius: 5px;
border-bottom-left-radius: 5px;
background: #e6e6e6;
background: -moz-linear-gradient(top,#f5f5f5 0,#e6e6e6 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(100%,#e6e6e6));
background: -webkit-linear-gradient(top,#f5f5f5 0,#e6e6e6 100%);
background: -ms-linear-gradient(top,#f5f5f5 0,#e6e6e6 100%);
background: linear-gradient(top,#f5f5f5 0,#e6e6e6 100%);
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#f5f5f5',endColorstr='#e6e6e6',GradientType=0);
border: solid 1px #ccc;
list-style-type: none;
padding-left: 0;
display: inline-block;
vertical-align: top;
}
ul.nav-search>li {
float: left;
list-style-type: none;
}
.nav-search-visitor li#nav-search-context select {
height: 52px;
padding: 12px 12px 12px 12px;
line-height: 52px; background:none;
font-size: 18px;border:0px;
cursor: pointer;
}
li#nav-search-context select {
color: #7D7D7D;
font-size: 18px;
line-height: 42px;background:none;
padding: 3px 15px 3px 9px;
text-decoration: none;
outline: none;
word-wrap: normal;
display: block;
height: 42px;
}
.nav-search-visitor li#nav-search-context select option {
	padding:15px 0px;
}
ul#nav-search-menu {
position: absolute;
left: 0;
top: 0;
margin: 0;
padding: 0;
min-width: 80px;
border-right: solid 1px #ccc;
}
textarea {
	color:#757575;
border:1px double #093;
width: 650px;padding:10px;
font-size: 20px;
}
li.nav-search-input input {
border: solid 1px #ccc;
font-size: 22px;
padding-left: 3px;
float: left;
outline: none;
-webkit-appearance: none;
-webkit-border-radius: 0;
}
.btn-nav-search-large {
float: left;margin-top:-1px;
padding: 0 20px;
height: 55px;border-radius:0px 5px 5px 0px;
line-height: 53px;
text-decoration: none;
font-family: Arial,Helvetica,sans-serif;
font-size: 18px;
background: #59B147;
background: -moz-linear-gradient(top,#59B147 0,#498636 100%);
background: -webkit-gradient(linear,left top,left bottom,color-stop(0%,#59B147),color-stop(100%,#498636));
background: -webkit-linear-gradient(top,#59B147 0,#498636 100%);
background: -o-linear-gradient(top,#59B147 0,#498636 100%);
background: -ms-linear-gradient(top,#59B147 0,#498636 100%);
background: linear-gradient(top,#59B147 0,#498636 100%);
color: #FFF;border:0px;
}
.number{color: #4B4B4B;
float: left;
font-family: Verdana,Geneva,sans-serif;
font-size: 30px;
margin-left: 12px;
font-weight: normal;}
.header-rght{width:335px;}
.banner{
padding: 35px 0px 0px 0px;min-height:220px;
}
.search {
border-radius: 10px;color:#E2E2E2;margin-top:20px;
}
.phoneimg{margin-bottom:-3px;}
.headline{font-size:50px;color:#000 !important}
.headline a{color:#202020 !important}
.quote {
color: #444;
padding:20px 40px;
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 20px;
font-style: italic;
text-shadow: 0 1px #fafafa;
}
.specialoffer {
border-top: 2px outset #59B147;
border-bottom: 3px solid #005E00;
height: 112px;zoom: 1;margin-top:130px;
background:#;margin-bottom:0px;
box-shadow: inset 0 -1px 0 #404c59;
}
.label {
position: relative;
text-shadow: 0 2px 2px rgba(0,0,0,0.4);
margin:0px 10px;line-height:50px;
color: #909090;padding:10px 0px;
font-family: myriad-pro-n4, myriad-pro, myriad-pro, Myriad Pro, Arial, Helvetica, sans-serif;
font-size: 20px;
text-shadow: 0 -1px 1px #000;
font-weight: 400;
}
.ll:hover{border-bottom:5px solid #009726;color:#FFF;}
.footer-widget-wrapper {
padding:15px 0px;
background:#036 ;height:50px;
border: 1px solid #161616;margin-top:80px;
border-color: rgba(0, 0, 0, .1) rgba(0, 0, 0, .1) rgba(0, 0, 0, .85);
border-color: #000;
border-bottom-color: #000;
filter: progid:dximagetransform.microsoft.gradient(startColorstr='#ffffffff', endColorstr='#ffe6e6e6', GradientType=0);
filter: progid:dximagetransform.microsoft.gradient(enabled=false);
-webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 2px rgba(0, 0, 0, .05);
-moz-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 2px rgba(0, 0, 0, .05);
box-shadow: inset 0 1px 0 rgba(255, 255, 255, .15), 0 1px 2px rgba(0, 0, 0, .05);
}
.middle{background-image:url(../img/bg-page.jpg);
background-position: center;position:relative;
background-repeat: repeat;width:100%}
.bigtitle {
font: 35px MontserratBold,Arial,Helvetica,sans-serif;
color: #59B147 ;padding:50px 0px 10px 0px;
text-align: center;
}
.bigsubtitle { 
color: #777;
font-family: Georgia,"Times New Roman",Times,serif;
font-size: 18px;line-height:25px;
font-style: italic;
text-shadow: 0 1px #fafafa;
}
.bigpara {
font: 16px/25px OpenSansRegular,Arial,Helvetica,sans-serif;
color: #444;text-align:justify;
}
.grid_6 {
width: 300px;height:180px;background: #fcfcfc;
display: inline-block;box-shadow: 0 2px 2px rgba(0,0,0,0.15);
float: left;margin:30px 0px;
}
.grid_6 img{width:300px;height:180px;}
.mt10{margin-left:30px;}
.clear{clear:both}
.box{
border-radius: 5px;
box-shadow: 0 2px 2px rgba(0,0,0,0.15);}
.tp-cm-divide-bottom {
background: -moz-radial-gradient(center top, ellipse cover, #efefef 0%, #fff 60%);
background: -webkit-gradient(radial, center top, 0px, center top, 60%, color-stop(0%, #efefef), color-stop(60%, #fff));
background: -webkit-radial-gradient(center top, ellipse cover, #efefef 0%, #fff 60%);
background: -o-radial-gradient(center top, ellipse cover, #efefef 0%, #fff 60%);
background: -ms-radial-gradient(center top, ellipse cover, #efefef 0%, #fff 60%);
background: radial-gradient(ellipse at center top, #efefef 0%,#ffffff 60%);
}
.tp-cm-divide-inner {
height: 1px;
background: #fff;
background: -moz-linear-gradient(left, #fff 0%, #b7b7b7 30%, #b7b7b7 70%, #fff 100%);
background: -webkit-gradient(linear, left top, right top, color-stop(0%, #fff), color-stop(10%, #fff), color-stop(30%, #b7b7b7), color-stop(70%, #b7b7b7), color-stop(90%, #fff), color-stop(100%, #fff));
background: -webkit-linear-gradient(left, #fff 0%, #b7b7b7 30%, #b7b7b7 70%, #fff 100%);
background: -o-linear-gradient(left, #fff 0%, #b7b7b7 30%, #b7b7b7 70%, #fff 100%);
background: -ms-linear-gradient(left, #fff 0%, #b7b7b7 30%, #b7b7b7 70%, #fff 100%);
background: linear-gradient(to right, #ffffff 0%,#b7b7b7 30%,#b7b7b7 70%,#ffffff 100%);
}
.subFooter {
background: #222222;
color: #D5D5D5;
font-weight: normal;
padding: 30px 0;
position: relative;
}
.colLink {
width: 19%;
display: inline-block;
}
.colLink h4 {
font-size: 16px;
margin-bottom: 6px;
}
.colLink ul li a, .check .Li {
background-image: url(data:image/link_arrow.png;base64,iVBORw0KGgoAAAANSUhEUgAAAAcAAAAFCAYAAACJmv…jNxIAJGEEKQJIsQOI/TACdZoIyGNBosAJsxsJ0MgAEGABNfBELpBCVzAAAAABJRU5ErkJggg==);
background-repeat: no-repeat;
color: #868686;
background-position: left center;
line-height: 20px;
padding: 5px 0 5px 0px;
}
.colLink ul li{padding:5px 0px; line-height:20px;}
.colLink ul li a:hover{color:#FFF;}
.footer {
background: #2C2C2C;border-bottom:2px rigid #555;
clear: both;border-top:2px outset #555;
height: 30px;
line-height: 30px;
padding: 10px 0;
}
.footerMenu .fl a {
	font-size:14px;
color: #AEAEAE;
}
.footerMenu a:hover{color:#FFF;}
.copy  {padding:0px 3px;line-height:25px;vertical-align:top;
color: #AEAEAE;
font-size:14px;
}
.copy:hover{color:#FFF}
.plan.web {
position: relative;
background: #f8f8f8;
}
.linux{margin-top:-110px;}
.plan {
float: left;
width: 240px;
margin: 20px 0 0 28px;
padding: 125px 30px 45px 30px;
box-shadow: 0 2px 2px rgba(0,0,0,0.15);
text-align: center;
}
.ml0 {
margin-left: 0!important;
}
.plan h4 {
font: 20px MontserratBold,Arial,Helvetica,sans-serif;
margin: 0 0 5px;
color: #444;
}
.plan h4+p {
margin: 0 0 30px;
font-size: 14px;line-height: 20px;
}
.plan h4+p+p {
font: 14px MontserratRegular,Arial,Helvetica,sans-serif;
margin: 0 0 20px;
color: #444;
text-transform: uppercase;
}
.plan h4+p+p span {
display: block;
font: 24px/32px MontserratBold,Arial,Helvetica,sans-serif;
color: #0058B0;
text-transform: none;
}
.bblue {
background: #59B147;
color: #fff!important;padding: 0 25px;
}
.extralarge_button, .large_button, .big_button {
position: relative;
display: inline-block;
height: 50px;
padding: 0 20px;
color: #fff!important;
font: 700 20px/50px Arial,Helvetica,Tahoma,sans-serif;
border-radius: 4px;
box-shadow: 0 3px 0 rgba(0,0,0,0.2);
text-align: center;
text-shadow: 0 1px 0 rgba(0,0,0,0.15);
text-decoration: none;
transition: background .15s linear,top .08s linear,box-shadow .08s linear;
-moz-transition: background .15s linear,top .08s linear,box-shadow .08s linear;
-webkit-transition: background .15s linear,top .08s linear,box-shadow .08s linear;
-o-transition: background .15s linear,top .08s linear,box-shadow .08s linear;
}
.plan .bestseller {
position: absolute;
top: -3px;
left: -3px;
width: 126px;
height: 126px;
font: 14px/92px Arial, Helvetica, sans-serif;
color: #fff;font-weight:bold;
text-align: center;
text-transform: uppercase;
-webkit-transform: rotate(-45deg);
-moz-transform: rotate(-45deg);
-ms-transform: rotate(-45deg);
-o-transform: rotate(-45deg);
}
.plan .bestseller:after {
position: absolute;
top: 0;
left: 0;
width: 126px;
height: 126px;
content: "";
background: url(../img/home_bff68b5-3548e73.png) no-repeat 0 -3992px;
-webkit-transform: rotate(45deg);
-moz-transform: rotate(45deg);
-ms-transform: rotate(45deg);
-o-transform: rotate(45deg);
z-index: -1;
}
.plan.cloud {
background: #f8f8f8;
}
.plan.dedicated {
background: #f8f8f8;
}
.subheader{
background: #036;
padding: 20px 0px 0px 0px;
border-top: 5px solid #627486;
box-shadow: inset 0 0 200px rgba(0,0,0,0.25);
}
.active{border-bottom:5px solid #009726;color:#FFF;}
.h2{font-size:25px;padding:8px 0px;color:#093;}
.head{font-size:36px;padding:2px 0px !important;color:#59B147;display:block}
.bigos{width:150px;height:150px;}
.planhead{background:#626262;color:#FFF;padding:20px 40px;font-size:24px;margin-top:-100px;margin-bottom:20px;z-index:1000}
.price_item {

}
.price_col_head {
position: relative;
}
.price_col_head strong {
display: block;
height: 47px;
line-height: 47px;
border: 1px solid #e6e6e6;
border-bottom: none;
font-family: 'PT Sans', Arial, Helvetica, sans-serif;
font-size: 20px;
color: #fff;
text-shadow: 0 1px 1px #000;
text-transform: uppercase;
background:#515151;
-webkit-border-top-left-radius: 5px;
-moz-border-radius-topleft: 5px;
border-top-left-radius: 5px;
-webkit-border-top-right-radius: 5px;
-moz-border-radius-topright: 5px;
border-top-right-radius: 5px;
}
.price_col_head .price {
display: block;
height: 44px;
padding: 20px 0 20px 0;
border-bottom: 1px solid #e6e6e6;
border-top: none;
color: #0058B0;
font-size: 44px;
font-weight: bold;
}
.price_col_head .price em {
font-style: normal;
font-size: 25px;
font-weight: normal;
}
.price_col_head .price sup {
vertical-align: baseline;
position: relative;
top: -0.6em;
font-size: 0.6em;
}
.price_col_body {
margin: 0;
}
.entry .price_col_body ul {
border-bottom: 1px solid #e6e6e6;
padding-bottom: 10px;
}
.entry .pricing_box ul, .entry .pricing_box li {
margin: 0;
padding: 0;
list-style: none;
}
.entry .price_col_body ul li {
padding: 10px 0;
}
.entry .pricing_box li {
margin: 0;
padding: 0;
list-style: none;
}
.entry .price_col_body ul li strong {
color: #000;
}
.price_body_bot {
background: #EAEAEA;
margin: 4px 4px 10px 4px;
line-height: 38px;
font-family: 'Cutive', serif;
font-size: 18px;
color: #6ea004;
}
.price_col_foot .sign_up {
padding-top: 15px;
height: 34px;
line-height: 34px;
border-left: 1px solid #e6e6e6;
border-right: 1px solid #e6e6e6;
}
.plans li{padding: 10px 30px 10px 10px;font-size:15px;
line-height: 20px;color:#595959;}
.plans{padding:10px 0px;}
.featuresblck{display:inline-block;width:33%}
.blurb {
box-shadow: 0px 1px 2px 2px #E4E4E4;
-moz-box-shadow: 0px 1px 2px 2px #E4E4E4;
-webkit-box-shadow: 0px 1px 2px 2px #E4E4E4;
-ms-box-shadow: 0px 1px 2px 2px #E4E4E4;
border: solid 1px #d3d3d3;
background: -webkit-gradient( linear, left top, left bottom, color-stop(0.03, #f5f5f5), color-stop(0.25, #ffffff) );
background: -moz-linear-gradient( center top, #f5f5f5 3%, #ffffff 25% );
filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#fefefe', endColorstr='#ffffff');
background-color: #f5f5f5;
-moz-border-radius: 6px;
-webkit-border-radius: 6px;
-ms-border-radius: 6px;
border-radius: 6px;
padding: 15px 10px;
margin: 0 3px;
}
.assistance {
padding: 35px 0;
border-top: 6px solid #f0f0f0;
}
.assistance p {
font: 30px OpenSansLight,Arial,Helvetica,sans-serif;
color: #444;
text-align: center;
}
.m0 {
margin: 0!important;
}
.assistance p span {
font: 30px MontserratRegular,Arial,Helvetica,sans-serif;
}
.footerp{line-height:20px;text-align:justify;margin-right:80px;color: #868686;}
.srtimg{width:100px;height:80px;}
/*Domain Search*/

pre, .pre {
	padding: 10px;
	margin: 0px 0px 10px 0px;
	background-color: #eee;
	border: 1px solid #aaa;
}

div.pre {
	padding: 10px 10px 0px 10px;;
	margin: 0px 0px 3px 0px;
	background-color: #eee;
	border: 1px solid #aaa;
}

.post {
	padding: 0px 0px 3px 0px;
	margin: 0px 0px 0px 0px;
}

a {
	color: #555;
	text-decoration:none;
}

a:hover {
	color: #999;
	text-decoration:none;
}

.data {
	padding: 0px 0px 0px 0px;
	margin: 20px 0px 10px 0px;
	width:980px;
}

.data td {
	border-bottom: 1px solid #aaa;
	padding: 5px;border-spacing:0px;
}

.available {
	text-align: center;
	width: 1%;font-size:22px;color:#37AA46;
	min-width: 40px;
}
.registered{text-align: center;line-height:80px;
	width: 1%;font-size:22px;color:#D5271E;
	min-width: 40px;}

.domain {
	font-size:22px;color:#373737;
	line-height:80px;
}

.thumbs {
	list-style: none;
	padding: 0px 0px 10px 0px;
	margin: 0px 0px 0px -10px;
}

.thumbs li {
	float: left;
	text-align: center;
	padding: 0px 0px 0px 0px;
	margin: 0px 0px 10px 10px;
	border: 1px solid #aaa;
}

.clear {
	font: 1px Verdana;
	height: 0px;
	overflow: hidden;
	clear: both;
}

.sub {
	font: 11px "Verdana", sans-serif;
	text-transform: uppercase;
	color: #393;
}
.red {
color: #464646!important;font-size:20px;
}

/*Domain Search*/
.mr50{width:850px;}
.topdcoder{margin-top:-15px;}
.topdcodericon{display:inline-block;width:110px;padding-right:10px;margin-top:15px;}
.hometag strong{font-size:16px; color:#555}
.hometag span{font-size:14px;padding:3px 0px 3px 5px; color:#fff; background:#093; height:300px; text-transform:lowercase; margin:0px 5px;}
.hometag span a{font-size:14px; color:#fff; background:#093; text-transform:lowercase;margin-left:3px}
.social strong{font-size:16px; color:#555}
.addthis_native_toolbox{display:inline-block;margin-left:32px;vertical-align:top}