.promotional_price_footer {
text-align:right;
}
.redt {
color:#3575B9;
}
.even {
background-color:inherit;
}
/* pick_site */
.hero {
height:auto;
}
.hero h1 {
margin:1em 0 .5em;
}
.hero .steps {
display:none;
}
.full_block {
padding:0 2em 3em;
}
.half_block {
float:left;
width:40%;
margin:0 5%;
padding:1em 1.5em;
border:1px solid #3575D3;
border-radius:.375em;
text-align:left;
position:relative;
}
.ie7 .half_block {
width:20em;
margin:0 2.5%;
}
.half_block h2 {
margin:0 auto .25em;
font-size:2em;
}
.hb_cont .domain {
width:19em;
margin:0 auto;
padding:1em 0 0;
}
.hb_cont .domain label {
display:none;
}
.hb_cont input[type="text"] {
display:inline-block;
*display:inline;
zoom:1;
width:13em;
margin:0;
}
.hb_cont input[type="text"] {
width:12em;
}
#trans .inputbox {
width:17em;
}
.hb_cont select {
background:#FFF;
width:5em;
height:32px;
margin:0;
padding:3px 0;
border:1px solid #3575BC;
}
.hb_cont .domain_example {
display:block;
margin:0 0 1em;
text-align:left;
}
.hb_cont label {
display:none;
}
.hb_cont input[type="submit"] {
margin-top:1em;
}
.note_text {
font-size:.9em;
}
/* pick_site - register domain suggestions */
.pcontent h1 {
font-size:1.5em;
}
.pcontent .warning {
background-color:inherit;
padding:0;
font-weight:normal;
}
.pcontent li {
list-style:none;
text-align:left;
color:#666;
}
.pcontent li a:first-child {
display:inline-block;
width:15em;
text-align:right;
}
#hidden_alternates {
display:none;
}
.eg {
font-size: .9em;
}
/* billing */
.content_wrap {
width:960px;
margin:0 auto;
}
.title_bar,.stitle {
margin:.8em 0 .3em;
text-transform:lowercase;
font-size:3em;
color:#3575D3;
}
.stitle {
font-size:2em;
}
.title_bar .steps {
display:none;
}
.billing_instructions {
font-size:1.2em;
}
/* billing - internal options section + billing info section */
#internal_block {
background:#D7E8F8;
margin:1.5em 0;
padding:.5em 2em;
border-radius:.35em;
}
#internal_block .rcol {
display:inline-block;
}
/* billing - account information */
.signup_section {
padding:0;
list-style:none;
}
.signup_section .odd {
background:#FFF;
}
.signup_section .green {
font-size:.8em;
color:#A8A800;
}
.signup_section select {
width:17.1em;
padding:.2em 0 0;
}
.signup_section .rcol,
.signup_section .rightside {
display:block;
margin-left:17.65em;
}
.lt_ie9 .signup_section .rcol,
.lt_ie9 .signup_section .rightside {
margin-left:18.8em;
}
.account_info .phone_ext {
width:3em;
padding:.2em .2em 0;
}
#content .signuplabel {
color:#3575B9;
display:inline-block;
font-size:1.2em;
min-width:14.5em;
text-align:right;
padding:.2em 1em 0 0;
}
#content .signuplabel.bt {
text-align:left;
}
#content {
font-size:1.1em;
}
#content button,
#content input {
font-size:.9em;
margin-bottom: 2px;
}
.payment-options {
margin-bottom: 1em;
}
.error {
color:#f00;
}
/* billing - package info section */
#package_info,.signup_success .password {
background:#FFF;
display:block;
margin:1.5em 0;
padding:.5em 2em;
border:1px solid #D7E8F8;
border-radius:.35em;
}
#package_info .signuplabel {
min-width:12.8em;
}
#package_info .signup_section .rcol,
#package_info .signup_section .rightside {
margin-left:15.65em;
}
#vat_first .signuplabel {
font-size:1.2em;
}
.vat_section label:not(.signuplabel) {
padding-left:.5em;
width:6em;
text-align:left;
text-transform:capitalize;
}
#terms {
display:inline-block;
}
#package_info #terms .error {
margin-left:0;
}
#term {
width:24em;
}
.hide_domain_privacy {
display:none;
}
/* billing - billing info section */
.signup_section .toggle {
display:none;
clear:both;
}
#cc_num,.cc_icons {
display:inline-block;
vertical-align:top;
}
.cc_icons {
margin:.5em 0 0 .5em;
}
.paypal {
margin:1em 0 0;
vertical-align:-0.4em;
}
#tos_agree {
float:left;
margin:.8em 1.5em .8em 1em;
}
.billing_info .tos_agree_label {
display:inline;
width:auto;
padding:0;
text-align:left;
font-size:1em;
color:#666;
}
.text_block.small {
clear:both;
padding:3em 0 0;
font-size:1em;
}
.text_block label {
color:inherit;
font-size:inherit;
}
#exp_month,select[name="exp_year"] {
display:inline;
width:5em;
}
#CVV2 {
width:4.2em;
text-align:center;
}
#pop_up {
display:none;
}
.signuplabel input[type="radio"] {
margin:0 .5em 0 0;
}
#signup_form {
margin-bottom:3em;
}
#signup_form button {
font-size:1.2em;
}
/* billing - domain privacy lightbox */
.lightbox_content tr:hover,
.lightbox_content tr:hover td {
background:none;
color:inherit;
}
.lightbox_content td {
border:1px solid #3676B8;
}
.lightbox_content tr:first-child {
background:#80A5DB;
color:white;
}
/* success_upsell */
.ups_head {
display:block;
padding:1em 0 0;
font-size:2em;
}
/* success_upsell - additional domains */
.additional_domains h3 {
font-size:1.5em;
}
.additional_domains .added_domain {
font-size:1.1em;
display:block;
margin-left:2em;
}
/* success_upsell - upsell box */
.head_text {
font-size:1.5em;
}
.purchased_span {
font-size:.8em;
color:#3575D3;
position:absolute;
top:.9em;
right:1.25em;
}
.box_content {
margin:1em 0;
padding:1em 1em 3em;
position:relative;
border:1px solid #D7E8F8;
border-radius:.375em;
}
.lt_ie9 .box_content {
padding-bottom:4em;
}
.box_content:hover {
background:#F9F9F9;
}
.box_content.closed {
padding:1em;
overflow:hidden;
}
.box_text {
padding:.5em 0 1em;
}
.box_text p {
max-width:none;
margin:0;
}
.closed .box_text p:first-child {
display:block;
overflow:hidden;
text-overflow:ellipsis;
white-space:nowrap;
}
.closed .additional_info,.closed .box_text ul,.closed .box_text p {
display:none;
}
.add_terms {
float:right;
padding:1em 0 0 2em;
position:relative;
position:absolute;
right:1em;
bottom:1em;
}
.closed .add_terms {
position:static;
}
.ie7 .closed .add_terms {
margin:0 0 .5em;
}
.add_to_cart,.terms_sexy {
background:#ECECEC;
float:right;
height:1.95em;
margin-right:0;
padding:.3em .5em;
border:1px solid #C7C7C7;
border-radius:.5em;
font-size:1em;
cursor:pointer;
}
.ie7 .add_to_cart,.ie7 .terms_sexy {
height:1.35em;
}
.ie7 .add_to_cart input,.ie7 .terms_sexy input {
vertical-align:.2em;
}
.add_to_cart input,.terms_sexy input {
cursor:pointer;
}
.lt_ie10 .add_to_cart,.lt_ie10 .terms_sexy {
border-radius:0;
}
.terms_sexy {
margin-right:-1em;
padding-right:.75em;
color:#666;
-webkit-transition:all .175s ease-in 0;
-moz-transition:all .175s ease-in 0;
-ms-transition:all .175s ease-in 0;
-o-transition:all .175s ease-in 0;
transition:all .175s ease-in 0;
z-index:99;
}
.terms_sexy.error {
width:auto;
border:#f00 1px solid;
font-weight:bold;
}
.awst {
padding-left:22px;
z-index:98;
}
.btn_selected {
background:#589B00;
background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#589B00),color-stop(100%,#037308));
background:-webkit-linear-gradient(top,#589B00 0%,#037308 100%);
background:-moz-linear-gradient(top,#589B00 0%,#037308 100%);
background:-ms-linear-gradient(top,#589B00 0%,#037308 100%);
background:-o-linear-gradient(top,#589B00 0%,#037308 100%);
background:linear-gradient(to bottom,#589B00 0%,#037308 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#589B00',endColorstr='#037308',GradientType=0 );
background-clip:padding-box;
border:#037308 1px solid;
font-weight:bold;
color:#FFF;
}
.ie9 .btn_selected {
filter:none;
}
.awst.disabled {
color:#999;
cursor:default;
}
.awst span {
padding:0 0 0 .25em;
}
.lt_ie10 label {
border-radius:0;
}
.btn_flat {
background:transparent;
display:inline-block;
margin:.5em 0 0;
padding:.3em;
padding:0 1.3em;
border:1px solid #3575D3;
border-radius:.35em;
vertical-align:baseline;
text-align:center;
text-decoration:none;
font-size:1em;
line-height:1.8em;
color:#3575D3;
}
.btn_flat:hover {
background:#3575D3;
text-decoration:none;
color:#FFF;
}
.tos_content {
display:none;
width:100%;
overflow:hidden;
}
.tos_content div {
max-height:20em;
margin:2em 0;
padding:2em;
border:#CCC 1px solid;
overflow-y:auto;
font-size:smaller !important;
color:#666;
}
.total_content {
background:#FFF;
margin:1.5em 0;
padding:1em 2em;
border:1px solid #3575D3;
border-radius:.35em;
}
.total_content .total_text,.total_content .total_price {
font-size:1.2em;
}
.total_content .total_price {
padding-left:.5em;
font-size:1.2em;
}
.total_content p {
margin-bottom:0;
}
#buy_now {
display:block;
float:right;
}
/* success_upsell - additional_info */
.additional_info h3 {
font-size:1.3em;
}
.seo_linkbuilding .additional_info {
padding:1em 0 0;
}
.additional_info .added_domain {
display:block;
}
.additional_info .added_domain + div {
display:none;
padding:0 0 .5em 2em;
font-size:.9em;
}
.ups_main {
padding:0;
}
/* success */
.signup_success h1 {
margin:1em 0 .5em;
}
.success_confirm {
margin:0;
margin:.5em 0 3em;
font-size:1.3em;
position:relative;
padding: 0.2em 0 0 2.25em;
}
.success_confirm img {
position:absolute;
top:0;
left:0;
}
.success_confirm .bt {
white-space:nowrap;
}
.signup_success h3 {
font-size:1.5em;
}
.signup_success .password,.signup_success .wide_block {
padding:2em;
border-radius:.35em;
}
.signup_success .password :first-child {
margin-top:0;
}
.signup_success .password :last-child {
margin-bottom:0;
}
.signup_success .signuplabel {
display:inline-block;
width:15em;
padding:0 1em 0 0;
text-align:right;
font-weight:bold;
}
.signup_success .wide_block.odd .shead {
margin:0 0 1em;
}
.signup_success blockquote.success {
margin:0;
padding:2em;
background-color:inherit;
border-radius:.35em;
font-weight:inherit;
border:1px solid #D7E8F8;
}
.signup_success blockquote.success h1 {
font-size:1.4em;
margin:0;
}
.signup_success .green_head {
font-size:1.5em;
line-height:32px;
vertical-align:top;
margin-left:.5em;
}
/* internal */
blockquote.error {
background-color:#FF0;
margin:0;
padding:2em;
border:solid 1px #FFB5B5;
border-radius:.35em;
color:#000;
}
blockquote.error h1 {
font-size:1.5em;
}
blockquote.error :first-child {
margin-top:0;
}
blockquote.error :last-child {
margin-bottom:0;
}
.step-progress {
width:560px;
margin:0 auto 1em;
background:#f4f4f4;
background:-webkit-linear-gradient(top, #ffffff 40%, #f4f4f4 100%);
background:-webkit-gradient(linear, left top, left bottom, color-stop(40%, #ffffff), color-stop(100%, #f4f4f4));
background:-moz-linear-gradient(top, #ffffff 40%, #f4f4f4 100%);
background:-ms-linear-gradient(top, #ffffff 40%, #f4f4f4 100%);
background:-o-linear-gradient(top, #ffffff 40%, #f4f4f4 100%);
background:linear-gradient(to bottom, #ffffff 40%, #f4f4f4 100%);
filter:progid:DXImageTransform.Microsoft.gradient( startColorstr='#ffffff', endColorstr='#f4f4f4',GradientType=0 );
-webkit-border-bottom-left-radius:8px;
-moz-border-bottom-left-radius:8px;
border-bottom-left-radius:8px;
-webkit-border-bottom-right-radius:8px;
-moz-border-bottom-right-radius:8px;
border-bottom-right-radius:8px;
}
.step-progress ol {
width:501px;
margin:0 auto;
text-align:center;
text-transform:lowercase;
list-style-type:none;
padding:0;
}
.step-progress li {
float:left;
width:167px;
height:115px;
margin:0;
}
.step-progress .svg_icon {
width:48px;
height:48px;
display:block;
margin:20px auto 5px;
}
.step-progress li.active {
color:#3575B9;
}
.step-progress .svg_icon .outlined {
display:none;
}
.step-progress .svg_icon .filled {
display:inline;
}
.step-progress .svg_icon path,
.step-progress .svg_icon polygon,
.step-progress .svg_icon rect {
fill:#A8A8A8;
}
.step-progress li.active .svg_icon path,
.step-progress li.active .svg_icon polygon,
.step-progress li.active .svg_icon rect {
fill:#3575B9;
}
