.register{text-align:center;position:relative;z-index:1}.register .top .header{color:#da6235;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:#da6235;text-align:center;font-size:3em;padding:.3em 0;color:#fff;font-weight:700;text-transform:uppercase;border-bottom:.1em solid #e8203a}.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 .part{display:none}.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:#da6235;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 #da6235}.register .register-form .register-list .register-option{display:block;border:1px solid #da6235;border-bottom:0;font-size:1.5em;padding:.3em;cursor:pointer}.register .register-form .register-list .register-option:hover{background:#da6235}.register .register-form .register-list input[type=radio]:checked+span{background-color:#da6235;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:#ebfcf7}.register .top{position:relative;z-index:2}.register .top .header{background-color:transparent;text-align:left;font-size:2.5em;border-bottom:1px solid #000;text-transform:initial}.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:1em}.register .register-form .title{background-color:transparent;border:0;color:inherit;font-weight:400;text-transform:initial;font-size:1.8em;padding:0 0 1em}.register .register-form form .subtitle{background:unset;border:0;color:#000;text-transform:unset;font-weight:500;font-size:2.5em;padding:0;margin-top:-.3em;margin-bottom:.3em}.register .register-form form .subtitle img{display:inline-block;height:1.6em;margin-top:.2em}.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 #000}.register .register-form .register-list input[type=radio]:checked+span{background:unset;border-bottom:1px solid #000}.register .register-form .delivery{font-size:.8em}.register .register-form .register-bottom .back{text-align:left}.register .register-form .register-bottom .continue{text-align:right}.register .register-form .register-bottom button{display:inline-block;width:auto;padding:.5em 1em;background:0 0}.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}.register .top{display:none}}@media only screen and (max-width:736px){.register .register-form{font-size:1.65em}}@media only screen and (max-width:435px){.register .register-form{padding-top:0}.register .register-form form{width:100%;font-size:1.2em;-webkit-box-sizing:border-box;box-sizing:border-box}.register .register-form fieldset>input{margin:.5em auto}.register .register-form .register-bottom{position:fixed;left:0;bottom:.8em;width:100%;padding:0 1em}.register .register-form .register-bottom button{padding:0;border:0}}