#e-content>.box-wc{background:#efefef;width:100%}@media (min-width:1024px){#e-content>.box-wc{display:table}}body{height:100%;min-height:500px;position:relative}#body .box-wc{color:#fff;background-color:#1a1a1a;border-radius:1rem;-webkit-box-shadow:1px 2px 5px rgba(0,0,0,.2);box-shadow:1px 2px 5px rgba(0,0,0,.2);margin:20px auto;max-width:calc(100% - 30px)}@media (min-width:768px){#body .box-wc{margin:0;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}}#body .login-block{min-width:280px;min-height:300px}#body .login-block .left-split{background:url(/_design/frontend/dock.jpg) no-repeat center center;background-size:cover;border-radius:1rem 1rem 0 0}@media (min-width:1024px){#body .login-block{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-flow:row nowrap;flex-flow:row nowrap;max-width:800px;min-width:768px}#body .login-block .left-split,#body .login-block .right-split{-ms-flex-preferred-size:50%;flex-basis:50%;position:relative}#body .login-block .left-split{border-radius:1rem 0 0 1rem}}#body .login-heading{padding:2rem 2rem}@media (min-width:1024px){#body .login-heading{padding:1rem 0}}#body h1{display:block;color:#fff;background:rgba(243,138,0,.75);margin:20px auto;padding:.5rem 1rem;line-height:1.2;text-align:center;font-size:1.75rem;-webkit-box-decoration-break:clone;box-decoration-break:clone}@media (min-width:1024px){#body h1{position:relative;margin:0 10px 0 0;left:10px;text-align:left;display:inline;line-height:1.6;font-size:2rem;text-transform:uppercase;-webkit-box-shadow:10px 0 0 rgba(243,138,0,.75),-10px 0 0 rgba(243,138,0,.75);box-shadow:10px 0 0 rgba(243,138,0,.75),-10px 0 0 rgba(243,138,0,.75)}}#body .request-link-heading{padding:30px 30px 0}#body .request-link-heading h2{font-size:1.75rem;margin:0 0 .25em;font-weight:400;line-height:1}#body .request-link-heading p{font-size:.875rem;font-weight:400;line-height:1.4;margin:0 0 15px}#body .login,#body .request-link{padding:30px}#body .login .title h2,#body .request-link .title h2{font-size:1.75rem;margin:0 0 .25em;font-weight:400;line-height:1}#body .login .title p,#body .request-link .title p{font-size:.875rem;font-weight:400;line-height:1.4;margin:0 0 15px}#body .login .email-con>.label,#body .login .email>.label,#body .login .field>.label,#body .request-link .email-con>.label,#body .request-link .email>.label,#body .request-link .field>.label{display:block;font-size:1rem}#body .login .email input,#body .login .email-con input,#body .login .field input,#body .request-link .email input,#body .request-link .email-con input,#body .request-link .field input{font-size:1rem;padding:8px 10px;border:1px solid #1a1a1a;width:100%}#body .login .email-con~.field,#body .login .email~.field,#body .login .field~.field,#body .request-link .email-con~.field,#body .request-link .email~.field,#body .request-link .field~.field{margin:10px 0 0}#body .login .action-login,#body .login button,#body .login button[type=submit],#body .request-link .action-login,#body .request-link button,#body .request-link button[type=submit]{display:block;background:#f38a00;-webkit-appearance:none;color:#fff;border:none;border-radius:6px;padding:.5rem .75rem;font-size:1.125rem;margin:15px 0 0 auto;text-transform:uppercase;cursor:pointer}#body .login .retrieve-password,#body .request-link .retrieve-password{margin:-45px 0 0}#body .login .retrieve-password a,#body .request-link .retrieve-password a{color:#fff;font-size:.875rem}#body .login .message,#body .request-link .message{margin-bottom:10px}#body .login .message.error,#body .login .message.important,#body .request-link .message.error,#body .request-link .message.important{position:relative;background-color:#ffbaba;border:1px solid #ad0009;color:#ad0009;padding:7px;padding-left:30px;display:block;font-family:"Open Sans",Arial,Verdana,sans-serif}#body .login .message.error:before,#body .login .message.important:before,#body .request-link .message.error:before,#body .request-link .message.important:before{content:"\f057";font-family:"Font Awesome 5 Pro";font-size:18px;font-weight:700;font-style:normal;color:inherit;display:inline-block;vertical-align:middle;line-height:1;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:7px;top:8px}#body .login .message.error a,#body .login .message.important a,#body .request-link .message.error a,#body .request-link .message.important a{color:#ad0009;margin-left:2px;font-family:"Open Sans",Arial,Verdana,sans-serif}#body .login .message.error a:hover,#body .login .message.important a:hover,#body .request-link .message.error a:hover,#body .request-link .message.important a:hover{text-decoration:none}#body .login .message.info,#body .request-link .message.info{position:relative;background-color:#bde5f8;border:1px solid #00529b;color:#00529b;padding:7px;padding-left:30px;display:block;font-family:"Open Sans",Arial,Verdana,sans-serif}#body .login .message.info:before,#body .request-link .message.info:before{content:"\f05a";font-family:"Font Awesome 5 Pro";font-size:18px;font-weight:700;font-style:normal;color:inherit;display:inline-block;vertical-align:middle;line-height:1;text-decoration:inherit;text-transform:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;position:absolute;left:7px;top:8px}#body .login .message.info a,#body .request-link .message.info a{color:#00529b;margin-left:2px;font-family:"Open Sans",Arial,Verdana,sans-serif}#body .login .message.info a:hover,#body .request-link .message.info a:hover{text-decoration:none}
/*# sourceMappingURL=/_sourcemaps/stonestrong/page--login.min.css.map */
