.search-content{padding-top:50px;}
#featured,#registrars{clear:both; position:relative;margin-top:-60px;}
#featured .registrar{width:180px; margin-right:15px;}
#featured .registrar.last{margin-right:0;}
#featured .registrar span{display:block; text-align:center; color:green;font-size:13px;}
#featured .img-container{width:160px; height:100px; margin:0 auto;}
.quote{margin:0 auto; font-size:16px; width:400px; display:block; text-align:center;}
.heading{margin-bottom:30px;}
form{margin:0;}
.search-content .search-holder form [type="submit"]{float:right; margin:0; padding:19px 10px; border:0;}
#featured li img{width:100%; height:auto; margin:15px auto; display:block; position:relative;}
#featured li a[data-name="_Featured-GoDaddy"] img{top:10px;}
#featured li a[data-name="_Featured-1&1"] img{top:12px;}
#featured li a[data-name="_Featured-Domain.com"] img{top:15px;}
#featured li a[data-name="_Featured-NameCheap"] img{top:17px;}
#featured.retailers li{display:inline-block; vertical-align:top; background-color:white; padding:0 0 10px; box-shadow:0 1px 2px #ddd;}
#featured.retailers li:first-child{margin-top:12px;}
#registrars.retailers li{width:140px; height:70px; margin:15px 6px; float:left; text-align:center;}
#search-container .dotco{color:#F36F21; margin-top:6px; position:relative; left:-2px;}
.orange{color:#F36F21;}
#search-container h2.label{text-align:center; margin-bottom:20px;}
.search-holder{width:400px; height:60px; margin:0 auto; clear:both; background-color:white; border:1px lightgray solid;}
.search-holder input,.search-holder input:focus{border:none; outline:none; box-shadow:none; float:left; width:265px; height:100%; background:none;}
.search-holder .dotco{float:left;}
.search-holder input,.search-holder .dotco{display:inline-block; font-size:30px; text-transform:lowercase;}
.clearfix{clear:both;}
#results{text-align:center;}
#results-content h4{font-weight:bold; padding:5px 0 10px;}
#results-content .orange{text-transform:lowercase;}
#results-content .pending{color:#42ba5d; padding-bottom:0px; position:relative; top:-15px;}
#results-content .available{color:#42ba5d;}
#results-content .unavailable{color:#cc3333;}
#results-content .premium,.buy-premium a{color:#c29a4a;}
.buy-premium a{color:white; font-weight:bold;}
.buy-premium{background:#c29a4a; padding:10px 11px; display:inline-block; margin-bottom:15px; -moz-border-radius:10px;-webkit-border-radius:10px;border-radius:10px;}
#who-is,.expanded{display:none;}
#featured{display:none;}
.expanded p{background:#f5f5f5; padding-top:20px;}
.get-started{border-bottom:solid 1px lightgray; background:#f5f5f5; padding-bottom:10px;}
#registrars{margin-top:45px;}
#registrars .expanded.list{background-color:white;}
.view-all,#who-is a.view-all p{cursor:pointer; color:#7c7c7c; font-weight:bold;}
.view-all p{margin-bottom:7px;}
#registrars .view-all{display:block;}
#registrars .list{border-top:solid 1px lightgray;}
#registrars ul{padding-left:15px;}
#results{border-top:solid 1px lightgray; display:none;}
.spinner-container{border-top:solid 1px lightgray; padding-top:20px;}
#recommended{display:none; margin:10px auto; float:none;}
#recommended li{display:inline-block; float:none; margin:5px 0; font-weight:800; text-align:left;}
#recommended li a{color:#7c7c7c;}
#recommended li a:hover,#who-is a.view-all p:hover{color:#F36F21;}
.available-icon,.unavailable-icon,.countdown-icon{display:inline-block;}
.wico-holder{background-color:white; padding-top:20px; padding-bottom:20px; margin-top:70px; margin-bottom:50px;}
.wico{width:860px; margin:0 auto;}
.bold{font-weight:bold;}
.cta{font-style:italic;}
.wico .label .orange.bold{}
.wico .content{margin-bottom:10px; margin-top:10px;}
.available-icon,.unavailable-icon,.countdown-icon{width:41px; height:41px; position:relative; top:12px; left:-10px;}
.register-arrow-icon{width:72px; height:71px; background:url("/goco/prod/img/icons/register-arrow.png"); position:relative; display:block; top:-60px; left:230px;}
.backorder-arrow-icon{width:72px; height:71px; background:url("/goco/prod/img/icons/register-arrow.png"); position:relative; display:block; float:left; top:-50px; left:150px;}
.available-icon{background:url("/goco/prod/img/icons/register-available.png");}
.unavailable-icon{background:url("/goco/prod/img/icons/register-unavailable.png");}
#countdown-icon img{position:relative; top:5px; left:-5px;}
.upper{text-transform:uppercase;}
#who-is table{color:#666666; font-size:14px; background-color:#eeeeee; width:100%; margin:15px auto 12px; display:inline-block; border:1px solid #c3c3c3;}
#who-is table tr{padding:0 15px; display:inline-block; width:100%; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
#who-is table .even{background-color:#f9f9f9;}
#who-is table tr td:first-child{font-weight:600;}
#who-is table td{width:50%; padding:7px 0; display:inline-block; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; box-sizing:border-box;}
@media only screen and (max-width:959px) and (min-width:768px){.register-arrow-icon{left:145px;}
.backorder-arrow-icon{left:145px;}
#featured .registrar{width:172px;}
.wico{width:700px;}
}
@media only screen and (max-width:767px){.search-content{padding-top:20px;}
#search-container .label h2{font-size:145%;}
#recommended{width:100%;}
#recommended li{width:50%;margin:3px 0;}
}
@media only screen and (max-width:767px) and (min-width:480px){.register-arrow-icon{left:-10px;}
.backorder-arrow-icon{left:-10px;}
#featured ul{width:420px;margin:0 auto;}
#featured .registrar{width:180px;}
.wico{width:360px;}
}
@media only screen and (max-width:480px){.register-arrow-icon{display:none;}
.backorder-arrow-icon{display:none;}
#featured ul{width:180px;margin:0 auto;}
#featured.retailers li{width:170px;}
#featured.retailers li:first-child{margin-top:0;}
.wico,.quote{width:90%;}
.search-holder{width:270px;}
#domain{width:138px;}
}
