.required:after{content:''}#page-login .loginCol{border-right:1px solid #ccc}.logForm .checkbox{margin-top:5px}.logForm .forgot-password{padding-top:5px;padding-right:0;margin-right:0;text-align:right}.logForm .forgot-password p{margin:0;padding-top:6px;text-align:right}.login-divisor{padding-bottom:10px}.regForm .btn-primary{margin-top:3px}.registrationCol ul{margin-bottom:16px}.link{text-decoration:underline}.btn-facebook{background-color:#3b5998 !important;color:white !important}.btn-facebook i{font-size:20px;display:block;float:left}.oauth-btn-group{display:inline-block;padding-bottom:5px;border-bottom:1px solid #ccc}.loginCol,.registrationCol{padding-top:20px}.or{position:relative;width:100%;text-align:center;margin-top:10px;margin-bottom:10px}.or:before{position:absolute;width:45%;height:1px;display:inline-block;content:'';background-color:#ccc;top:30%;right:0}.or:after{position:absolute;width:45%;height:1px;display:inline-block;content:'';background-color:#ccc;top:30%;left:0}.or>span{display:inline-block;z-index:1}.login__register_message{text-align:center;font-size:15px}.login__register_link{text-decoration:underline}#page-request-password-reset p,#page-reset-password p{margin-bottom:15px}@media only screen and (max-width:767px){h2{font-size:17px}.loginForm h2{text-align:center}.logForm .forgot-password{padding-top:5px;text-align:left;padding-left:0;margin-left:0}.registrationCol{margin-top:0}.regForm .btn-primary{margin-top:0}#page-login .loginCol{border:0}.btn-primary{width:100%}.input-group-password{margin-bottom:10px}#page-request-password-reset .loginCol,#page-reset-password .loginCol{padding-top:0}}
