/* CSS Document */
body{ 
	margin:0px; 
	padding:0px; 
	color:#6f6f6f;
}
.sd-wrapper{ 
	background: #fff; 
}
.sd-body{ 
	background: #fff; 
	border:0;
	border-radius: 5px; 	
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
	padding-top:10px;  
}
.sd-bgwhite{ 
	background: #fff;
}
.sd-banner{
	background: #a8bd99;
}
.sd-logo{
	padding:5px 0;
}
.topmenu{
	padding:0 0 0 10px;
	margin:0;
}

/*************************** Start common  ********************************/
.clearit{ 
	clear:both;
	margin:0px; 
	padding:0px;
}
.marbot{
	margin-bottom:15px;
}
.clear-mp{
	margin:0px; 
	padding:0px;
}
.padl{ padding-left:12px;}
.ads img{ margin:0 4px 20px 4px;}
.bar{ 
	background-image:url(../images/bar.png); 
	background-position:top; 
	background-repeat:no-repeat; 
	width:2px; 
	height:27px;
}
.bgnone{ 
	background-image: none; 
}
.left{ 
	float:left;
}
.right{ 
	float:right;
}
.text-left, .aleft{  
	text-align:left;
}
.text-right, .aright{ 
	text-align:right;
}
.text-center, .acenter{ 
	text-align:center; 
}
.mcenter{ 
	margin:0 auto;
}
.top{ 
	vertical-align: top;
}
a, a:visited  {
  color: #161616;
  text-decoration: none;
}
a:hover, a:active {
  color: #2c640d;
  text-decoration: none;
}
.inner a, .inner a:visited {
  color: #161616;
  text-decoration: underline;
}
.inner a:hover, .inner a:active {
  color: #2c640d;
  text-decoration: underline;
}
.home a, .home a:visited, .home a:hover, .home a:active {
  color: #2c640d;
  text-decoration: none;
}
.home a:hover, .home a:active {
  color: #161616;
}
a.more, a.more:visited, a.more span, a.more:visited span, a.more:hover, a.more:active, a.more:hover span, a.more:active span{ 
	background: url(../images/btn-l.png) left top no-repeat;
	margin:0px 0 0 10px; 
	color:#FFFFFF; 
	text-decoration:none; 
	display:block; 
	width:80px; 
}
a.more span, a.more:visited span, a.more:hover span, a.more:active span{ 
	background: url(../images/btn-r.png) right top no-repeat;
	margin:0px;
	padding:5px 20px 40px 20px; 
}
a.more:hover, a.more:active{ 
	background: url(../images/btn-l-hover.png) left top no-repeat;
}
a.more:hover span, a.more:active span{ 
	background: url(../images/btn-r-hover.png) right top no-repeat;
}
a.btn-order, a.btn-order:visited, a.btn-order span, a.btn-order:visited span, a.btn-order:hover, a.btn-order:active, a.btn-order:hover span, a.btn-order:active span{ 
	background: url(../images/btnorder-l.gif) left top no-repeat;
	margin:0px 0 0 7px;  
	text-decoration:none; 
	display:block; 
	float:left; 
}
a.btn-order span, a.btn-order:visited span, a.btn-order:hover span, a.btn-order:active span{ 
	background: url(../images/btnorder-r.gif) right top no-repeat;
	margin:0px;
	padding:8px 20px 10px 20px; 
	color:#2f5f0b; 
}
a.btn-order:hover, a.btn-order:active{ 
	background: url(../images/btnorder-l-hover.gif) left top no-repeat;
}
a.btn-order:hover span, a.btn-order:active span{ 
	background: url(../images/btnorder-r-hover.gif) right top no-repeat;
	color:#fff; 
}

