﻿#login_bg,#register_bg{background:#ccc url(/Content/image/access_bg.jpg) center center no-repeat fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover;min-height:100vh;width:100%;}#login,#register{box-shadow:3px 0 30px rgba(0,0,0,.2);width:430px;padding:30px 45px;position:absolute;left:0;top:0;overflow-y:auto;background-color:var(--background-color-2);min-height:100vh;}#login figure,#register figure{text-align:center;padding:15px 60px 30px 60px;margin-bottom:0;}@media(max-width:767px){#login,#register{width:100%;padding:30px;box-shadow:none;}}#login form,#register form{margin-bottom:30px;display:block;}#login .copy,#register .copy{text-align:center;position:absolute;height:30px;left:0;bottom:30px;width:100%;color:#999;font-weight:500;}a#forgot{color:var(--heading-color);}a#forgot:hover{color:var(--color-3);}.divider{text-align:center;height:1px;margin:30px 0 34px 0;background-color:var(--border-color-1);}.divider span{position:relative;top:-20px;background-color:var(--background-color-2);display:inline-block;padding:10px;font-style:italic;}a.social_bt{-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;text-align:center;color:#fff;min-width:200px;margin-bottom:5px;display:block;padding:12px;line-height:1;position:relative;-moz-transition:all .3s ease-in-out;-o-transition:all .3s ease-in-out;-webkit-transition:all .3s ease-in-out;-ms-transition:all .3s ease-in-out;transition:all .3s ease-in-out;cursor:pointer;}a.social_bt:hover{-webkit-filter:brightness(115%);filter:brightness(115%);}a.social_bt.facebook{background:#3b5998 url(/content/image/Facebook__logo.svg) 10px center no-repeat;}a.social_bt.google{background:#444 url(/content/image/Google__G__Logo.svg) 10px center no-repeat;}#pass-info{width:100%;margin-bottom:15px;color:#555;text-align:center;font-size:12px;font-size:.75rem;padding:5px 3px 3px 3px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px;}#pass-info.weakpass{border:1px solid #ff9191;background:#ffc7c7;color:#94546e;}#pass-info.stillweakpass{border:1px solid #fbb;background:#fdd;color:#945870;}#pass-info.goodpass{border:1px solid #c4eec8;background:#e4ffe4;color:#51926e;}#pass-info.strongpass{border:1px solid #6ed66e;background:#79f079;color:#348f34;}#pass-info.vrystrongpass{border:1px solid #379137;background:#48b448;color:#cdffcd;}