.verify-identity{background-color:#eee;font-size:13px}.verify-identity .dialog-body{text-align:center}.verify-identity .dialog-body select{margin-left:5px;width:45px}.col-sm-6.right{float:right}@media all and (max-width: 767px){.col-sm-6.right{float:none}}#password-wrapper{background:#ddd8d0;padding:20px}@media all and (max-width: 767px){#password-wrapper{margin:10px 0}}#password-wrapper .progress{border-radius:0;background:#cbbda9;margin:5px 0 0;height:10px}#password-wrapper .strength{display:block;float:left;width:0;height:10px;transition:width .5s ease-out}#password-wrapper .strength.weak{background:none repeat scroll 0 0 red;width:33%}#password-wrapper .strength.medium{background:none repeat scroll 0 0 #FF0;width:66%}#password-wrapper .strength.strong{background:none repeat scroll 0 0 green;width:100%}#password-wrapper .description.error{color:#cf1b1b}#password-wrapper .description.success{color:green}#password-wrapper footer{font-size:11px;line-height:13px}.progress{margin-bottom:10px;background-color:#f2f2f2}.progress .steps{overflow:hidden}.progress .steps .step .number{background:#c3c3c3;color:#fff;width:40px;height:40px;padding:10px 0;margin:auto;border-radius:50%;font-size:20px;font-weight:700;line-height:1;text-align:center}.progress .steps .step.active .number{background:#4679a6}@media all and (min-width: 768px){.progress .steps .step{background:#dcdcdc;color:#c3c3c3;float:left;width:25%;height:80px;padding:20px 20px 20px 95px;position:relative;font-size:16px;font-weight:700}.progress .steps .step:before,.progress .steps .step:after{content:"";display:block;position:absolute;top:-20px;z-index:1;width:0;height:0;border-style:solid;line-height:0;border-width:60px 0 60px 50px}.progress .steps .step:before{right:-35px;border-color:transparent transparent transparent #c9c9c9}.progress .steps .step:after{right:-25px;border-color:transparent transparent transparent #dcdcdc}.progress .steps .step:first-child{padding-left:75px}.progress .steps .step:first-child .number{left:20px}.progress .steps .step:last-child:before,.progress .steps .step:last-child:after{display:none}.progress .steps .step>span{display:table-cell;height:40px;vertical-align:middle}.progress .steps .step.active{background:#fff;color:#4679a6}.progress .steps .step.active .number{background:#4679a6}.progress .steps .step.active:after{border-color:transparent transparent transparent #fff}.progress .steps .step .number{position:absolute;top:0;bottom:0;left:40px}}@media all and (max-width: 767px){.progress .steps{text-align:center;padding:10px 0}.progress .steps .step{display:inline-block;margin:0 5%}.progress .steps .step span{visibility:hidden;position:absolute}}.page-content .container .content-wrapper{padding:0;background:none}#registration .section-wrapper .janrain .providers .description{display:none}@media all and (min-width: 1318px){#registration .section-wrapper .janrain .providers{padding:15px 0 15px 45px}#registration .section-wrapper .janrain .providers .badge-wrapper{margin-right:5px}}@media all and (max-width: 1317px){#registration .section-wrapper .janrain .providers{padding:0}#registration .section-wrapper .janrain .providers .btn-spacer{margin:7px 3.9px 0}}#registration .section-wrapper.privacy-policy label.error{display:inline-block;margin-left:3px;margin-top:0}#registration .section-wrapper.privacy-policy .scroll-overflow{background:none repeat scroll 0 0 #fff;border:1px solid #dcdcdc;height:152px;margin:0 0 25px;overflow:auto;padding:0 20px}#registration .section-wrapper.privacy-policy .scroll-overflow h1{display:none}#registration .section-wrapper .media{margin-bottom:10px}#registration .section-wrapper .media .media-left,#registration .section-wrapper .media .media-right,#registration .section-wrapper .media .media-body{display:table-cell;vertical-align:top}#registration .section-wrapper .media .media-body{width:95%}#registration .section-wrapper .media .media-body .digital-subscription{padding-left:30px}#registration .section-wrapper .media .media-body .digital-subscription label.pull-left{font-size:20px;font-weight:700;padding-bottom:10px;padding-left:13px;width:540px}@media all and (max-width: 1023px){#registration .section-wrapper .media .media-body .digital-subscription label.pull-left{width:80%}}#registration .section-wrapper .media .media-body .digital-subscription label.pull-left span{display:block;font-size:13px;font-weight:300}#registration .section-wrapper .media .media-body .digital-subscription input.pull-left{height:16px;position:relative;top:3px;width:16px}@media all and (max-width: 767px){#registration .section-wrapper .media .media-body .digital-subscription{padding-left:10px}#registration .section-wrapper .media .media-body .digital-subscription label{font-size:16px !important}#registration .section-wrapper .media .media-body .digital-subscription p{margin:0}}#registration .section-wrapper .media .media-left,#registration .section-wrapper .media>.pull-left{padding-right:10px}#registration .section-wrapper .email-signup{padding-top:25px}#registration .section-wrapper .email-signup .form-control{margin-bottom:20px}#registration .section-wrapper .email-signup .form-control:last-child{margin-bottom:0}#registration .section-wrapper .item-worth{margin:47px 0 35px}#registration .section-wrapper .item-worth .blue-heading{margin:0}@media all and (max-width: 767px){#registration .section-wrapper .item-worth.item-complete{margin-bottom:10px}}#registration .section-wrapper .registration-icon{display:block;margin:0 auto}#registration .section-wrapper.half{min-height:350px}@media all and (min-width: 1318px){#registration .section-wrapper.half{padding:35px 100px}}@media all and (max-width: 1023px){#registration .section-wrapper.half:nth-child(odd){padding:25px 30px 25px 20px}}@media all and (max-width: 767px){#registration .section-wrapper.half:nth-child(odd){padding:25px 30px 25px 20px}}#registration .section-wrapper .disclaimer{color:red;font-size:14px}#registration #free-gift-form label.pull-left{padding-bottom:10px;padding-left:13px;width:95%}#registration #free-gift-form label.pull-left a{font-weight:bold}@media all and (max-width: 767px){#registration #free-gift-form label.pull-left{width:85%}}#registration #free-gift-form input.pull-left{height:16px;position:relative;width:16px}#registration .form-control.errors{padding:0;margin-bottom:15px}#registration .form-control.errors label.error{background-color:#f2dede;border:1px solid #ebccd1;color:#a94442;font-weight:normal;padding:10px;border-radius:4px}#registration .form-control footer.with-input{padding:5px 0;display:table}#registration .form-control footer.with-input input{display:table-cell}#registration .form-control footer.with-input label{display:table-cell;font-weight:normal;padding:0 0 0 10px;vertical-align:top}#iagree1,#iagree2,#iagree3{display:none}#sameAsPrimary{margin-left:10px;display:inline}#sameAsPrimary ~ label{display:inline}