a.tosee:link, a.tosee:visited, a.tosee:hover, a.tosee:acitve{ 
	color:#424242;  
	text-decoration:none;
}
a.tosee:hover, a.tosee:acitve{
	color:#35581c;  
}
.bdrbox{ 
	border:#CCCCCC solid 1px; 
	background:#FFFFFF;
	padding:4px 5px; 
	margin-bottom:5px; 
	width:220px; 	
	border-radius: 5px; 	
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
}
.btn-whois, .btn-whois:hover{ 
	color:#424242;  
	text-decoration:none;
	background: #e1e1e1; 
	padding:5px 15px; 
	border:0;	
	border-radius: 5px; 	
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
}
.btn-whois:hover{
	color:#fff;
	background: #4b732d; 
}
.bgpathway{
	background: #f0f0f0 url(../images/bgpathway-l.gif) left top no-repeat; 
	padding:0; 
	margin:0;
}
.bgpathway-r{
	background: url(../images/bgpathway-r.gif) right top no-repeat; 
	color:#2b630a; 
	padding:8px 50px; 
	height:37px; 
	margin:15px 0;
}
.inner {
	padding:0 0 15px 0; 
	margin:0; 
}
.inner h2{
	color:#2a640d; 
	padding:0; 
	margin:0 0 10px 0; 
	font-size:16px;
	font-weight:bold;
}
.inner p, .inner ul, .inner img, .inner .padbot{
	padding:0; 
	margin:0 0 20px 0; 
}
.inner ol{
	padding:0; 
	margin:0 0 20px 20px; 
}
ul.icon-arrow{
	margin:5px 0 20px 60px; 
	padding:0px;
}
ul.icon-arrow li{
	list-style:url(../images/icon-more.gif);
	margin:0px; 
	padding:0px; 
	line-height:1.7em;
}
.padtop{ 
	padding-top:20px;
}
.padd{ 
	padding:20px;
}
/*************************** End common  ********************************/

/*************************** Start Text  ********************************/
h1{ 
	font-size:24px; 
	font-family:tahoma, Verdana, Arial, Helvetica, sans-serif; 
	color:#222222; 
	font-weight:normal; 
	text-align:right; 
	padding:0; 
	margin:0;
}
h1 span{ 
	color:#1f4900; 
	padding:0; 
	margin:0;
}
.txtgreen{ 
	color:#276707;
}
.txtred{ 
	color:#ff0000;
}
.txtgray{
	color:#282828;
}

/*************************** End Text  ********************************/

/*************************** Start Main Menu********************************/
.bgnav{
	background: #ebebeb url(../images/bgnav.gif) left top repeat-x;
	margin:0px;
	padding:7px 0 5px 0;
}
.bgnav .fa-shopping-cart{ 
	font-size:26px; 
}
.bgnav a:hover .fa-shopping-cart{ 
	color:#FFFFFF;
}
/*************************** End Main Menu********************************/
.sd-linegreen{
	background: #2a6602; 
	padding:3px 0px;
}

/*
.sd-bgcheckdomain{
	background: #a8bd99 url(../images/bg-checkdimain.png) left top no-repeat;
	display:block; 
	width:100%; 
	min-height:8em;
	padding:30px 0 0 0;
}
*/
.sd-bgcheckdomain{
	margin-top:-15px;
}
.sd-topcheck, .sd-topcheck:visited, .sd-topcheck:hover, .sd-topcheck:active{ 
	color:#636463;  
	text-decoration:none;
	display:block;
	float:right; 
	padding:5px 15px; 
}
.sd-topcheck:hover, .sd-topcheck:active{ 
	color:#376b12;
}
.sd-iconcheck { 
	background: url(../images/icon-check.gif) left top no-repeat; 
	display:block; 
	float:left; 
	padding:5px 10px 5px 50px;
	height:40px; 
}
.sd-icondoc { 
	background: url(../images/icon-doc.gif) left top no-repeat; 
	display:block; 
	float:left; 
	padding:5px 0px 5px 50px; 
	height:40px;
}
.sd-padtop { 
	padding-top:5px; 
}
.sd-font{ 
	color:#fff;
	display:block;  
	font-size:20px; 
	font-family: "supermarket", tahoma, Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	font-size:30px; 
	font-weight:lighter;  
}
.sd-bgcheckdomain{
	background: #4f8600;
	display:block; 
	width:100%;
	padding:13px 0 5px 0; 
	border-radius: 10px; 	
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px;
}
.sd-bardomain { 
	padding-right:40px; 
	text-align:right; 
}
.sd-bardomain h1{ 
	padding-bottom:10px; 
}
.sd-line{ 
	margin:10px 0; 
	padding:5px 0;
	border-top:#CCCCCC solid 1px;
	border-bottom:#CCCCCC solid 1px;
}
.sd-service{
	color:#535353; 
	font-size:18px; 
}
.sd-service .sd-shadow { 
	background: url(../images/shadow.gif) bottom repeat-x; 
	padding-bottom:11px; 
}
.sd-service .sd-serdomain{ 
	background: #c9c9c9;
	padding:7px 15px;
	border-top-left-radius: 10px; 	
	border-top-right-radius: 10px; 
	-moz-border-top-left-radius: 10px; 
	-webkit-border-top-left-radius: 10px; 
	text-align:left; 
	color:#345300; 
	font-size:18px; 
	font-weight:normal;
}
.sd-service .span3{
	padding:0;
	margin:0; 
	text-align:center; 
	margin-bottom:20px;
}

