
/* .tipso_arrow { display: block !Important; }
			.tipso_content { background: #fff; border: 5px solid #84a23b;  text-align: left; padding-right: 24px; font-size: 13px;}
			.cartTopper { background: #fafafa; border: none; padding: 13px 0 0 24px; margin-bottom: 16px; }
			.cartTopper .tipso { display: inline-block; cursor: help; position: relative; top: -6px; } 
			.cartTopper .tipso img { cursor: help; }
			.cartTopper ul.ineligible { list-style-type: none; padding-bottom: 7px;}
			.holdopen { display: none; font-size: 12px; color: #0991ac; text-decoration: none; position: relative; top: -2px; }
			
			sf-rcom-web\src\main\webapp\domain-name-registration>
			

#container tld-searchtip row twelve columns p{margin-left: -452px ;font-size: 16px;}
.tld-results .search-term {    margin-left: -300px;}
 .eight columns .bot-results .available-bot {margin-left -428px}
  
  #domain-search-results  .content {     font-size: 16px; }
  
 #domain-search-results .search-form .dominput{ width: 705px; }

 #domain-search-results .bot-filter { width: 285px; margin-left: -81px; }
 #domain-search-results   .available-bot {margin-left: -120px; width: 600px;}
 #domain-search-results .search-form .btn {width: 180px}
 #domain-search-results .bot-results .bot-filter .heading { text-align: left;}
 #domain-search-results .bot-results .available-bot .heading { text-align: left;}
 #spined-domains {text-align: left;}
 .container .domain-configurator {margin-top: 50px !important;}
 
 bulk domain registration 
 .container .row .domain-row
 {
	text-align:left !important;	
 }			

web hosting  
#cloud-hosting .container.hero .row .twelve
 {
	text-align:left !important;
	margin-top: 84px;
}

 netsol body changes for mobile email
#wrapper .container .box .box.nsmailbucket .box p {
    margin: 10px 20px;
    font-size: 12px;
    font-family: 'Open Sans', sans-serif;
}
#wrapper .container .intro p {
    margin: 10px 20px;
    font-size: 14px;
    font-family: 'Open Sans', sans-serif;
}
#wrapper .container #content-main .box.wbox .box .platformSelect .platform .content {
    font-family: 'Open Sans', sans-serif;
}
.order-payment-og .input-stack label {
    font-family: 'Open Sans', sans-serif;
}
.cartbox .cartbox-body p.termsconditions {
    font-family: 'Open Sans', sans-serif;
}

 body{
	font-family: 'Open Sans', sans-serif !important;
} 
 body, p, h1, h2, h3, h4, h5, h6, li, input, *{
	font-family: 'Open Sans', sans-serif ;
} 
.box.coupons p{
 line-height: 200% !important;
}

.header .heading {font-size: 30px; margin-top: 1px; margin-left: 190px;     margin-bottom: 10px;}

website security flow body font family
.packages .featlist ul li {
    font-family: 'Open Sans', Helvetica, Arial, Sans serif;
}
#wrapper .container .blurb {
 font-family: 'Open Sans', Helvetica, Arial, Sans serif;
}
#wrapper .container #dep-benefits ul li{
 font-family: 'Open Sans', Helvetica, Arial, Sans serif;	
}
.choose-domain #search-again {margin-bottom: auto !important; }

.order-payment-og .section .header p {
 font-family: 'Open Sans', Helvetica, Arial, Sans serif;
}
.order-payment-og p {
    font-family: 'Open Sans', Helvetica, Arial, Sans serif;
    line-height: 200%;
}
.ssl-overview .ssl-intro .whats-ssl p {
    font-family: 'Open Sans', Helvetica, Arial, Sans serif;
}
.ssl-overview .ssl-tabs #responsivetab .r-tabs-panel p {
    font-family: 'Open Sans', Helvetica, Arial, Sans serif;
}
.ssl-overview .about-ssl p {
    font-family: 'Open Sans', Helvetica, Arial, Sans serif;
}
.package-header p {
    line-height: 200%;
}
#search-again .tagline-container .tagline {
    font-family: 'Open Sans', Helvetica, Arial, Sans serif;
}
#wrapper .container .box .product.overview .product-features-overview .product-features-sidebar .signin{
	margin: 10px;
    font-size: 12px;
}
#wrapper .container .product.overview #moreInfo p.title {
    font-family: 'Open Sans', sans-serif;
}
#wrapper .container .product.overview .moreProdInfo .column.mobility p {
    font-family: 'Open Sans', sans-serif;
}
#wrapper .container .product.overview .moreProdInfo, #wrapper .container .product.overview #moreInfo p {
    margin: 10px;
    font-size: 12px;
    font-family: 'Open Sans', sans-serif;
}

#ms365-sku .heading h1{
	font-family: 'Open Sans', Helvetica, Arial, Sans serif;
}
#ms365-sku .heading p{
	font-family: 'Open Sans', Helvetica, Arial, Sans serif;
}

#ms365-sku #leftrequire {
	    margin-left: 175px;
}

#fontreq{
	font-family :'Open Sans', Helvetica, Arial, Sans serif !important ;
	}
#search-again #fontreq{
	font-family :'Open Sans', Helvetica, Arial, Sans serif !important ;
}
#wrapper .container #content-main .box.wbox .box .platformSelect p.title {
    font-family: 'Open Sans', sans-serif;
}
#wrapper .container #content-main .box.wbox .box .platformSelect p.title {
    font-family: 'Open Sans', sans-serif;
}
#wrapper p {
    font-family: 'Open Sans', sans-serif;
}   
#wrapper .container .box.config .box .section .content p.form-heading {
    font-family: 'Open Sans', sans-serif;
}
#wrapper .container .box.config .box .section .content p {
 margin: 10px;
 font-size: 12px;
 font-family: 'Open Sans', sans-serif;
}
#wrapper .container .box.ed.wbox .box .subheading {
    font-family: 'Open Sans', sans-serif;
} 
#wrapper .container .box.ed.wbox .box p{
	 font-size: 12px;
	 margin: 10px;
	 font-family: 'Open Sans', sans-serif;
}
#wrapper .container .box.ed.wbox .box {
    font-family: 'Open Sans', sans-serif;
}
#wrapper .container .box .product p {
    font-size: 12px;
}
#wrapper .container .tagline-container p {
    font-family: 'Open Sans', sans-serif;
}
body #content .container .box .product .tagline-container p ,
body #content .container .box .product  #domSearch .box .heading,
body #content .container .box .product  #domCoupon .box .heading,
body #content .container .box .product  #domSearch .box .subheading,
body #content .container .box .product  #domCoupon .box .subheading,
body #content .container .box .product  #domCoupon .box p
{
    font-family: 'Open Sans', sans-serif ;
}
body #content .container .box .product  #domCoupon  #domaindesc
{
    font-size: 12px;
    margin-left:10px;
}
body #content .container .box .product  #domCoupon .box p,
body #content .container .box .product  #domSearch .box p
{
    line-height:inherit;
}
body #content .container .box .product  #domSearch .box .heading,
body #content .container .box .product  #domCoupon .box .heading{
    font-size: 20px;
}
body #content .container .box .product  .subheading{
    margin:10px;
}
#wrapper .container .disclaimer .freeDomainDisclaim{
    margin: 10px;
}  
     */
     body.iframe a:link, body.iframe a:active, body.iframe a:visited {
color: #0991AC;
}

body.iframe {
    font-family: trebuchet ms,arial,verdana,sans-serif;
    margin: 0;
}

body.iframe div.ctb-window { display: block; left: 0px; top: 0px; position: relative; }

body.iframe .clr {
	clear: both;
    font-size: 0;
    height: 0;
    line-height: 0;
    margin: 0;
    padding: 0;
	}

a img { border: 0; }

#lightbox {
 width: 100%;
 background: #000;
 position: absolute;
 opacity: 0.50;
 filter: alpha(opacity = 50);
 top: 0;
 left: 0;
 display: none;
 z-index: 100000;
}

div.ctb-window {
 width: 836px;
 position: absolute;
 top: 20px;
 left: 373.5px;
 z-index: 100001;
 text-align: left;
 color: #555555;
 font-size: 12px;
 display: none;
}

#wrapper div.ctb-window p {
 margin: 0;
}

div.ctb-window .wintop {
 height: 23px;
 overflow: hidden;
 width: 836px;
 /* background: url(/img/graphics/click-to-buy/ctb-frame-top.png) no-repeat; */
 position: relative;
}

div.ctb-window .winmiddle {
 width: 790px;
 padding: 0 23px;
 /* background: url(/img/graphics/click-to-buy/ctb-frame-bg.png) repeat-y; */
}

div.ctb-window .winmiddle .winbody {
 background: #fff;
 padding: 20px;
 min-height: 215px;
}

div.ctb-window .winmiddle .winbody .headerbox {
 background: #eeeeee;
 margin-bottom: 15px;
 padding: 10px;
}

div.ctb-window .winmiddle .winbody .headerbox .heading {
 font-size: 14px;
 margin-bottom: 10px;
 padding: 0 10px;
}

div.ctb-window .winmiddle .winbody .headerbox .heading .label {
 font-size: 11px;
 font-weight: bold;
}

#wrapper div.ctb-window .winmiddle .winbody .headerbox .introcopy {
 padding: 20px;
}

#wrapper div.ctb-window .winmiddle .winbody .headerbox .introcopy .subtitle {
 margin: 0;
 color: #629110;
 font-size: 24px;
 font-weight: bold;
}

#wrapper div.ctb-window .winmiddle .winbody .headerbox .introcopy .subtitle2 {
 color: #333333;
 font-size: 18px;
 font-weight: bold;
}

#wrapper div.ctb-window .winmiddle .winbody .headerbox .introcopy .subtitle3 {
 font-size: 16px;
 font-weight: bold;
 color: #256775;
}

#wrapper div.ctb-window .winmiddle .winbody .headerbox .introcopy p,div.ctb-window .winmiddle .winbody .headerbox .introcopy p
 {
 margin: 12px 0px;
 font-size: 14px;
}

#wrapper div.ctb-window .winmiddle .winbody .headerbox .introcopy p.showme,div.ctb-window .winmiddle .winbody .headerbox .introcopy p.showme
 {
 color: #0991AC;
 text-decoration: underline;
 cursor: pointer;
 font-size: 12px;
 width: 80px;
 margin-bottom: 0;
}

#wrapper div.ctb-window .winmiddle .winbody .headerbox .introcopy p.showme:hover,div.ctb-window .winmiddle .winbody .headerbox .introcopy p.showme:hover
 {
 font-weight: bold;
}

div.ctb-window .winmiddle .winbody .headerbox .introcopy .togmore {
 display: none;
}

div.ctb-window .winmiddle .winbody .headerbox .introcopy ul {
 margin: 12px;
 margin-left: 24px;
 font-size: 13px;
 list-style-type: square;
}

div.ctb-window .winmiddle .winbody .headerbox .introcopy ul li {
 margin: 6px 0;
}

div.ctb-window .winmiddle .winbody .headerbox .featuresbox {
 font-size: 12px;
 padding: 20px;
 overflow:auto;
}

#wrapper div.ctb-window .winmiddle .winbody .headerbox .featuresbox p,div.ctb-window .winmiddle .winbody .headerbox .featuresbox p
 {
 margin: 10px 0;
}

div.ctb-window .winmiddle .winbody .headerbox .featuresbox ul,div.ctb-window .winmiddle .winbody .headerbox .featuresbox ol
 {
 margin-left: 25px;
}

#wrapper div.ctb-window .winmiddle .winbody .headerbox .featuresbox .subtitle {
 margin: 0;
 color: #629110;
 font-size: 20px;
 font-weight: bold;
}

#wrapper div.ctb-window .winmiddle .winbody .headerbox .featuresbox .subtitle2 {
 font-size: 15px;
 color: #333;
 font-weight: bold;
}

#wrapper div.ctb-window .winmiddle .winbody .headerbox .featuresbox .subtitle3 {
 font-size: 14px;
 font-weight: bold;
 color: #256775;
}

div.ctb-window .winmiddle .winbody .headerbox .order-summary {
 padding: 15px 20px;
}

div.ctb-window .winmiddle .winbody .headerbox .order-summary table {
 width: 680px;
 margin: 0;
 float: none;
}

