main .box .inner{padding-top:2vw}@media screen and (min-width: 992px){main .box .inner{display:flex;justify-content:space-between;align-items:stretch}}main .box .inner div{width:100%}@media screen and (min-width: 992px){main .box .inner div{width:47%}}main .box .inner div.registered{background-color:#fff;border-radius:10px;-ms-box-shadow:0px 0px 6px 0px rgba(0,0,0,.5);box-shadow:0px 0px 6px 0px rgba(0,0,0,.5);margin:20px auto;padding:2rem 1.5vw}main .box .inner div.registered div{width:100%}main .box .inner div.registered .text{text-align:left;font-weight:600;font-size:1.6rem}main .box .inner div.registered .text input{width:100%;border:solid 1px #ccc;font-size:1.6rem;padding:.8rem}main .box .inner div.registered .btn_login button{width:100%;background-color:#2468a5;color:#fff;font-weight:600;border:none;border-radius:5px;padding:1rem 0;font-size:1.6rem}main .box .inner div.registered .notes a{color:#2468a5}main .box .inner div.unregistered{background-color:#fff;border-radius:10px;-ms-box-shadow:0px 0px 6px 0px rgba(0,0,0,.5);box-shadow:0px 0px 6px 0px rgba(0,0,0,.5);margin:20px auto;padding:2rem 1.5vw}main .box .inner div.unregistered .text{background-color:#f7f7f7;border-radius:5px;width:100%}main .box .inner div.unregistered .text h4{font-size:2rem;padding:2rem 0 1.5rem}main .box .inner div.unregistered .text .btn_request{width:100%;padding-bottom:2rem}main .box .inner div.unregistered .text .btn_request a{width:100%;background-color:#fff;color:#2468a5;font-weight:600;border:none;border-radius:5px;padding:1rem 0;font-size:1.6rem;border:solid 1px #2468a5}