.top-menu{	
	background-image:url(../images/bgnav-netway.jpg); 
	background-position:bottom; 
	background-repeat:repeat-x; 
	background-color:#efefef; 
	padding:5px 0; 
	margin:0; 
	width:100%; 
	color:#8c8c8c; 
	font-size:16px;  
}
.top-menu .padd{ 
	padding-top:10px; 
	float:right;
}
.top-menu .call{ 
	padding-top:17px; 
	padding-left:10px; 
	white-space:nowrap; 
}
.btn-login, .btn-login:visited, .btn-login:hover, .btn-login:active{ 
	color:#7e7e7e;  
	text-decoration:none;
	padding:5px;
	font-size:13px; 
}
.btn-login:hover, .btn-login:active{ 
	color:#0773b1;
}
/******************* Start Product ***********************/
.sd-product-bg{
	background:#dae9d6; 
	padding:15px 10px 5px 10px; 
	margin-bottom:15px; 
	min-height:27em; 
}
.sd-product-bg img{
	margin:0;
	padding:0;
}
/******************* Start Advantage ***********************/
h2.sd-bgtitle{ 
	background:#dae9d6; 
	border-left:10px solid #59853a; 
	padding:5px 10px; 
	font-family: Arial, Helvetica, sans-serif;
}
/******************* Start Price Domain ***********************/

.sd-price-title, .sd-price-col1, .sd-price-col2, .sd-price-col3{
	background:#59853a; 
	color:#FFFFFF; 
	text-align:center; 
	padding:4px 0; 
	border-top:#FFFFFF solid 1px; 
	border-right:#FFFFFF solid 1px;
}
.sd-price-col1{
	background:#808080; 
}
.sd-price-col2{
	background:#9b9b9b; 
}
.sd-price-col3{
	background:#a9a9a9; 
}
.sd-price-odd, .sd-price-even{
	background:#fff;
	text-align:center; 
	padding:4px 0;
}
.sd-price-even{
	background:#e6e6e6; 
}
/******************* Start About ***********************/
.sd-about h1{
	padding:15px 0; 
	font-size:20px;
	font-weight:bold;
	color: #333333; 
}
.sd-about h2{
	color:#2a640d; 
	padding:5px 10px; 
	margin:0 0 10px 0; 
	font-size:16px;
	font-weight:bold;
}
.sd-about h2.titleabout{
	color:#2a640d; 
	padding:5px 0px; 
	margin:0 0 10px 0; 
	font-size:16px;
	font-weight:bold;
}
.sd-about ul, .sd-about img, .sd-about .padbot{
	padding:0; 
	margin:0 0 30px 0; 
}
.sd-about ol{
	padding:0; 
	margin:0 0 20px 20px; 
}
.sd-about a, .sd-about a:visited {
  color: #2c640d;
  text-decoration: underline;
}
.sd-about a:hover, .sd-about a:active {
  color: #161616;
  text-decoration: underline;
}

/************************ Start Payment *****************************/
.sd-pay-title, .sd-pay-col1, .sd-pay-col2, .sd-pay-row{
	background:#59853a; 
	color:#FFFFFF; 
	text-align:center; 
	padding:4px 0; 
	border-top:#FFFFFF solid 1px; 
	border-right:#FFFFFF solid 1px;
}
.sd-pay-col1{
	background:#e6e6e6; 
	color: #161616;
}
.sd-pay-col2{
	background:#dddddd; 
	color: #161616;
}
.sd-pay-row{
	background:#dae9d6;
	text-align:center; 
	padding:4px 0;
	color: #2c640d;
}
.sd-address{
	background:#f6f6f6; 
	padding:10px; 
	border:#CCCCCC solid 1px; 
	margin:15px 0;	
	border-radius: 10px; 	
	-moz-border-radius: 10px; 
	-webkit-border-radius: 10px; 
	line-height:1.9em;
}
/************************ Start Client *****************************/
.client img{ 
	margin-right:6px;
	margin-bottom:8px;
}
a.btn-domain, a.btn-domain:visited, a.btn-domain:hover, a.btn-domain:active{ 
	background: url(../images/arrow-domain.gif) top left no-repeat; 
	color:#000; 
	font-size:14px; 
	padding:2px 20px 5px 35px; 
	height:50px; 
	cursor:pointer;
	border-radius: 7px; 	
	-moz-border-radius: 7px; 
	-webkit-border-radius: 7px; 
	font-family: tahoma, Verdana, Arial, Helvetica, sans-serif; 
	text-decoration:none; 
	display:block; 
	width:250px;
	text-align:left; 
	margin-bottom:15px;
}
a.btn-domain:hover, a.btn-domain:active {
	background: url(../images/arrow-domain-hover.gif) top left no-repeat; 
	color:#e25407; 
}
/****************** Hidden Domain **********************/
h1.title06, .kol-1, .kol-2, .linia1{ 
	display:none;
}
.domain-in-01{ 
	color: transparent;
}
.container-step1 div.cleart{ 
	padding:0;
	margin:0; 
	display:none; 
}
.sd-bgcheckdomain div.span8{	
	clear:both;		
}
.sd-bgcheckdomain .sd-font{	
	font-size:22px; 
	font-family:Verdana, Arial, Helvetica, sans-serif;	
}
#container-diplays{ 
	clear:both;	 
	background:#FFFFFF;
	padding:10px;
	margin:0; 	
	border-radius: 7px; 	
	-moz-border-radius: 7px; 
	-webkit-border-radius: 7px; 
}
#container-diplays table.domain-table{  
	clear:both;	
}
#container-diplays br, #container-diplays .cleart, #container-diplays .clear, div#container-diplays, .domain-after, div.container-code{ 
	padding:0; 
	margin:0;
}
/*********** Dynamic Price domain *************/
table.styled td {
	padding:2px 5px 2px 30px; 
	vertical-align:top;
	text-align:left;
	color:#242424; 
	font-size:14px; 
	font-weight:normal; 
}
tr.head-table{	
	background:#59853a; 
	color:#FFFFFF; 
	text-align:left;
	border-top:#FFFFFF solid 1px; 
	border-right:#FFFFFF solid 1px;
}
tr.head-table td{	
	color:#FFFFFF;
	padding-top:5px;
	padding-bottom:5px; 
	border-bottom:#FFFFFF solid 1px;  
}
tr.row-table-white td{ 
	background:#e6e6e6;
}
/*********** transferdomain *************/