div.ctb-window .winmiddle .winbody .headerbox .order-summary table th {
 font-size: 14px;
 vertical-align: top;
}

div.ctb-window .winmiddle .winbody .headerbox .order-summary table td {
 font-size: 13px;
 vertical-align: top;
}

div.ctb-window .winmiddle .winbody .headerbox .order-summary table td ul,div.ctb-window .winmiddle .winbody .headerbox .order-summary table td ol
 {
 margin: 0px;
 margin-left: 24px;
 font-size: 13px;
}

div.ctb-window .winmiddle .winbody .headerbox .order-summary table td ul
 {
 list-style-type: none;
 margin: 0;
 padding: 0;
}

div.ctb-window .winmiddle .winbody .headerbox .order-summary table td ul li
 {
 margin: 0;
}

div.ctb-window .winmiddle .winbody .headerbox-tabber {
 height: 30px;
}

div.ctb-window .winmiddle .winbody .headerbox-tabber ul {
 list-style-type: none;
 margin: 0;
 padding: 0;
 height: 30px;
}

div.ctb-window .winmiddle .winbody .headerbox-tabber ul li {
 list-style-type: none;
 margin: 0;
 padding: 0;
 height: 24px;
 padding-top: 6px;
 width: 150px;
 float: left;
 text-align: center;
 margin-right: 2px;
 background-image: url(/img/graphics/click-to-buy/headerbox-tabber.png);
 background-repeat: none;
 background-position: 0px -30px;
 text-transform: uppercase;
 font-size: 12px;
 color: #555555;
 cursor: pointer;
}

div.ctb-window .winmiddle .winbody .headerbox-tabber ul li.active {
 color: #629110;
 font-weight: bold;
 background-position: 0px 0px;
}

div.ctb-window .winmiddle .winbody .headerbox-tabswitch {
 padding: 0px;
}

div.ctb-window .winmiddle .winbody .headerbox-tabswitch div.tabcontent {
 display: none;
}

div.ctb-window .winmiddle .winbody .headerbox-tabswitch div.tabcontent.switch-1
 {
 display: block;
}

div.ctb-window .winmiddle .winbody .headerbox-body {
 background: #fff;
}

div.ctb-window .winmiddle .winbody .infobox {
 margin-bottom: 20px;
}

#wrapper div.ctb-window .winmiddle .winbody .infobox p,div.ctb-window .winmiddle .winbody .infobox p
 {
 margin: 12px 0px;
 font-size: 14px;
}

div.ctb-window .winmiddle .winbody .infobox ul {
 margin: 12px;
 margin-left: 24px;
 font-size: 13px;
 list-style-type: square;
}

div.ctb-window .winmiddle .winbody .infobox ul li {
 margin: 6px 0;
}

#wrapper div.ctb-window .winmiddle .winbody .infobox .subtitle,div.ctb-window .winmiddle .winbody .infobox .subtitle
 {
 color: #629110;
 font-size: 28px;
 margin: 0;
}

div.ctb-window .winmiddle .winbody .infobox .subtitle2 {
 font-size: 18px;
 font-weight: bold;
}

div.ctb-window .winmiddle .winbody .infobox .subtitle3 {
 font-size: 16px;
 font-weight: bold;
}

div.ctb-window .winmiddle .winbody .infobox .notes {
 width: 750px;
}

#wrapper div.ctb-window .winmiddle .winbody .infobox .notes p,div.ctb-window .winmiddle .winbody .infobox .notes p
 {
 font-size: 14px;
}

#wrapper div.ctb-window .winmiddle .winbody .infobox .notes p sup { line-height: 0; }

div.ctb-window .winmiddle .winbody .infobox .pheading {
 color: #444;
 font-size: 16px;
 font-weight: bold;
}

div.ctb-window .winmiddle .winbody .listbox {
 border-bottom: 1px solid #ddd;
 padding-bottom: 15px;
 margin-bottom: 15px;
 width: 750px;
 overflow: hidden;
}

div.ctb-window .winmiddle .winbody .listbox table.upgradelist {
 border-collapse: collapse;
 width: 730px;
 margin-left: 10px;
 border: 0;
}

div.ctb-window .winmiddle .winbody .listbox table.upgradelist tr td {
 vertical-align: top;
 overflow: hidden;
 border-bottom: 1px dashed #eee;
}

div.ctb-window .winmiddle .winbody .listbox table.upgradelist tr:last-child td
 {
 border-bottom: 0;
}

div.ctb-window .winmiddle .winbody .listbox table.upgradelist tr td.selects
 {
 width: 20px;
 padding-left: 10px;
 padding-top: 10px;
}

div.ctb-window .winmiddle .winbody .listbox table.upgradelist tr td.prodtitle
 {

 padding: 5px 0 5px 0;
 font-size: 18px;
 color: #333;
 font-weight: bold;
}

div.ctb-window .winmiddle .winbody .listbox table.upgradelist tr td.prodname
 {

 padding: 5px 0px 5px 0;
 font-size: 16px;
 color: #000;
 font-weight: bold;
}

div.ctb-window .winmiddle .winbody .listbox table.upgradelist tr td.prodname span.subprod
 {
 font-size: 14px;
 font-weight: normal;
}

div.ctb-window .winmiddle .winbody .listbox table.upgradelist tr td.prodprice
 {
 width: 440px;
 padding: 8px 0px 8px 0;
 font-size: 14px;
 color: #666666;
 /*float:right;*/
}

div.ctb-window .winmiddle .winbody .listbox table.upgradelist tr td.prodprice select.multiterm
 {
 width: 200px;
}

div.ctb-window .winmiddle .winbody .listbox table.upgradelist tr.deactivate td.prodname
 {
 color: #999;
 font-weight: normal;
 text-decoration: line-through;
}

div.ctb-window .winmiddle .winbody .listbox table.upgradelist tr.deactivate td.prodprice
 {
 color: #bbbbbb;
 text-decoration: line-through;
}

div.ctb-window .winmiddle .winbody .listbox table.upgradelist tr.deactivate td.prodprice .green
 {
 color: #bbbbbb;
}

div.ctb-window .winmiddle .winbody .purchasebox {
 color: #666;
}

div.ctb-window .winmiddle .winbody .purchasebox .purchasebox-info {
 float: left;
 display: inline;
 width: 275px;
}

div.ctb-window .winmiddle .winbody .purchasebox .purchasebox-cart {
 float: left;
 display: inline;
 width: 380px;
 margin-left: 30px;
}

div.ctb-window .winmiddle .winbody .purchasebox .purchasebox-cart .order-total
 {
 float: left;
 width: 200px;
}

div.ctb-window .winmiddle .winbody .purchasebox .purchasebox-cart .payment-file
 {
 float: left;
 width: 175px;
}

#wrapper .ctb-window .winmiddle .winbody .purchasebox .purchasebox-cart .payment-file .pricecard
{
margin-top:10px;
}

div.ctb-window .winmiddle .winbody .purchasebox .purchasebox-cart .errormsg
 {
 color: red;
}

div.ctb-window .ctbError {
	background: #fff;
    color: red;
    padding: 20px;
    border-radius: 10px;
}

div.ctb-window .winmiddle .winbody .purchasebox .purchasebox-cart .btnctbnow
 {
 margin-top: 10px;
}

div.ctb-window .winmiddle .winbody .purchasebox .purchasebox-cart .btnctbnow img {border:0px;}

div.ctb-window .winmiddle .winbody .purchasebox .priceheading {
 font-size: 15px;
 font-weight: bold;
 color: #444;
}

div.ctb-window .winmiddle .winbody .purchasebox .pricedisplay {
 margin-bottom: 5px;
 font-size: 26px;
 font-weight: bold;
}

div.ctb-window .winmiddle .winbody .purchasebox .pricecard {
 padding-top: 5px;
 line-height: 14px;
 color: #333;
}

div.ctb-window .winmiddle .winbody .purchasebox table.checkagreement {
 margin: 0;
 margin-top: 10px;
 clear: left;
 float: none;
}

div.ctb-window .winmiddle .winbody .purchasebox .subtitle {
 font-size: 18px;
 color: #444;
}

div.ctb-window .winmiddle .winbody .disclaimerbox {
 margin-top: 60px;
 font-size: 11px;
 color: #999;
}

#wrapper div.ctb-window .winmiddle .winbody .disclaimerbox p,div.ctb-window .winmiddle .winbody .disclaimerbox p
 {
 margin-top: 6px;
 line-height: 14px;
 font-size: 11px;
}

div.ctb-window .winmiddle .winbody .loading-lightbox {
 width: 100%;
 background: #eeeeee;
 position: absolute;
 opacity: 0.80;
 filter: alpha(opacity = 80);
 top: 0;
 left: 0;
 height: 300px;
 display: none;
}

div.ctb-window .winmiddle .loading-ani {
 position: absolute;
 width: 600px;
 height: 160px;
 background: url(/img/graphics/click-to-buy/loaderbg.png) no-repeat;
 top: 0;
 left: 95px;
 display: none;
}

div.ctb-window .winmiddle .loading-ani .ani-content {
 margin-top: 60px;
 text-align: center;
 font-size: 25px;
 color: #84a23b;
 font-weight: bold;
}

div.ctb-window2 .winmiddle .errorMsg {
	background: #fff;
	border-radius: 6px;
	padding: 50px;
}

div.ctb-window .winmiddle .loading-ani .ani-content img.loader
 {
 vertical-align: text-bottom;
}

div.ctb-window .corners-white,div.ctb-window .corners-blue,div.ctb-window .corners-gray
 {
 position: relative;
}

div.ctb-window .corners {
 height: 10px;
 width: 10px;
 overflow: hidden;
 position: absolute;
 background-repeat: no-repeat;
 background-image: url(/img/graphics/click-to-buy/corners-white-10px.png);
}

div.ctb-window .corners.tl {
 background-position: 0px 0px;
 left: 0px;
 top: 0px;
}

div.ctb-window .corners.tr {
 background-position: -10px 0px;
 right: 0px;
 top: 0px;
}

div.ctb-window .corners.bl {
 background-position: 0px -10px;
 bottom: 0px;
 left: 0px;
}

div.ctb-window .corners.br {
 background-position: -10px -10px;
 bottom: 0px;
 right: 0px;
}

/* div.ctb-window .corners.blue {
 background-image: url(/img/graphics/click-to-buy/corners-blue-10px.png);
} */

div.ctb-window .corners.white {
 background-image: url(/img/graphics/click-to-buy/corners-white-10px.png);
}

div.ctb-window .corners.gray {
 background-image: url(/img/graphics/click-to-buy/corners-gray-10px.png);
}

div#ctblsv     .headerbox-body .corners.tl,div#ctbhosting .headerbox-body .corners.tl,div#ctbwebsite .headerbox-body .corners.tl,div#ctbgomobi  .headerbox-body .corners.tl,div#ctbnsprotectsafe .headerbox-body .corners.tl,div#ctbnsprotectassured .headerbox-body .corners.tl,div#ctbseokwr  .headerbox-body .corners.tl
 {
 display: none;
}

div.ctb-window .winbot {
 height: 23px;
 overflow: hidden;
 width: 836px;
 /* background: url(/img/graphics/click-to-buy/ctb-frame-bot.png) no-repeat; */
}

div.ctb-window .closectb {
 border: 0;
 cursor: pointer;
}

div.ctb-window .closectb.xbutton {
    height: 20px;
    width: 20px;
    position: absolute;
    top: -27px;
    right: -32px;
}

div.ctb-window div.print-control {
 float: right;
}

div.ctb-window div.print-control a.print {
 padding-left: 20px;
 background: url(/img/graphics/click-to-buy/icon-print.png) no-repeat 0px 2px;
}

div.ctb-window .green {
 color: #629110;
}

div.ctb-window .plussize {
 font-size: 115%;
}

div.ctb-window .bold {
 font-weight: bold;
}

div.ctb-window .border-bottom {
 border-bottom: 1px solid #DDDDDD;
 padding-bottom: 15px;
 margin-bottom: 15px;
}

div.ctb-window .clr,div.ctb-window .clr2 {
 clear: both;
 font-size: 0;
 height: 0;
 line-height: 0;
 margin: 0;
 padding: 0;
}

