.registration .container{padding-top:50px}body{background:#f2f2f2!important}.registration{background:url(../img/regbg.jpg);width:100%;height:93vh;background-size:cover;background-position:0 60%;background-repeat:no-repeat}.content.registration{box-shadow:0 3px 12px -11px inset}.registration .login{float:left;font-size:14px;color:#6c757d}.registration .regbox{background:#fff;box-shadow:0 16px 16px -19px #000;padding:30px;display:block;border-radius:10px;width:600px;margin:0 auto}.registration .regbox h1{font-size:24px;text-align:center;width:100%;color:#336799;margin-bottom:30px}.registration a.btn#registration-btn{width:100%;background:#336799;color:#fff;border-radius:5px;padding:10px;font-size:14px;text-transform:uppercase}.registration a#login-btn{width:100%;background:#fff;color:#336799;border-radius:5px;padding:10px;border:1px solid #336799;font-size:14px;text-transform:uppercase}.login_account span{text-align:center;width:100%;display:block;color:#336799;margin:30px 0 20px;font-size:18px}.rememberme input[type=checkbox]{vertical-align:middle}.registration .checkbox.rememberme{float:right;font-size:14px;color:#336799}.registration .form-group input{border-radius:0;border-top:0;border-right:0;border-left:0;border-bottom:1.5px solid #19334c;padding:0}.registration .form-group input::placeholder{font-size:14px}.registration #registration-btn-box a{margin-top:12px}.errorValidation{border-color:#ea4335}.errorValidation:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.required{border-color:#ea4335}.required::-webkit-input-placeholder{color:#ea4335}.required::-moz-placeholder{color:#ea4335;opacity:1}.required:focus{border-color:#dc3545;box-shadow:0 0 0 .2rem rgba(220,53,69,.25)}.validation{color:#ea4335;margin-top:5px;margin-bottom:20px}#first_name,#last_name{width:49%;display:-webkit-inline-box;margin-bottom:15px}#first_name{float:left}#last_name{float:right}span[id=emailValue]{font-weight:700!important}.social-mainbox{width:100%;margin:0 auto;margin-top:15px;height:45px}.social-mainbox .social-box{margin:0 auto;padding:10px;height:45px;width:100%;text-align:center;text-decoration:none;border:1px #a7a6a6 solid;border-radius:5px;margin-right:5px;float:left;cursor:pointer;text-transform:uppercase;font-size:14px}.social-mainbox .social-box:hover{background:#efefef}.social-mainbox .social-box img{margin:0 auto;margin-right:10px;width:20px}@media screen and (-ms-high-contrast:active),(-ms-high-contrast:none){span[id=emailValue]{font-size:18px}.required:-ms-input-placeholder{color:#ea4335!important}}.isDisabled{cursor:not-allowed!important;opacity:.5}.isDisabled>a{color:currentColor;display:inline-block;pointer-events:none;text-decoration:none}@media only screen and (max-width:767px){.registration .regbox{margin:0;padding:20px;width:100%}#first_name,#last_name{width:100%}}@media only screen and (max-width:450px){.social-mainbox .social-box{width:100%}.social-mainbox{width:100%}}@media only screen and (max-width:414px){.registration .container{padding:20px}.registration .regbox h1{margin-bottom:10px;font-size:22px}#first_name,#last_name,.form-group{margin-bottom:10px}}@media only screen and (max-width:375px){.registration .regbox h1{margin-bottom:5px;font-size:15px}.registration .regbox{padding:10px}}