.bg-transferdomain{
	background:#04101c; 
	padding:10px 0; 
	color:#FFFFFF; 
	font-size:20px; 
	text-align:center; 
	margin-bottom:20px;
}
a.btn-transfer, a.btn-transfer:visited, a.btn-transfer:hover, a.btn-transfer:active{ 
	color:#fff;
	font-size:22px; 
	font-family:Verdana, Arial, Helvetica, sans-serif; 
	font-weight:normal; 
	padding:3px 20px;
	margin:5px; 
	text-decoration:none; 
	background:#3c7200;	
	border-radius: 5px; 	
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
}
a.btn-transfer:hover,  a.btn-transfer:active{ 
	color:#fff;	
	background:#539905;  
}
.contact-privacy{
	font-weight:normal; 
	padding-top:0px; 
	font-size:15px;
}
.contact-privacy img{
	padding-bottom:10px;
}
.contact-privacy span.red{
	color:#d60000; 
}
.contact-privacy span.gray{
	color:#4f4f4f; 
}
.contact-privacy span.green{
	color:#5d8e10; 
}
.contact-privacy .btn-contact, .contact-privacy .btn-contact:visited, .contact-privacy .btn-contact:hover, .contact-privacy .btn-contact:active{ 
	color:#fff;  
	text-decoration:none;
	background: #4d8500; 
	padding:5px 15px;
	margin:15px 0px;
	border:0;	
	border-radius: 5px; 	
	-moz-border-radius: 5px; 
	-webkit-border-radius: 5px; 
}
.contact-privacy .btn-contact:hover, .contact-privacy .btn-contact:active{
	color:#fff;
	background: #416311; 
}
.vat{ 
	padding-top:10px;
}
.star{ 
	color:#FF0000; 
}
/*************** Top Menu ****************/
li.hidden-order{ 
	display:none;
}

/*************  Start Go to top ****************/

#back-top {
    position: fixed;
    bottom: 10%;
    right: 0px; 
}
#back-top a {
    width: 40px;
    display: block;
    text-align: center;
    font: 11px/100% Arial, Helvetica, sans-serif;
    text-transform: uppercase;
    text-decoration: none;
    color: #bbb;
    /* background color transition */
    -webkit-transition: 1s;
    -moz-transition: 1s;
    transition: 1s;
}
#back-top a:hover {
    color: #000;
}
#back-top span {
    width: 44px;
    height: 77px;
    display: block;
    margin-bottom: 7px;
    background: #6d6d6d url(../images/go_to_top.jpg) no-repeat center center;
    -webkit-transition: 1s;
    -moz-transition: 1s;
    transition: 1s;  
    opacity: 0.5;
    filter: alpha(opacity=50);
    zoom: 1;
}
#back-top a:hover span {
    background-color: #073e71;  
    opacity: 1;
    filter: alpha(opacity=100);
    zoom: 1;
}