.orangesale {
 color: #F26522;
}

.anchortooltip {
 vertical-align: middle;
 cursor: help;
}

.qtip {
 font-size: 12px;
}

th {
 text-align: left;
}

#wrapper .container.am.page .main .section .box.products table tr th {
 width: 200px;
}

#wrapper .container.am.page .main .section .box.products table tr td.info
 {
 width: 350px;
}

#wrapper .container.am.page .main .section .box.products table tr td.action
 {
 padding-left: 20px;
 padding-right: 20px;
}

/* AM side bar domain spinner */

#wrapper .container.am.page .sidebar .box.ads .box.ctb #alternateDomainsDIV .firstlast p {
    font-size: 11px;
    margin: 0 5px 10px 5px;
}
#wrapper .container.am.page .sidebar .box.ads .box.ctb #alternateDomainsDIV .content ul {
    list-style: none outside none;
    font-size: 11px;
}
#wrapper .container.am.page .sidebar .box.ads .box.ctb #alternateDomainsDIV .content ul li {
    padding:0 0 3px 5px;
}
#wrapper .container.am.page .sidebar .box.ads .box.ctb #alternateDomainsDIV .content ul li .ctbAltDomCheck {
    margin-right: 4px;
}
#wrapper .container.am.page .sidebar .box.ads .box.ctb a img {
    padding:0;
}

/* added for june release */

div.ctb-window .winmiddle .winbody .headerbox .introcopy ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
div.ctb-window .winmiddle .winbody .headerbox .introcopy ul li {
    list-style-type: none;
    background: url(/img/icons/ns-link-arrow.gif) no-repeat 5px 4px;
    padding-left: 20px;
}

/* added for june release */

div.ctb-window .winmiddle .winbody .headerbox .introcopy ul {
    list-style-type: none;
    margin: 0;
    padding: 0;
}
div.ctb-window .winmiddle .winbody .headerbox .introcopy ul li {
    list-style-type: none;
    background: url(/img/icons/ns-link-arrow.gif) no-repeat 5px 4px;
    padding-left: 20px;
}

div.ctb-window .formError {
   color:red;
}

#wrapper .container.am.page .main .section .clickToBuy .header p.subtitle span {font-size:20px;color:#de672d;}
#wrapper .container.am.page .main .section .clickToBuy .header p {margin:0;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table {width:700px;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table tr.head th {font-size:14px;color:#fff;font-weight:normal;background:#555;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table tr td.icon {width:43px;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table tr td.info {width:477px;font-size:12px;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table tr td.info strong {font-size:14px;color:#de672d;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table tr td.price {width:100px;vertical-align:middle;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table tr td.price strong {font-size:18px;font-weight:bold;color:#de672d;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table tr td.action {padding:10px;width:70px;vertical-align:middle;}

#wrapper .container.am.home .main .section.services #related-products p.subtitle {color:#629110; font-size: 22px; margin-bottom: 0; clear:both;}
#wrapper .container.am.home .main .section.services #related-products .box.related {margin-bottom: 20px; width: 870px; padding: 5px; background: #eee;}
#wrapper .container.am.home .main .section.services #related-products .box .topLeft {background-position: 0 -30px;}
#wrapper .container.am.home .main .section.services #related-products .box .topRight {background-position: -10px -30px;}
#wrapper .container.am.home .main .section.services #related-products .box .bottomLeft {background-position: 0 -40px;}
#wrapper .container.am.home .main .section.services #related-products .box .bottomRight {background-position: -10px -40px;}
#wrapper .container.am.home .main .section.services #related-products .box .rel-item {font-size: 12px; padding: 10px; background: #f5f5f5; border: 1px solid #eee;}
#wrapper .container.am.home .main .section.services #related-products .box .rel-item .thumb {float: left; width: 60px;}
#wrapper .container.am.home .main .section.services #related-products .box .rel-item .content {float: left; margin-left: 10px; padding-top: 2px;}
#wrapper .container.am.home .main .section.services #related-products .box .rel-item .content a.title {font-size: 16px; font-weight: bold; text-decoration: none;}
#wrapper .container.am.home .main .section.services #related-products .box .rel-item .content a.launch {text-decoration: none; background:url('/img/backgrounds/account-manager/hp-link-arrow.gif') no-repeat scroll 0 6px transparent; padding-left: 8px;}

div.ctb-window .winmiddle .winbody .headerbox .introcopy ul { list-style-type: none; margin: 0px;}
div.ctb-window .winmiddle .winbody .headerbox .introcopy ul li { list-style-type: none; background: url(/img/icons/ns-link-arrow.gif) no-repeat 5px 4px; padding-left: 20px;}

#wrapper .container div.banner-ad {margin: 0 10px; display: none;}
#wrapper .container div.banner-ad .box .topLeft {background-position: 0 -30px;}
#wrapper .container div.banner-ad .box .topRight {background-position: -10px -30px;}
#wrapper .container div.banner-ad .box .bottomLeft {background-position: 0 -40px;}
#wrapper .container div.banner-ad .box .bottomRight {background-position: -10px -40px;}
#wrapper .container div.banner-ad .box .ad-content {background: #D9EF99; width: 870px; padding: 10px 15px; font-size: 13px; color: #333; text-align: center;}

#wrapper .container.am.page .main .section .clickToBuy .header p.subtitle span {font-size:20px;color:#de672d;}
#wrapper .container.am.page .main .section .clickToBuy .header p {margin:0;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table {width:700px;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table tr.head th {font-size:14px;color:#fff;font-weight:normal;background:#555;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table tr td.icon {width:43px;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table tr td.info {width:477px;font-size:12px;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table tr td.info strong {font-size:14px;color:#de672d;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table tr td.price {width:100px;vertical-align:middle;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table tr td.price strong {font-size:18px;font-weight:bold;color:#de672d;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table tr td.action {padding:10px;width:70px;vertical-align:middle;}



#wrapper .container.am.home .main .section.services #related-products .content .box .topLeft,
#wrapper .container.am.home .main .section.services #related-products .content .box .topRight,
#wrapper .container.am.home .main .section.services #related-products .content .box .bottomLeft,
#wrapper .container.am.home .main .section.services #related-products .content .box .bottomRight{
    background: url("/img/backgrounds/corners-f5f5f5.png") no-repeat scroll 0 0 transparent;
    font-size: 1px;
    height: 10px;
    line-height: 0;
    position: absolute;
    width: 10px;
    z-index: 10;
}

#wrapper .container.am.home .main .section.services #related-products .content .box .topLeft{background-position: 0 0;}
#wrapper .container.am.home .main .section.services #related-products .content .box .topRight{background-position: -10px 0;}
#wrapper .container.am.home .main .section.services #related-products .content .box .bottomLeft{background-position: 0 -10px;}
#wrapper .container.am.home .main .section.services #related-products .content .box .bottomRight{background-position: -10px -10px;}

/* support the hack for hiding java applet */
.ctb-jhidden { visibility: hidden; }

#wrapper .container.am.home .main .section.services #related-products p.subtitle {color:#629110; font-size: 22px; margin-bottom: 0; clear:both;}
#wrapper .container.am.home .main .section.services #related-products .box.related {margin-bottom: 20px; width: 870px; padding: 5px; background: #eee;}
#wrapper .container.am.home .main .section.services #related-products .box .topLeft {background-position: 0 -30px;}
#wrapper .container.am.home .main .section.services #related-products .box .topRight {background-position: -10px -30px;}
#wrapper .container.am.home .main .section.services #related-products .box .bottomLeft {background-position: 0 -40px;}
#wrapper .container.am.home .main .section.services #related-products .box .bottomRight {background-position: -10px -40px;}
#wrapper .container.am.home .main .section.services #related-products .box .rel-item {font-size: 12px; padding: 10px; background: #f5f5f5; border: 1px solid #eee;}
#wrapper .container.am.home .main .section.services #related-products .box .rel-item .thumb {float: left; width: 60px;}
#wrapper .container.am.home .main .section.services #related-products .box .rel-item .content {float: left; margin-left: 10px; padding-top: 2px;}
#wrapper .container.am.home .main .section.services #related-products .box .rel-item .content a.title {font-size: 16px; font-weight: bold; text-decoration: none;}
#wrapper .container.am.home .main .section.services #related-products .box .rel-item .content a.launch {text-decoration: none; background:url('/img/backgrounds/account-manager/hp-link-arrow.gif') no-repeat scroll 0 6px transparent; padding-left: 8px;}

div.ctb-window .winmiddle .winbody .headerbox .introcopy ul { list-style-type: none; margin: 0px;}
div.ctb-window .winmiddle .winbody .headerbox .introcopy ul li { list-style-type: none; background: url(/img/icons/ns-link-arrow.gif) no-repeat 5px 4px; padding-left: 20px;}

#wrapper .container div.banner-ad {margin: 0 10px; display: none;}
#wrapper .container div.banner-ad .box .topLeft {background-position: 0 -30px;}
#wrapper .container div.banner-ad .box .topRight {background-position: -10px -30px;}
#wrapper .container div.banner-ad .box .bottomLeft {background-position: 0 -40px;}
#wrapper .container div.banner-ad .box .bottomRight {background-position: -10px -40px;}
#wrapper .container div.banner-ad .box .ad-content {background: #D9EF99; width: 870px; padding: 10px 15px; font-size: 13px; color: #333; text-align: center;}

#wrapper .container.am.page .main .section .clickToBuy .header p.subtitle span {font-size:20px;color:#de672d;}
#wrapper .container.am.page .main .section .clickToBuy .header p {margin:0;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table {width:700px;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table tr.head th {font-size:14px;color:#fff;font-weight:normal;background:#555;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table tr td.icon {width:43px;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table tr td.info {width:477px;font-size:12px;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table tr td.info strong {font-size:14px;color:#de672d;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table tr td.price {width:100px;vertical-align:middle;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table tr td.price strong {font-size:18px;font-weight:bold;color:#de672d;}
#wrapper .container.am.page .main .section .clickToBuy .box.products table tr td.action {padding:10px;width:70px;vertical-align:middle;}



#wrapper .container.am.home .main .section.services #related-products .content .box .topLeft,
#wrapper .container.am.home .main .section.services #related-products .content .box .topRight,
#wrapper .container.am.home .main .section.services #related-products .content .box .bottomLeft,
#wrapper .container.am.home .main .section.services #related-products .content .box .bottomRight{
    background: url("/img/backgrounds/corners-f5f5f5.png") no-repeat scroll 0 0 transparent;
    font-size: 1px;
    height: 10px;
    line-height: 0;
    position: absolute;
    width: 10px;
    z-index: 10;
}

#wrapper .container.am.home .main .section.services #related-products .content .box .topLeft{background-position: 0 0;}
#wrapper .container.am.home .main .section.services #related-products .content .box .topRight{background-position: -10px 0;}
#wrapper .container.am.home .main .section.services #related-products .content .box .bottomLeft{background-position: 0 -10px;}
#wrapper .container.am.home .main .section.services #related-products .content .box .bottomRight{background-position: -10px -10px;}

/* support the hack for hiding java applet */
.ctb-jhidden { visibility: hidden; }

