.register{text-align:center;position:relative;z-index:1}.register .top .header{color:#474747;font-size:3em;background-color:#fff;padding:1%}.register .top .header img{width:5em;min-width:260px}.register .register-form{font-size:16px;width:30em;margin:0 auto;margin-top:6em;background-color:#fff;-webkit-box-shadow:0 0 10px rgba(0,0,0,.5),0 0 12px 0 rgba(0,0,0,.5) inset;box-shadow:0 0 10px rgba(0,0,0,.5),0 0 12px 0 rgba(0,0,0,.5) inset}.register .register-form .title{width:100%;background-color:#474747;text-align:center;font-size:3em;padding:.3em 0;color:#fff;font-weight:700;text-transform:uppercase;border-bottom:.1em solid #e92427}.register .register-form .server_info{font-size:1.3em;margin:1em 0;display:block;color:red}.register .register-form form{width:28em;margin:0 auto;padding:1em}.register .register-form form .subtitle{width:100%;text-align:center;font-size:1.6em;padding:.3em 0;text-transform:uppercase}.register .register-form fieldset>input{color:#000;width:96%;margin:.6em auto;display:block;border:1px solid transparent;border-bottom-color:#ececeb;background:0 0;font-size:1.3em;padding:.4em 2%}.register .register-form fieldset>input#register-fname{width:45%;display:inline-block}.register .register-form fieldset>input#register-lname{display:inline-block;width:50%}.register .register-form .register-bottom{white-space:nowrap}.register .register-form .register-bottom .back{width:25%;display:inline-block}.register .register-form .register-bottom .continue{display:inline-block;width:66%;margin-left:5%}.register .register-form .register-info{position:absolute;right:0;top:1em;width:300px;z-index:99}.register .register-form .register-info span{width:100%;padding:.6em;display:block;text-align:left}.register .register-form .register-info span i{margin-right:.4em}.register .register-form .register-info .error,.register .register-form .register-info .info,.register .register-form .register-info .success,.register .register-form .register-info .validation,.register .register-form .register-info .warning{margin:10px 0}.register .register-form .register-info .info{color:#00529b;background-color:#bde5f8}.register .register-form .register-info .retail-msg p{text-align:left}.register .register-form .register-info .success{color:#4f8a10;background-color:#dff2bf}.register .register-form .register-info .warning{color:#9f6000;background-color:#feefb3}.register .register-form .register-info .error{color:#d8000c;background-color:#ffbaba}.register .register-form .register-label{font-size:1.5em;margin-bottom:.6em;display:block}.register .register-form .register-label a{text-decoration:underline;font-weight:500}.register .register-form .register-msg{color:#474747;font-size:1.2em;margin-bottom:.6em;display:block}.register .register-form .register-msg a{text-decoration:underline;font-weight:500}.register .register-form .register-list{border-bottom:1px solid #474747}.register .register-form .register-list .register-option{display:block;border:1px solid #474747;border-bottom:0;font-size:1.5em;padding:.3em;cursor:pointer}.register .register-form .register-list .register-option:hover{background:#f68b1f}.register .register-form .register-list input[type=radio]:checked+span{background-color:#f68b1f;background-image:url(//files.edgagement.com/images/icons/checkmark.png);background-repeat:no-repeat;background-position:right;background-size:contain;color:#000}.register .register-form .custom-select select{font-size:1em}.register .register-form .custom-input{width:96%!important;margin:0 auto;display:block}.register .register-form .custom-input input[type=checkbox]+span:before{margin-right:1em}.register .register-form .custom-input a{text-decoration:underline;font-weight:500}.register .register-form .inline-radio{font-size:1.4em}.register .register-form .inline-radio .custom-input{padding:0 1em}.register .register-form .asterisk{position:relative}.register .register-form .asterisk::before{content:'*';position:absolute;left:0;top:0}.main-background{background:#fff}.register .top{position:absolute;top:0;left:0;width:100%;z-index:2}.register .top .header{text-align:left;font-size:2.5em}.register .top .header img{margin-left:.5em;width:4em;min-width:200px}.register .register-form{-webkit-box-shadow:unset;box-shadow:unset;background:unset;margin:0 auto;padding-top:7em}.register .register-form .title{background:unset;border:0;color:#474747;text-transform:unset;font-weight:500;font-size:2.5em}.register .register-form form .subtitle{text-transform:unset}.register .register-form .register-list{border:0}.register .register-form .register-list>label{display:block;margin-bottom:1em}.register .register-form .register-list .register-option{display:inline-block;border:0;border-bottom:1px solid transparent;font-size:1.5em;padding:.3em;cursor:pointer}.register .register-form .register-list .register-option:hover{background:unset;border-bottom:1px solid #474747}.register .register-form .register-list input[type=radio]:checked+span{background:unset;border-bottom:1px solid #474747}.custom-select .ss-main{font-size:1em}@media only screen and (min-device-width:436px) and (max-device-width:1024px) and (orientation:portrait),(max-width:736px){.register .top .header{font-size:4em}.register .register-form{font-size:1em}}@media only screen and (max-width:736px){.register .register-form{font-size:1.65em}}@media only screen and (max-width:435px){.register .top .header{text-align:center;background:#f5f5f5;padding-top:.5em}.register .top .header img{margin:0;min-width:150px}.register .register-form{padding-top:6em}.register .register-form form{width:85%;font-size:1.2em}.register .register-form fieldset>input{margin:.5em auto}}