div.ctb-window .winmiddle .winbody .listbox table.upgradelist tr td.prodname em {color: #666666; font-size: 12px;}
div.ctb-window .winmiddle .winbody .featuresbox .feature { float: left; margin: 0 0 20px; width: 345px;}
div.ctb-window .winmiddle .winbody .featuresbox .feature .thumbnail {float: left; width: 75px;}
div.ctb-window .winmiddle .winbody .featuresbox .feature .content {float: left; padding: 0 20px 0 10px; width: 240px;}


/* AM home updates for North Social */
#wrapper .container.am.home .main .section.services #related-products .box .rel-item .rel-item-product {float:left;margin:0;width:424px;}
#wrapper .container.am.home .main .section.services #related-products .box .rel-item .rel-item-product .thumb {float:left;width:60px;}
#wrapper .container.am.home .main .section.services #related-products .box .rel-item .rel-item-product .content {float:left;margin:0 0 0 10px;padding:2px 20px 10px 0;width:334px;font-size:12px;line-height:1.5;color:#555;}
#wrapper .container.am.home .main .section.services #related-products .box .rel-item .rel-item-product .content .newListSelected a{font-size:12px; font-weight:normal;}



/* SEO Optimizer CTB */
div.ctb-window .winmiddle .winbody .listbox table.upgradelist tr td.prodname em {font-size:12px;color:#666;}
div.ctb-window .winmiddle .winbody .featuresbox .feature {float:left;margin:0 0 20px 0;width:345px;}
div.ctb-window .winmiddle .winbody .featuresbox .feature .thumbnail {float:left;width:90px;}
div.ctb-window .winmiddle .winbody .featuresbox .feature .content {float:left;padding:0 20px 0 10px;width:225px;}

div.ctb-window .winmiddle .winbody .featuresbox .viewSample {margin:5px 0 10px 0;padding:2px 0 2px 20px;color: #0991AC;cursor: pointer;font-size: 12px;line-height: 1;background: url(/img/graphics/affiliate-program/faq-toggle.gif) no-repeat 0 2px;}
div.ctb-window .winmiddle .winbody .featuresbox .viewSample.open {background-position:0 -26px;}
div.ctb-window .winmiddle .winbody .featuresbox .sampleScreen {margin:10px 0;padding:10px 0 0 0;text-align:center;border:1px solid #bbb;}

/* fix dynamic pricing formatting */
div.ctb-window .SFDynamicPricing { display: inline; }

/* Email Marketing */
div.ctb-window .winmiddle .winbody .headerbox .headerbox-body .introcopy.email-marketing ul{margin: 20px 0 45px 5px; padding:0;}
div.ctb-window .winmiddle .winbody .headerbox .headerbox-body .introcopy.email-marketing ul li{background:none; list-style: inside; margin: 10px 30px 10px 0; font-size:14px; color:#666666; padding: 0;}
div.ctb-window .winmiddle .winbody .headerbox .headerbox-body .introcopy.email-marketing p.subtitle span{color:#52575b;}
div.ctb-window .winmiddle .winbody .headerbox .headerbox-body .introcopy.email-marketing p.subtitle span a img{margin-bottom:2px;}
div.ctb-window .winmiddle .winbody .headerbox .headerbox-body .introcopy.email-marketing p.pay{font-size:13px;margin:3px 0 12px 2px;color:#666666;}
div.ctb-window .winmiddle .winbody .headerbox .headerbox-body .introcopy.email-marketing div.powered{padding: 10px 0 0 3px;}
div.ctb-window .winmiddle .winbody .headerbox .headerbox-body .introcopy.email-marketing div.graphic{float:right;margin:-50px 0 0 30px;}
div.ctb-window .winmiddle .winbody .headerbox .headerbox-body .introcopy.email-marketing div ul {padding:0; margin: 20px 0 45px 5px;}
div.ctb-window .winmiddle .winbody .headerbox .headerbox-body .introcopy.email-marketing div ul li{padding:0; margin: 10px 30px 10px 0; list-style:inside; background:none; color:#666666; font-size:14px;}
#wrapper .container .box.ad.email-marketing {margin-left:0;}
div.ctb-window .winmiddle .winbody .headerbox .headerbox-body .introcopy.email-marketing .terms-detail{display:none;}
div.ctb-window .winmiddle .winbody .headerbox .headerbox-body .introcopy.email-marketing .terms-detail p{font-size:12px !important;}



div.ctb-window .winmiddle .winbody .headerbox .headerbox-body .introcopy.email-marketing ul li { background:none; list-style: inside; margin: 10px 30px 10px 0; font-size:14px; color:#666666; padding: 0; }



/* Cross Sell Hosting */
#cross-sell-hosting .h1 {text-align:left;margin-top:20px;margin-bottom:30px;}
#cross-sell-hosting .action {padding:10px 0 20px 0;text-align:center;}
#cross-sell-hosting .header {padding-bottom:20px;}
#cross-sell-hosting .box {background:#eeeeee;position:relative;padding:10px;}
#cross-sell-hosting .box .onebox {background:#ffffff;position:relative;width:730px;}
#cross-sell-hosting .box .onebox .boxcontent {padding:0 0 15px 0;}
#cross-sell-hosting .box .onebox .boxcontent ul {list-style:none;}
#cross-sell-hosting .box .onebox .boxcontent ul li {border-top:1px solid #EEEEEE;padding:15px 0 0 15px;}
#cross-sell-hosting .box .onebox .boxcontent ul li.first {border-top:0;}
#cross-sell-hosting .box .onebox .boxcontent ul li div.data p {font-size:13px;margin:5px 0 15px 0;}
#cross-sell-hosting .box .onebox .boxcontent ul li.first div.data {height:138px;}
#cross-sell-hosting .box .onebox .boxcontent ul li div.data p.label {font-size:15px;color:#666666;font-weight:bold;margin:0 0 20px 0;}
#cross-sell-hosting .box .onebox .boxcontent ul li div.data p.title {font-size:18px;color:#0C4E4E;margin:0;}
#cross-sell-hosting .box .onebox .boxcontent ul li div.data p.title sup {font-size:11px;font-weight:bold;position:relative;top:3px;}
#cross-sell-hosting .box .onebox .boxcontent ul li.first div.data p.title {margin-top:35px;}
#cross-sell-hosting .box .onebox .boxcontent ul li div.data img.icon {float:left;}
#cross-sell-hosting .box .onebox .boxcontent ul li div.data {width:530px;}
#cross-sell-hosting .box .onebox .boxcontent div.button {position:relative;}
#cross-sell-hosting .box .onebox .boxcontent div.button input {position:absolute;right:18px;bottom:18px;}
#cross-sell-hosting .box .onebox .boxcontent p.save {font-size:16px;font-weight:bold;color:#94ba11;text-transform:uppercase;}
#cross-sell-hosting .box .onebox .boxcontent p.price {font-size:26px;font-weight:normal;color:#333333;font-weight:bold;}
#lightbox-additional-domains {background:none repeat scroll 0 0 #000000;display:none;left:0;opacity:0.5;position:absolute;top:0;width:100%;z-index:100000;}


/* Stylish Select */
#wrapper div.ctb-window .stylish-select ul.newList{left:-9999px;}
#wrapper div.ctb-window ul.newList *{margin:0;padding:0;z-index:9999;}
#wrapper div.ctb-window ul.newList{margin:0;padding:0;list-style:none;color:#444;background:#fff;position:absolute;border:1px solid #ccc;left:0;overflow:none;z-index:9999;min-width:300px;}
#wrapper div.ctb-window ul.newList a{color:#444;text-decoration:none;display:block;padding:5px;background:none;}
div.ctb-window .newListSelected{float:left;margin:0px; margin-left: 10px; margin-top: 6px; width:300px;color:#606060;height:35px;line-height:34px;padding:0;font-size:18px;background:url(/img/graphics/click-to-buy/pslp-dom-select-bg-300.png) no-repeat;cursor:pointer;outline:none;}
div.ctb-window .newListSelected span{width:300px;display:block;}
#wrapper div.ctb-window ul.newList li{line-height:22px;}
#wrapper div.ctb-window ul.newList li a{padding:3px 8px;display:block;width:auto;font-size:18px;}
#wrapper div.ctb-window ul.newList li a:focus{-moz-outline-style:none;width:auto;}
div.ctb-window .selectedTxt{width:270px;overflow:hidden;text-overflow:ellipsis;height:35px;padding:0 5px; padding-right: 25px;}
div.ctb-window .hiLite{background:#79aa01!important;color:#fff!important;}
div.ctb-window .newListHover{background:#ccc!important;color:#444!important;cursor:pointer;}
div.ctb-window .newListSelHover,
div.ctb-window .newListSelFocus{background-position:0 -35px;cursor:pointer;z-index:999999;}
div.ctb-window .newListOptionTitle{font-weight:bold;}
div.ctb-window .newListOptionTitle ul{margin:3px 0 0;}
div.ctb-window .newListOptionTitle li{font-weight:normal;border-left:1px solid #ccc;}

/* Two Col List */
div.ctb-window ul.ctbTwoColList {float:left; width:49%;}
div.ctb-window ul.ctbTwoColList li {background:url(/img/graphics/click-to-buy/check.png) no-repeat scroll 5px 6px transparent;list-style-type:none;padding:0 0 10px 25px;font-size:13px;}

/* Sitelock */

div.ctb-window .winmiddle .winbody .headerbox-body .corners.tl {display: none;} /* hide top left corner for tabs */
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-sitelock {padding: 20px; padding-top: 25px;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-sitelock p {font-size: 14px; margin: 10px 0;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-sitelock p.heading {text-align:left;margin: 0; padding: 0; color: #3a3939; font-size: 32px;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-sitelock p.heading span {color :#838181; font-size: 22px;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-sitelock p.subheading {text-align:left;margin: 10px 0;font-size: 18px; color: #444444; line-height: 22px;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-sitelock ul,
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-sitelock ol {font-size: 14px; margin: 20px;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-sitelock ol li {margin: 5px 0;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-sitelock ul.arrows {list-style-type: none; margin: 20px 0;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-sitelock ul.arrows li {background: url(/img/graphics/sitelock/bullet-arrow.gif) no-repeat 5px 3px; padding-left: 20px; margin: 8px 0;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-sitelock ul.steps {list-style-type: none; margin: 20px 0;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-sitelock ul.steps li {margin: 8px 0;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-sitelock ul.steps li span.label {color: #629110; font-weight: bold;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-sitelock .feature-list p.heading {margin: 0; margin-top: 20px; color: #333333; font-size: 18px;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-sitelock .button {text-align: right; margin: 20px 0; margin-top: 40px;}
div.ctb-window .winmiddle .winbody .disclaimerbox {margin-top: 0px;}
#wrapper div.ctb-window .winmiddle .winbody .disclaimerbox p {font-size: 10px;}



div.ctb-window .winmiddle .winbody .ctb-sitelock.featuresbox .feature .thumbnail {width: 30px; padding: 0 10px;}
div.ctb-window .winmiddle .winbody .ctb-sitelock.featuresbox .feature .content {padding: 0 20px 0 0px; width: 275px; font-size: 13px;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-sitelock.featuresbox .subtitle3 {color: #629110;}


div.ctb-window .winmiddle .winbody .headerbox-body .tabcontent {position: relative;}
div.ctb-window .winmiddle .winbody .headerbox-body .tabcontent img.ribbon-try-free {position: absolute; top: 8px; right: -18px;}


#wrapper div.ctb-window .winmiddle .winbody .ctb-sitelock-register {padding: 20px; text-align: center;}
#wrapper div.ctb-window .winmiddle .winbody .ctb-sitelock-register p.heading {margin: 0; padding: 0; color: #629110; font-size: 28px;}
#wrapper div.ctb-window .winmiddle .winbody .ctb-sitelock-register p.subheading {margin: 0;font-size: 14px; color: #333333;}
#wrapper div.ctb-window .winmiddle .winbody .ctb-sitelock-register .regbox .error {padding-left: 4px;}
#wrapper div.ctb-window .winmiddle .winbody .ctb-sitelock-register .regbox .error p {margin: 0; margin-bottom: 6px; color: #c6151c;}
#wrapper div.ctb-window .winmiddle .winbody .ctb-sitelock-register .regbox {width: 540px; text-align: left; margin: 20px auto;}
#wrapper div.ctb-window .winmiddle .winbody .ctb-sitelock-register .regbox p.example {color: #848484; margin-top: 6px; font-size: 14px; padding-left: 4px;}

#wrapper div.ctb-window .winmiddle .winbody .ctb-sitelock-register input.domain-input {border: none; width: 310px; height: 35px; line-height: 35px; padding: 6px 15px; background: url(/img/graphics/sitelock/domaininput.png) no-repeat 0px 0px; color: #333333; vertical-align: middle; font-size: 22px;}
#wrapper div.ctb-window .winmiddle .winbody .ctb-sitelock-register input.activate-now {vertical-align: middle;}


/* Account Manager Interstitial Promoting Auto Renew */
div.ctb-window .winmiddle .winbody .headerbox-body .corners {display: none;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial{margin-bottom:40px;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .headerbox{margin-bottom:10px;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .headerbox .corners.bl, div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .headerbox .corners.br{display:none;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .intro{height:78px;padding-top:12px;background:url(/img/icons/fb-icon-auto-renew.png) no-repeat 10px 0;padding-left:120px;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .intro p.heading{font-size:24px;color:#444444;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .intro p.subheading{color:#464747;font-size:16px;margin-bottom:16px;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .account-services{width:700px;margin:0 auto;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .service-labels{height:28px;padding:4px;border-bottom:1px solid #dddddd;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .service-labels p{margin:0;float:left;line-height:28px;font-size:11px;font-weight:bold;color:#333333;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .service-labels p.service{width:225px;margin-left:40px;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .service-labels p.expire{width:225px;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .service-list{overflow:auto;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .service-list table{border-collapse:collapse;width:100%;font-size:11px;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .service-list table td{height:37px;padding:4px 0px;border-bottom:1px solid #dddddd;vertical-align:middle;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .service-list table td.auto-renew{width:42px;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .service-list table td.auto-renew input{margin-left:8px;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .service-list table td.service{width:225px;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .service-list table td.expire{width:225px;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .service-list table tr:nth-child(even) td{background:#f0f0f0;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .button{float:right;text-align:right;margin-right:25px;margin-top:10px;font-size:12px;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .button input{vertical-align:middle;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .button span.nothanks{margin:0 20px;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .button span#submitAutorenew{position:relative;top:12px;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .see-details{float:left;margin:10px 0;margin-left:25px;}
#wrapper div.ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .see-details p{font-size:11px;}

/* Take-A-Payment Squared */
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-tap-square {padding:25px 20px 20px 0;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-tap-square.wbackground {background: url(/img/graphics/click-to-buy/tap-alt-overview-bg.jpg) no-repeat bottom left; padding-left: 250px; min-height: 260px;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-tap-square p {font-size: 14px; margin:10px 10px 10px 20px;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-tap-square p.heading {margin:0 0 0 20px; padding: 0; color: #93a23b; font-size: 22px;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-tap-square p.subheading {margin: 0; font-size: 14px; line-height: 22px;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-tap-square ul,
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-tap-square ol {font-size: 14px; margin:20px 20px 20px 40px;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-tap-square ol li {margin: 5px 0;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-tap-square ul.checks {list-style-type: none; margin: 10px 0;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-tap-square ul.checks li {background: url(/img/graphics/click-to-buy/bullet-check.png) no-repeat 1px 2px; padding-left: 22px; margin: 10px 0;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-tap-square .button {text-align: right; width: 200px; text-align: center; margin: 25px 0px 4px auto; font-size: 13px;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-tap-square .button input {vertical-align: bottom;margin-bottom: 4px;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-tap-square .feature-list p.heading {margin:20px 0 0 20px;color: #333333; font-size: 18px;}
#wrapper div.ctb-window .winmiddle .winbody .disclaimerbox {margin-top: 10px;}

/* New Style (for Website Offer) */
div.ctb-window.ctb-window2 .wintop {display: none;}
div.ctb-window.ctb-window2 .winmiddle {background: transparent;}
div.ctb-window.ctb-window2 .winmiddle .winbody {background: transparent;}
div.ctb-window.ctb-window2 .winbot {display: none;}
div.ctb-window.ctb-window2 .corners.blue {display: none;}
div.ctb-window.ctb-window2 .closectb.xbutton {right:57px;display:block;}

div.ctb-window.ctb-window2 #ctb-content .newDisclaimer .newDisclaimerShort,
div.ctb-window.ctb-window2 #ctb-content .newDisclaimer .newDisclaimerShort a,
div.ctb-window.ctb-window2 #ctb-content .newDisclaimer .newDisclaimerClose,
div.ctb-window.ctb-window2 #ctb-content .newDisclaimer .newDisclaimerClose a {color:#E85B01;font-weight:600;}
div.ctb-window.ctb-window2 #ctb-content .newDisclaimer .newDisclaimerShort a {text-decoration:underline;}
div.ctb-window.ctb-window2 #ctb-content .newDisclaimer .newDisclaimerDetail {border:1px solid #c9cbcf;color:#999;padding: 5px;border-radius:3px;height:75px;overflow-y:scroll;font-size:10px;}
div.ctb-window.ctb-window2 #ctb-content .newDisclaimer .newDisclaimerDetail p {margin-bottom: 0.5em;}
div.ctb-window.ctb-window2 #ctb-content .newDisclaimer .newDisclaimerDetail p:first-child {margin-bottom: 0;}
div.ctb-window.ctb-window2 #ctb-content .newDisclaimer .newDisclaimerClose,
div.ctb-window.ctb-window2 #ctb-content .newDisclaimer .newDisclaimerDetail {display:none;}

/* Website Builder */
div.ctb-window.ctb-window2 #ctb-content .build-website {width: 690px; margin: 0 auto;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-header {background: #e6e6e6; padding: 10px; border-radius: 6px 6px 0px 0px;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-header p.heading {font-size: 30px; font-weight: 600; margin-top: 10px;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-header p.subheading {font-size: 16px; line-height: 22px; color: #444; font-weight: 600;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-header p.subheading span {color:#4438B6;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-header .header {height: 110px; padding-left: 122px;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-header .header.intro {background: url(/img/graphics/click-to-buy/v2/build-website-icon.gif) no-repeat 0px 10px; padding-top: 14px; height: 96px;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-header .header.thanks {background: url(/img/graphics/click-to-buy/v2/thanks-icon.gif) no-repeat 30px 20px; padding-top: 20px; height: 76px;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body {padding: 10px 20px; background: #ffffff;  border-radius: 0px 0px 6px 6px;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body .offer-details {margin-top:10px;padding: 20px; border: 1px solid #e7e7e7;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body .offer-details .header {text-align: center; margin-bottom: 30px;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body .offer-details .header p.heading {font-size: 20px; color: #333333; font-weight: 600; text-align: left;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body .offer-details .header p.subheading {font-size: 24px; color: #82bc41;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body .offer-details .feature-list {margin-bottom: 20px;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body .offer-details .feature-list ul {list-style-type: none; font-size: 14px; color: #333333; width: 260px; float: left; margin-left: 5px;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body .offer-details .feature-list ul li {background: url(/img/icons/ns-green-check.png) no-repeat 0px 5px; padding-left: 24px; margin: 12px 0;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body .offer-details .next-step p.label {color: #999; font-size: 20px; margin-bottom: 12px;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body .offer-details .next-step p.heading { font-size: 18px; margin-bottom: 20px; color: #333333; text-align:center;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body .offer-details .example {text-align: center; margin-top: 20px; margin-bottom: 15px;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body .offer-details .example p { font-size: 18px; color: #333333;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body .priceNote {margin-top: 10px; text-align: right; font-size: 14px;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body .priceNote span {color:#4438B6;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body .button {float: right; margin-top: 10px; text-align: center;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body .button input.btn-green {background-color: #114A9B; border: none; font-size: 15px; color: #FFFFFF; display: inline-block; padding: 8px 20px; text-transform: uppercase; border-radius: 5px; cursor: pointer; margin-bottom: 6px; letter-spacing: 1px; font-weight: 600;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body .button input.btn-grey {background-color: #b8b8b8; border: none; font-size: 15px; color: #FFFFFF; display: inline-block; padding: 8px 50px; text-transform: uppercase; border-radius: 5px; cursor: pointer; margin-bottom: 6px; letter-spacing: 1px; margin-left: 10px;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body .button p a {text-decoration: none; color: #E85B01;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body .disclaimer {margin-top: -20px;margin-bottom: 4px;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body .disclaimer p {font-size: 11px;}
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body .disclaimer p a {text-decoration: none; color: #82bc41;}

/* TAP 2 -- inherits from website builder, but with some overrides */
div.ctb-window.ctb-window2 #ctb-content .build-website.tap2 .build-website-header .header.intro {background: url(/img/graphics/click-to-buy/v2/tap-icon.gif) no-repeat 0px 10px; padding-top: 14px; height: 96px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.tap2 .build-website-header p.heading {font-size: 25px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.tap2 .build-website-body .offer-details .header,
div.ctb-window.ctb-window2 #ctb-content .build-website.tap2 .build-website-body .offer-details .feature-list {margin-bottom:0}
div.ctb-window.ctb-window2 #ctb-content .build-website.tap2 .build-website-body .offer-details .feature-list ul {float:none;width:auto;}

/* Domain Security Wizard -- inherits from website builder, but with some overrides */
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz .build-website-header .header.intro {background: url(/img/graphics/click-to-buy/v2/dsc-icon.gif) no-repeat 0px 10px; padding-top: 14px; height: 96px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz .build-website-header .header.intro.email {background: url(/img/graphics/click-to-buy/v2/email-icon.gif) no-repeat 0px 10px; padding-top: 14px; height: 96px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz .build-website-header .header.thanks {background: url(/img/graphics/click-to-buy/v2/thanks-icon.gif) no-repeat 10px 10px; height: 110px; padding-left: 100px; padding-top: 14px; height: 76px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz .build-website-header p.heading {font-size: 16px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz.step3 .build-website-header p.heading {font-size: 28px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz .build-website-header p.subheading {font-size:14px;font-weight:400;margin-top:5px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz .build-website-body .offer-details .header p.heading {font-size:18px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz .build-website-body .offer-details .header,
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz .build-website-body .offer-details .feature-list {margin-bottom:0}
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz .build-website-body .offer-details .feature-list ul {float:none;width:auto;}
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz .build-website-body .offer-details .dsc-subtitle {font-weight:600;font-size:17px;margin:10px 20px 0 0;float:left;}
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz .build-website-body .offer-details .dsc-subtitle.email-domain {white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz p.note {color:#bbb;margin-top:15px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz .row {clear:both;}
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz .row input {float:left;padding:5px;background:linear-gradient(to bottom, #e9e9e9 0%,#ffffff 100%);border:1px solid #cbcbcb;border-radius:5px;margin: 5px 5px 0 0;}
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz .row .eDescText {position:relative;width:180px;top:-7px;height:32px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz .row input.dsc-emailname {height:25px;width:205px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz .row input.dsc-password1,
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz .row input.dsc-password2 {height:26px;width: 160px;padding:2px 5px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz .build-website-body .offer-details .dsc-subtitle.e {margin:10px 10px 0 0;}
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz .build-website-body .offer-details .email-pass {float:left;margin:10px 15px 0 0;font-size:14px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz p.mnote {color:#666;padding-top:15px;font-size:11px}
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz .build-website-body .offer-details .next-step {font-size:15px}
div.ctb-window.ctb-window2 #ctb-content .build-website.dscwiz .build-website-body .offer-details .next-step .dyn-domain {font-weight:600;color:#629110;}

/* Email Pro Upgrade -- inherits from website builder, but with some overrides */
div.ctb-window.ctb-window2 #ctb-content .build-website.emailpro.error {background: #ffffff; border-radius: 6px; padding: 20px; color: red; width: 650px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.emailpro .build-website-header {background-color: #efefef;}
div.ctb-window.ctb-window2 #ctb-content .build-website.emailpro .build-website-header .header.intro {background: url(/img/graphics/click-to-buy/ctbheaderimg-email-config.jpg) no-repeat 6px 5px; padding-top: 14px; padding-left: 118px; height: 96px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.emailpro .build-website-header p.heading {font-size: 20px; font-weight: 500; line-height: 24px; margin-top: 3px; margin-bottom: 8px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.emailpro .build-website-header p.subheading {font-size: 14px; font-weight: 500;}
div.ctb-window.ctb-window2 #ctb-content .build-website.emailpro .build-website-body .offer-details {background: url(/img/graphics/click-to-buy/ctb-mail-pro-upgrade-background-2.jpg) no-repeat 524px 24px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.emailpro .build-website-body .offer-details .header,
div.ctb-window.ctb-window2 #ctb-content .build-website.emailpro .build-website-body .offer-details .feature-list {margin-bottom:0}
div.ctb-window.ctb-window2 #ctb-content .build-website.emailpro .build-website-body .offer-details .feature-list ul {float:none;width:auto;}


/* Hosting Pro Upgrade -- inherits from website builder, but with some overrides */
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus.error {background: #ffffff; border-radius: 6px; padding: 20px; color: red; width: 650px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus .build-website-header {}
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus .build-website-header .header.intro {background: url(/img/graphics/click-to-buy/ctbheaderimg-hostingpro.jpg) no-repeat 16px 8px; padding-top: 14px; padding-left: 118px; height: 96px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus .build-website-header p.heading {font-size: 20px; font-weight: 600; line-height: 24px; margin-top: 3px; margin-bottom: 8px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus .build-website-header p.heading span.highlight {color: #8ec641;}
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus .build-website-header p.subheading {font-size: 14px; font-weight: 500;}
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus .build-website-body .offer-details {}
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus .build-website-body .offer-details p.heading {font-size: 14px; font-weight: 600;}
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus .build-website-body .offer-details .feature-list {margin-top: 18px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus .build-website-body .offer-details .feature-list ul {float:none;width:auto; padding-left: 10px; background: url(/img/graphics/click-to-buy/ctb-hosting-pro-upgrade-background.jpg) no-repeat 500px center;}
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus .build-website-body .offer-details .feature-list ul li {background: url(/img/graphics/sitelock/bullet-arrow.gif) no-repeat 0px 3px; padding-left: 16px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus .build-website-body .offer-details .select-hosting {margin: 30px 0;}
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus .build-website-body .offer-details .select-hosting p.heading {font-size: 16px; margin-bottom: 6px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus .build-website-body .priceNote {font-size: 12px; float: right;}
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus .build-website-body .button {clear: right;}
#wrapper div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus .build-website-body .disclaimer {margin: 0; margin-top: 4px; line-height: 1; width: 330px; color: #999;}
#wrapper div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus .build-website-body .disclaimer p {font-size: 10px;}
/* Hosting Pro Upgrade Congratulations */
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus.thanks .build-website-header p.heading {margin-top: 15px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus.thanks .build-website-body .offer-details {text-align: center; }
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus.thanks .build-website-body .offer-details p {font-size: 14px; margin: 10px 0;}
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus.thanks .build-website-body .offer-details p.heading {color: #0aafce; font-size: 22px; margin-top: 4px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus.thanks .build-website-body .offer-details p.message {font-size: 18px; padding: 0 30px; line-height: 30px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus.thanks .build-website-body .button {float: none; margin: 30px 0; margin-bottom: 20px;}
div.ctb-window.ctb-window2 #ctb-content .build-website.host-pro-plus.thanks .build-website-body .button a.btn-green {background-color: #82bc41;border: medium none;border-radius: 5px;color: #ffffff;cursor: pointer;display: inline-block;font-size: 14px;font-weight: 600;margin-bottom: 6px;padding: 8px 20px;text-transform: uppercase;text-decoration: none;}




/* Backup Hosting */
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-backup-hosting #tabcontent1 .introcopy .icon {background:url(/img/graphics/click-to-buy/overview.jpg) no-repeat right bottom;padding:10px 0 140px 0;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-backup-hosting #tabcontent1 .introcopy .icon p.subtitle {font-size:26px;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-backup-hosting #tabcontent1 .introcopy .icon p.copy {float:left;width:500px;padding:20px 0;font-size:17px;line-height:24px;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-backup-hosting #tabcontent1 .introcopy .icon p.copy strong,
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-backup-hosting #tabcontent2 .introcopy .copy-align p.copy strong {color:#000000;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-backup-hosting #tabcontent2 .introcopy .copy-align {float:left;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-backup-hosting #tabcontent2 .introcopy .copy-align ul.greenCheck {list-style-type:none;padding-left:0;margin:12px 0;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-backup-hosting #tabcontent2 .introcopy .copy-align ul.greenCheck li {background:url('/img/icons/ns-green-check.png') no-repeat 3px 3px;margin:0;padding-left:20px;font-weight:bold;font-style:italic;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-backup-hosting #tabcontent2 .see-features {text-align:right;margin-bottom:0;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-backup-hosting #tabcontent2 .introcopy .copy-align p span.note,
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-backup-hosting #tabcontent3 .featuresbox div.item p span.note {text-decoration:underline;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-backup-hosting #tabcontent3 .featuresbox {padding:0 20px;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-backup-hosting #tabcontent3 .featuresbox div.item {width:600px;float:left;display:inline;padding-right:25px;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-backup-hosting #tabcontent3 .featuresbox div.item p span.subtitle3 {color:#629110;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-backup-hosting #tabcontent3 .featuresbox div.item p {padding:0 0 0 130px;margin:6px;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-backup-hosting #tabcontent3 .featuresbox div.item p.icon2 {background:url(/img/graphics/click-to-buy/feature2.jpg) no-repeat 0px 0px;}
#wrapper div.ctb-window .winmiddle .winbody .headerbox .ctb-backup-hosting #tabcontent3 .featuresbox div.item p.icon1 {padding:20px 0 10px 130px;background:url(/img/graphics/click-to-buy/feature1.jpg) no-repeat 0px 0px;}
/* Backup Hosting Congratulations */
#wrapper div.ctb-window .winmiddle .winbody .infobox.backup-congratulations {padding:30px 30px 0 30px;}
#wrapper div.ctb-window .winmiddle .winbody .infobox.backup-congratulations p.subtitle {color:#353535;font-size:33px;}
#wrapper div.ctb-window .winmiddle .winbody .infobox.backup-congratulations div.notes p.subtitle3 {font-size:18px;font-weight:normal;margin-right:60px;}
#wrapper div.ctb-window .winmiddle .winbody .infobox.backup-congratulations div.notes p.links {text-align:right;margin-top:50px;}
#wrapper div.ctb-window .winmiddle .winbody .infobox.backup-congratulations div.notes p.links span {font-size:14px;}

/* Domain Security */
div.ctb-window.ctb-window2 #ctb-content .build-website .build-website-body .offer-details.new-check .feature-list ul li {background: url(/img/graphics/click-to-buy/green-check.png) no-repeat 8px 3px;}


/* new email stuff */
div.ctb-window.ctb-window2 .snpMail .feature-list {margin-top:15px;}
div.ctb-window.ctb-window2 .snpMail .feature-list .feature { clear:both; margin-bottom:15px; }
div.ctb-window.ctb-window2 .snpMail .feature-list .feature .thumbnail { float:left; width:74px; }
div.ctb-window.ctb-window2 .snpMail .feature-list .feature .thumbnail img { width: 75%; }
div.ctb-window.ctb-window2 .snpMail .feature-list .feature .content { float: left; width: 530px; font-size: 14px;}
div.ctb-window.ctb-window2 .snpMail .feature-list .feature .content span { font-weight:bold; color: #2b9eb3;}

div.ctb-window.ctb-window2 .green.bold{color:#82bc41;}
div.ctb-window.ctb-window2 .winmiddle .winbody .headerbox-tabber ul{background:#e6e6e6;}
div.ctb-window.ctb-window2 .winmiddle .winbody .headerbox-tabber ul li,
div.ctb-window.ctb-window2 .winmiddle .winbody .headerbox-tabber ul li.active{background:none;color:#a8b2b3;font-weight:normal;text-transform:none;}
div.ctb-window.ctb-window2 .winmiddle .winbody .headerbox-tabber ul li.active{background:url(/img/graphics/click-to-buy/newctbtabbg.png)}
     
     /* #ms365-sku #leftrequire {
	    margin-left: 175px;
} */
body #content .container .box .product .tagline-container p ,
body #content .container .box .product  #domSearch .box .heading,
body #content .container .box .product  #domCoupon .box .heading,
body #content .container .box .product  #domSearch .box .subheading,
body #content .container .box .product  #domCoupon .box .subheading,
body #content .container .box .product  #domCoupon .box p
{
    font-family: 'Open Sans', sans-serif ;
}
body #content .container .box .product  #domCoupon  #domaindesc
{
    font-size: 12px;
    margin-left:10px;
}
body #content .container .box .product  #domCoupon .box p,
body #content .container .box .product  #domSearch .box p
{
    line-height:inherit;
}
body #content .container .box .product  #domSearch .box .heading,
body #content .container .box .product  #domCoupon .box .heading{
    font-size: 20px;
}
body #content .container .box .product  .subheading{
    margin:10px;
}
#wrapper .container .disclaimer .freeDomainDisclaim{
    margin: 10px;
}  
/* #wrapper .container .domFlow .wbox.upsell .box {
    margin: 0 0 10px 10px;
    padding: 10px;
    width: 860px;
    display: inline;
} */
.container .domFlow .newsMain p a:hover{
    text-decoration: underline;
}
.container .domFlow .newsMain .wbox .box .case div p,
.container .domFlow .newsMain form p{
    font-size: 12px;
    /* line-height: 1.5; */
    margin: 10px;
}
body #wrapper .container .domFlow .newsMain .wbox .box .meta .sslheading {
    margin: 0;
    font-size: 14px !important;
    font-weight: bold !important;
    color: #84A23B;
}
#wrapper .container .newsMain p{
    margin: 6px 20px 10px 10px;
}
#wrapper .container .domFlow .wbox.box.upsell{
    margin: 0 20px 0 20px !important;
}


h1, h2, h3, h4, h5, h6{
	    clear: inherit;
}

  #ntldSubmitForm
 {
    position: relative;
    height: auto;
    width: 1140px;
    margin: auto;
    overflow: visible;
} 

 #fontchange{
	font:normal 12px trebuchet, "Trebuchet MS", sans-serif;
	font-weight: bold;
	font-size : 13px;
}
body#prepayTransfer ul#steps li{font-family: verdana, arial, helvetica, sans-serif;
    font-size: 11px;}
    
.column-container #getthedoaminheading {
	font-family: 'Open Sans', sans-serif;
}

.tab-content .column-container {
	text-align: left;
}

#prodFeatures{
	text-align: left;
}

.column-container .unbalanced .column .oneoftwo{
	text-align: left;
}

.textali{text-align: left;}

.content .textali{
	text-align: left;
}

.box .first .lrg .border{
	border: white !important;
}

.hero-ntld-search #hp-searchInput{
	 height: 50px;
    width: 720px;
    background: #fefefe;
        background-position-x: 0%;
        background-position-y: 0%;
        background-repeat: repeat;
        background-image: none;
    background-image: url("/imgs/productDetail/search-icon.png");
    background-repeat: no-repeat;
    background-position: 15px 18px;
    padding: 5px 0px 5px 50px;
    border: 0px;
   /*  -webkit-border-radius: 5px 5px 5px 5px; 
    border-radius: 5px 5px 5px 5px;
    -webkit-box-shadow: inset 0 3px 5px 0 #cccccc;
    box-shadow: inset 0 3px 5px 0 #cccccc; */
    border: 1px solid #114A9B;
    font-size: 20px !important;
    line-height: 24px;
	font-weight: normal;
}

 .hero .ntld-bulk-search .a{
	color: #ffffff
}

.colorchange{
	color:#ffffff;
}

/* sub heading style(pre registratin closing soon etc) */
 .top-domains .heading, .closing-soon .heading  {
	font-family: Vagabond, "Trebuchet MS",sans-serif;
    color: #666666;
    font-size: 15px;
    letter-spacing: 0.5px;
    margin-left: 20px;
}

.set-1 .heading{
	font-family: Vagabond, "Trebuchet MS",sans-serif;
    color: #666666;
    font-size: 15px;
    letter-spacing: 0.5px;
    margin-left: -8px;
}

	/* Heading style(Most Popular) */
.domain-hunter .tabs-panel .tab-label .heading{
	font-weight: 300;
    display: inline-block;
    font-family:  Open Sans;
    color: #114A9B;
    font-size: 36px;
    font-style: normal;
    align-items: center;
	letter-spacing: -0.8px;
	margin-left: 330px;
	color: #4438B6;
}


/* .domain-hunter .tabs-panel .tab-label {
    border-bottom: 2px solid #f8f8f8;
    padding-bottom: 10px;
}
 */
/* pre-registration closes soon data */
.closing-soon .tldpReg .tldClick,.set-1 .tldpReg .tldClick{
	font-family: Helvetica, "Trebuchet MS", sans-serif;
    color: #666666;
    font-size: 17px;
    letter-spacing: 0.8px;
    cursor: pointer;
}
   
 .domain-hunter #tabs .tabs-panel .top-domains ul li{
 	font-family:  Open Sans;
    color: #006BA6;
    font-size: 16px;
    letter-spacing: -0.4px;
    text-decoration: none;
    margin-right: 11px;
    display: inline-block;
    cursor: pointer;
    float: left;
    width: 6%;
    margin-left: 200px;
    line-height: 40px;
 }
 
 .domain-hunter #tabs .tabs-panel .view .tab-content .subtab-content .top-domains ul li{
 	font-family:  Open Sans;
    color: #006BA6;
    font-size: 16px;
    letter-spacing: -0.4px;
    text-decoration: none;
    margin-right: 11px;
    display: inline-block;
    cursor: pointer;
    float: left;
    width: 6%;
    margin-left: 107px;
    line-height: 40px;
    text-transform: lowercase;
 }
 
 body .domain-hunter #tabs .tabs-panel ul {
    margin: 0!important;
    width: 100%!important;
}
.domain-hunter li.tldpReg {
    width: 33%;
}
.domain-hunter span.details {
    font: normal 12px trebuchet, "Trebuchet MS", sans-serif;
}
body#register_domain div.domain-hunter div#tabs div.tabs-panel div div span.tldClick{
	text-transform: uppercase;
	margin-left:5px;
}
 
 .set-1 .details{
     margin-left: 15px;
     font-family: Helvetica, "Trebuchet MS", sans-serif !important;
     letter-spacing: 0.8px;
 }
 .set-1 .heading{
 margin-bottom: 20px;}
 
 
 #tabs-3 .tab-content .top-domains .tldClick{
     font-family: Helvetica, "Trebuchet MS", sans-serif;
    color: #666666;
    font-size: 17px;
    letter-spacing: 0.8px;
    text-transform: uppercase;
   margin: 10px 0;
    width: 20%;
    padding: 5px;
    }
     
  #tabs-2 .set-1 .tldpReg{
  margin-top: 15px;
  }  
  body#register_domain div.domain-hunter div#tabs div.tabs-panel{
    font-size: 30px;
    padding-bottom: 10px;
    border-bottom: 2px solid #f8f8f8;
  }
     
     
  #tabs-1 .top-domains .tldClick {
 		 margin-left:22px
  }
  
  #tabs-1 .top-domains .heading ,#tabs-2 .top-domains .heading{
      margin-top: 15px;
      margin-bottom: -20px;
      font-family: Open Sans;
    font-style: normal;
    font-weight: 300;
    font-size: 36px;
    color:#4438B6;
    margin: 20px 260px;
  }
  
  #tabs-1 .tab-content .closing-soon .heading{
  		margin-bottom:-15px;
  }
  
  #tabs-3 .tab-content .set-1 .top-domains ul{
  		margin-top: 40px !important;
  }
  
  #tabs-3 .tab-content .pagecontrol-top .pagecurrent, #tabs-3 .tab-content  .pagecontrol-top .pagetotal{
  		 margin-left:0px !important;
  }
   #tabs-1 .tab-content .closing-soon .tldpReg .details{
   			cursor: auto;
   }
  body#register_domain .set-1 .top-domains ul li.active{
  color:  #666666;}
  
  #ntldSubmitForm .dom-error {
      margin-left: 70px;
  }
  /* As per figma link button font size */
  .font-sizeforbtns{
  font-size: 13.5px;
  }
.paddingforcustomizedbtns{
      padding: 3px 10px !important;
  }
  .alignbtn{
  padding:6px 12px;
  text-decoration: none;
  text-decoration-line: none;
  margin-right:3px;
  }
  .marginbtn{
  margin: 13px;
  }
  
  /** whois CSS changes **/


 #wrapper .container .box .product,
 .product.whoisResults {
 	/** background:url(/img/backgrounds/domain/dom-main-bg-new.png) repeat-x 0 -150px #fff; **/
 	background: none !important;

 }
 
 

 
 .container .whois-backorder .available.heading {
 	color: #006BA6 !important;
    font-family: Open Sans;
    font-style: normal;
    font-weight: bold !important;
    font-size: 24px !important;
    line-height: 36px;
    display: flex;
    align-items: center;
    letter-spacing: -1px;
 }
 
 .container span.withStickyTooltip {
 	background: #E85B01;
 }
 
 .product.whoisResults h4 {
	font-family: Open Sans;
    font-style: normal;
    font-weight: 300;
    font-size: 28px;
    line-height: 36px;
    display: flex;
    align-items: center;
    letter-spacing: -0.8px;
    color: #000000;
 }
 table td span {
    font-family: Open Sans;
    font-style: normal;
    font-weight: normal;
    font-size: 12px;
    line-height: 20px;
    /* display: flex; */
    align-items: center;
    letter-spacing: 0.2px;
    color: #000000;
}
 span.withStickyTooltip {
 	background: #E85B01 !important;
 }
 
 /* .container .whois-backorder .blurbs ul li {
 	background: url(/img/graphics/domains/pink-circle-check.png) no-repeat 0px 2px !important;
 	background-size: 16px !important;
 } */
 
/*  .container .whois-backorder {
 	border-bottom: 3px solid #999 !important;
 } */
 
 .domresults-content .subheader {
 	color: #114A9B;
 }
 
 .top-bar {
 	border-radius: 0;
 	background: #3E2D92 !important;
 }

 .login-button-orange{
border: 0;
min-width:53px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
cursor:pointer;
width: max-content;
background: #114A9B !important;
border-radius: 4px !important;
color: #FFFFFF !important; 
padding: 4px 12px !important;
/* font-weight:600; */
justify-content: center; 
text-transform: uppercase;
font: 600 13.5px Open Sans;
margin:0 2px;
  }
.login-button-orange:hover{
border: 0;
min-width:53px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
cursor:pointer;
width: max-content;
background: #DF8BB6 !important;
border-radius: 4px !important;
color: #FFFFFF !important; 
padding: 4px 12px !important;
/* font-weight:600; */
justify-content: center; 
text-transform: uppercase; 
font: 600 13.5px Open Sans;
margin:0 2px;  
  }
  .custhyphen{content: " ";
    position: absolute;
    height: 1px;
    width: 85px;
    border-top: 1px solid #007A33;
    bottom: 0;
    left: 0;}
    ctb-window .winmiddle .winbody .enable-auto-renew-interstitial .intro{height:78px;padding-top:12px;background:url(/img/icons/fb-icon-auto-renew.png) no-repeat 10px 0;padding-left:120px;}
    div#nav-wrapper-v2 div.ntld-navigation div.ntld-nav-container ul.tier-one-nav li a { font-size: 16px; color:#000000;}
    div#nav-wrapper-v2 div.ntld-navigation div.ntld-nav-container ul.tier-one-nav li a:hover{color:#E85B01}
/* start changing default checkbox color to violet color */
    
    .styled-checkbox input[type="checkbox"] {
  position: absolute;
  opacity: 0;
}

.styled-checkbox label {
  position: relative;
  cursor: pointer;
  padding: 0;
}
.styled-checkbox input[type="checkbox"] + label:before {
  content: '';
  margin-right: 10px;
  display: inline-block;
  vertical-align: text-top;
 width: 15px;
    height: 15px; 
    background: #FFFFFF;
border: 1px solid #A7A7A7;
box-sizing: border-box;
border-radius: 2px;
}
.styled-checkbox input[type="checkbox"]:hover + label:before {
  background: #114A9B;
  border: 1px solid #114A9B;
box-sizing: border-box;
border-radius: 2px;
}
.styled-checkbox input[type="checkbox"]:focus + label:before {
  box-shadow: 0 0 0 0px rgba(0, 0, 0, 0.12);
}
.styled-checkbox input[type="checkbox"]:checked + label:before {
  background: #114A9B;
}
.styled-checkbox input[type="checkbox"]:disabled + label {
  color: #b8b8b8;
  cursor: auto;
}
.styled-checkbox input[type="checkbox"]:disabled + label:before {
  box-shadow: none;
  background: #ddd;
}
.styled-checkbox input[type="checkbox"]:checked + label:after {
  content: '';
  position: absolute;
  left: 3px;
  top: 7px;
  background: white;
  width: 2px;
  height: 2px;
  box-shadow: 2px 0 0 white, 4px 0 0 white, 4px -2px 0 white, 4px -4px 0 white, 4px -6px 0 white, 4px -8px 0 white;
  -webkit-transform: rotate(45deg);
          transform: rotate(45deg);
}
.available span{
	position:relative;
}
.available input[type="checkbox"]:before{
    content: '';
    margin-right: 0;
    display: inline-block;
    vertical-align: middle;
    width: 22px;
    height: 22px;
    background: #FFFFFF;
    border: 1px solid #A7A7A7;
    margin-left: -6px;
}

.checked input[type="checkbox"]:checked:before {
    background: #4438B6;
    border-radius: 4px;
    margin-left: -6px;
}
.checked input[type="checkbox"]:checked:after {
    content: '';
    position: absolute;
    left: 2px;
    top: -14px;
    background: white;
    width: 2px;
    height: 2px;
    box-shadow: 2px 0 0 white, 4px 0 0 white, 4px -2px 0 white, 4px -4px 0 white, 4px -6px 0 white, 4px -8px 0 white;
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg);
}

/* end changing default checkbox color to violet color */

.button-violet {
border: 0;
min-width:53px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
cursor:pointer;
width: max-content;
background: #114A9B !important;
border-radius: 4px !important;
color: #FFFFFF !important; 
padding: 4px 11px !important;
/* font-weight:600; */
justify-content: center; 
text-transform: uppercase;
font: 600 13.5px Open Sans;
margin:0 2px;  
}

.button-violet:hover {
border: 0;
min-width:53px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
cursor:pointer;
width: max-content;
background: #114A9B !important;
border-radius: 4px !important;
color: #fff !important; 
padding: 4px 11px !important;
/* font-weight:600; */
justify-content: center; 
text-transform: uppercase; 
font: 600 13.5px Open Sans;
margin:0 2px;  
}

.Search-domains-violet_index{
	padding: 4px 12px !important;
	background: #114A9B !important;
font-family: Open Sans;
font-style: normal;
font-weight: bold;
font-size: 13.5492px;
line-height: 16px;
/* identical to box height, or 118% */
text-align: center;
letter-spacing: 1.25px;
text-transform: uppercase;
color: #FFFFFF;
cursor:pointer;
justify-content: center; 
}
.Search-domains-violet_index:hover{
	background: #DF8BB6 !important;
	padding: 4px 12px !important;
font-family: Open Sans;
font-style: normal;
font-weight: bold;
font-size: 13.5492px;
line-height: 16px;
/* identical to box height, or 118% */
text-align: center;
letter-spacing: 1.25px;
text-transform: uppercase;
color: #FFFFFF;
cursor:pointer;
justify-content: center; 
}
.Search-domains-violet {
background: #114A9B !important;
/* border-radius: 34px !important; */
color: #FFFFFF !important;  
font-size:21px;
padding: 4px 12px !important;
text-transform: uppercase;
cursor:pointer;
justify-content: center; 
margin-left: -4px;
}

.Search-domains-violet:hover {
background: #DF8BB6 !important;
/* border-radius: 34px !important; */
color: #FFFFFF !important;  
font-size:21px;
padding: 4px 12px !important;
text-transform: uppercase;
cursor:pointer;
justify-content: center; 
}

#ms365-quantity input.btn:hover
{
 box-shadow: none; text-shadow: none; color: #fff; background: #DF8BB6; text-transform: uppercase; letter-spacing: 1px; font-size: 13px; padding: 12px 36px; display: inline-block; font-weight: 600; border-radius: 4px;
}
/* The styledRadio */
.styledRadio {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

/* Hide the browser's default radio button */
.styledRadio input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
}

/* Create a custom radio button */
.checkmark {
  display: inline-block;
  top: 0;
  left: 0;
  height: 18px;
  width: 18px;
  background-color: #FFFFFF;
  border-radius: 50%;
  border: 2px solid rgba(0, 0, 0, 0.6);
}

/* On mouse-over, add a grey background color */
.styledRadio:hover input ~ .checkmark {
  background-color: #FFFFFF;
}

/* When the radio button is checked, add a blue background */
.styledRadio input:checked ~ .checkmark {
  background-color: #265AB3;
  border: none;
  height: 22px;
  width: 22px;
}

/* Create the indicator (the dot/circle - hidden when not checked) */
.checkmark:after {
  content: "";
  position: absolute;
  display: none;
}

/* Show the indicator (dot/circle) when checked */
.styledRadio input:checked ~ .checkmark:after {
  display: block;
}

/* Style the indicator (dot/circle) */
.styledRadio .checkmark:after {
 	top: 9px;
	left: 7px;
	width: 8px;
	height: 8px;
	border-radius: 50%;
	background: white;
}
#ms365-ref .container.faqs .faq-list ul li.active .expander {
    background: rgba(0, 0, 0, 0.6) !important;
    height: 4px;
    width: 18px;
    margin-bottom: -42px;
    top: 20px;
}
.button-violet-new{
border: 0;
min-width:53px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
cursor:pointer;
width: max-content;
background: #114A9B !important;
border-radius: 4px !important;
color: #FFFFFF !important; 
padding: 4px 12px !important;
/* font-weight:600; */
justify-content: center; 
text-transform: uppercase;
font: 600 13.5px Open Sans;
margin:0 2px;
}
.button-violet-new:hover {
border: 0;
min-width:53px;
-moz-border-radius: 5px;
-webkit-border-radius: 5px;
cursor:pointer;
width: max-content;
background: #DF8BB6 !important;
border-radius: 4px !important;
color: #FFFFFF !important; 
padding: 4px 12px !important;
/* font-weight:600; */
justify-content: center; 
text-transform: uppercase; 
font: 600 13.5px Open Sans;
margin:0 2px;  
}

.button-height{
	height:40px;
}
.simplemodal-wrap {
    overflow: unset !important;
}
#simplemodal-container {
    position: absolute;
    top: 25%;
    left: 200px;
    height: 139px!important;
}
#simplemodal-container .container {
    width: 406px;
    height: 139px;
    left: 469px;
    top: 5895px;
    background: #FFFFFF;
    border: 9px dashed #F5F6F8;
    margin: 10px 10px 0px 205px;
    padding-top: 43px!important;
}
#wrapper .container.am.page .main .section .box.products table tr td.action a:hover {
    text-decoration: underline;
}
.reveal-popup.reveal-modal{padding: 0; border-radius: 0px 0px 4px 4px; top: 240px;height: 382px;}
.reveal-popup.reveal-modal .titlebar {padding: 10px 20px;background-color: #E9EEF7;font-family: Open Sans;font-style: normal;font-weight: 300;font-size: 28px;line-height: 40px;align-items: center;text-align: center;letter-spacing: -0.8px;color: #000000;width: 100%;height: 70px;}
.reveal-popup.reveal-modal .content {padding: 20px; padding-top: 15px;}
.reveal-popup.reveal-modal .content p {margin: 10px 11px;line-height: 1.5;font-family: Open Sans;font-style: normal;font-weight: normal;font-size: 14px;line-height: 20px; color: #000000;}
.reveal-popup.reveal-modal .close-reveal-modal {font-size: 24px; top: -21px; right: -16px; color: #fff; font-weight: 600; text-decoration: none;}
.continue-login{height: 40px;width: 124px !important;}


/* wallet UI start */
#content-container-nav #content table tr th, td {
	/* border-bottom: 1px dashed #ddd; */
	padding-left: 6px;
	letter-spacing: 0.2px;
	color: rgba(0, 0, 0, 0.87);
	font-family: Open Sans;
	font-style: normal;
	/* font-weight: bold; */
}

#content-container-nav #content table {
	width: 579.87px;
	height: 350px;
	left: 276px;
	top: 597px;
	border: 11px solid #EEEEEE;
	box-sizing: border-box;
	border-radius: 20px;
}

#content-container-nav #content table tr.head th {
	background: #D8D8D8;
	vertical-align: bottom;
	border-radius: 10px 10px 0px 0px;
	color: #000000;
	height: 30px;
	padding-bottom: 10px;
}

#am #main #header h1 {
	font-family: Open Sans;
	font-style: normal;
	font-weight: normal;
	font-size: 20px;
	line-height: 28px;
	letter-spacing: -0.4px;
	color: rgba(0, 0, 0, 0.87);
}

#am #main p {
	font-family: Open Sans;
	font-style: normal;
	font-weight: normal;
	font-size: 14px !important;
	line-height: 24px;
	display: flex;
	align-items: center;
	letter-spacing: -0.4px;
	color: rgba(0, 0, 0, 0.87);
	width: 579px;
	margin-top: 28px;
}

#am #main #content-container-nav p {
	font-family: Open Sans;
	font-style: normal;
	font-weight: normal;
	font-size: 14px;
	line-height: 24px;
	display: flex;
	align-items: center;
	letter-spacing: -0.4px;
	color: rgba(0, 0, 0, 0.87);
	width: 579px;
	margin-top: 28px;
	 /* margin-left: 27px; */
}

.underline {
	margin-top: 14px;
	margin-bottom: 17px;
	width: 580px;
	height: 0px;
	left: 273px;
	top: 1043px;
	border: 1px solid rgba(0, 0, 0, 0.1);
	margin-bottom: 17px;
	margin: 18px 19px;
}

.lower {
	margin-bottom: 53px;
}

.sub {
	float: left;
	margin: 10px 0 0 0;
	font-size: 28px;
	color: #E85B01;
	font-family: 'Open sans Light';
}

#am #main .chat {
	float: left;
	margin: 0 0 10px 0;
	width: 900px;
	border-bottom: 1px solid #ddd;
}

#wrapper .container.am.page .header p.sub {
	float: left;
	margin: 10px 0 0 0;
	font-size: 28px;
	color: #E85B01;
	font-family: 'Open sans Light';
}

.button-wallet {
    border: 0;
    min-width: 43px;
    -moz-border-radius: 5px;
    -webkit-border-radius: 5px;
    cursor: pointer;
    float:left;
    width: max-content;
    background: #fff;
    border-radius: 4px;
    color: #114A9B ;
    padding: 4px 15px ;
    font: 600 13.5px Open Sans;
    justify-content: center;
    text-transform: uppercase;
    margin: 0 2px;
    border: 1px solid rgba(124, 57, 179, 0.6);
}
.newpayment h2 {
	
    font-family: Open Sans;
    font-style: normal;
    font-weight: bold;
    font-size: 14px;
    line-height: 20px;
    display: flex;
    align-items: center;
    text-align: center;
    color: #114A9B;
    height: 20px;
    left: 508.87px;
    top: 1454px;
    margin: 20px 180px;
    text-transform: uppercase;
}


.newpayment {
    /* margin-left: 5px; */
    width: 579.87px;
    height: 60px;
    left: 295px;
    top: 1434px;
    border: 1px dashed rgba(124, 57, 179, 0.5);
    box-sizing: border-box;
    border-radius: 10px;
    margin-bottom: 44px;
}


.confirmcontainer {
  display: block;
  position: relative;
  padding-left: 35px;
  margin-bottom: 12px;
  cursor: pointer;
  font-size: 22px;
  -webkit-user-select: none;
  -moz-user-select: none;
  -ms-user-select: none;
  user-select: none;
}

.confirmcontainer input {
  position: absolute;
  opacity: 0;
  cursor: pointer;
  height: 0;
  width: 0;
}

.confirmCheckmark {
  position: absolute;
  top: 0;
  left: 0;
  height: 24px;
  width: 24px;
  background-color: #fff;
  border: 2px solid #ccc;
  border-radius: 5px;
}

.confirmcontainer input:checked ~ .confirmCheckmark {
  background-color: #E85B01;
}

.confirmCheckmark:after {
  content: "";
  position: absolute;
  display: none;
}

.confirmcontainer input:checked ~ .confirmCheckmark:after {
  display: block;
}

.confirmcontainer .confirmCheckmark:after {
  left: 9px;
  top: 5px;
  width: 5px;
  height: 10px;
  border: solid white;
  border-width: 0 3px 3px 0;
  -webkit-transform: rotate(45deg);
  -ms-transform: rotate(45deg);
  transform: rotate(45deg);
}
/* wallet UI END */

.col_L {
    float: left !important;
        margin-left: 80px;

}
.bgLight, .bgLight td, .bgLight th {
    background-color: #E85B01;
    height: 89px;
    left: 133px;
    top: 494px;
    width: 524px;
    font-family: Open Sans;
    font-style: normal;
    font-weight: bold;
    font-size: 28px;
    line-height: 36px;
    display: flex;
    align-items: center;
    letter-spacing: -0.8px;
    color: #FFFFFF; 
}

@media only screen and (min-device-width: 768px) and (max-device-width:
	1024px) {
	
	.hero-ntld-search #submitForm {
		text-align: center;
	}
	
	.hero-ntld-search #hp-searchInput {
		height: 50px;
		width: 50%;;
		background: #fefefe;
		background-position-x: 0%;
		background-position-y: 0%;
		background-repeat: repeat;
		background-image: none;
		background-image: url("/imgs/productDetail/search-icon.png");
		background-repeat: no-repeat;
		background-position: 15px 18px;
		padding: 5px 0px 5px 50px;
		border: 0px;
		border: 1px solid #114A9B;
		font-size: 20px !important;
		line-height: 24px;
		font-weight: normal;
	}
	
	#tabs-1 .top-domains .heading, #tabs-2 .top-domains .heading {
		margin: 20px auto;
		text-align: center;
	}
	
	body#register_domain div.domain-hunter div#tabs div.tabs-panel {
		text-align: center;
	}
	
	.domain-hunter .tabs-panel .tab-label .heading {
		margin: 20px auto;
	}
	body#register_domain div.ntld-domain-services {
		height: 156px;
	}
	.domain-hunter #tabs .tabs-panel .top-domains ul li {
		font-family: Open Sans;
		color: #006BA6;
		font-size: 16px;
		letter-spacing: -0.4px;
		text-decoration: none;
		margin-right: 11px;
		display: inline-block;
		cursor: pointer;
		float: left;
		width: 6%;
		margin-left: 160px;
		line-height: 40px;
	}
}

@media only screen and (min-device-width: 320px) and (max-device-width:
	630px) {
	.hero-ntld-search #hp-searchInput {
		height: 50px;
		width: 80%;
		display: block;
		margin: 0 auto;
		background: #fefefe;
		background-position-x: 0%;
		background-position-y: 0%;
		background-repeat: repeat;
		background-image: none;
		background-image: url("/imgs/productDetail/search-icon.png");
		background-repeat: no-repeat;
		background-position: 15px 18px;
		padding: 5px 0px 5px 50px;
		border: 0px;
		border: 1px solid #114A9B;
		font-size: 16px !important;
		line-height: 24px;
		font-weight: normal;
	}
	body#register_domain .indexForm {
		padding: 0px;
	}
	body#register_domain #domainSearch {
		margin: 10px auto;
		width: 90% !important;
		display: block;
	}
	body#register_domain div.domain-hunter div#tabs div.tabs-panel {
		font-size: 30px;
		padding-bottom: 10px;
		border-bottom: 2px solid #f8f8f8;
		width: 100%;
	}
	#tabs-1 .top-domains .heading, #tabs-2 .top-domains .heading {
		margin-top: 15px;
		margin-bottom: -20px;
		font-family: Open Sans;
		font-style: normal;
		font-weight: 300;
		font-size: 27px;
		color: #4438B6;
		margin: 20px 26px;
	}
	.domain-hunter #tabs .tabs-panel .top-domains ul li {
		font-family: Open Sans;
		color: #006BA6;
		font-size: 16px;
		letter-spacing: -0.4px;
		text-decoration: none;
		margin-right: 11px;
		display: inline-block;
		cursor: pointer;
		float: left;
		width: 6%;
		margin-left: 70px;
		line-height: 40px;
	}
	.domain-hunter .tabs-panel .tab-label .heading {
		font-weight: 300;
		display: inline-block;
		font-family: Open Sans;
		color: #114A9B;
		font-size: 36px;
		font-style: normal;
		align-items: center;
		letter-spacing: -0.8px;
		margin: 30px 15px;
		color: #4438B6;
	}
	.domain-hunter #tabs .tabs-panel .view .tab-content .subtab-content .top-domains ul li
		{
		font-family: Open Sans;
		color: #006BA6;
		font-size: 16px;
		letter-spacing: -0.4px;
		text-decoration: none;
		margin-right: 8px;
		display: inline-block;
		cursor: pointer;
		float: left;
		width: 14%;
		margin-left: 45px;
		line-height: 40px;
		text-transform: lowercase;
	}
}