body.user div.footer div.fSubinner{width:85%}body.user div.content #flash-message{top:10%}body.user div.content{display:table-cell;vertical-align:middle;position:initial;width:auto;height:auto}body.user div.sub-content{width:auto;margin:auto}.account-activated{position:relative;color:#fff;margin:0 auto;width:730px;top:15px;font-size:14px}.account-activated h2{font-size:22px;font-weight:200}.account-activated p span.label{margin-left:50px}.account-activated p span.value{font-weight:800}.loginWrapper{position:relative;height:300px;margin:40px auto}#loginBox{position:absolute;min-height:300px;height:300px;width:760px;background:#fffaee;border-radius:10px;z-index:10001;margin:0 auto;top:0;left:0;right:0}#loginBox p.login{position:absolute;top:-25px;left:25px;color:#fff;font-size:14px}#loginBox .inner-box{position:relative;top:45px;margin-left:25px;width:735px;height:230px;background-color:#fff}#loginBox .icon-home{display:block;width:245px;height:200px;background-image:url(../pictures/icon-home.png);background-size:100%;background-repeat:no-repeat;float:left}div.section-img{float:left;width:30%}div.section-img img{max-width:100%;width:auto}div.section-form{width:68%;float:right}#loginBox form.cp_forms{float:right;width:460px;background-color:inherit;padding:0}#loginBox form.cp_forms input[type=password],#loginBox form.cp_forms input[type=text]{width:415px;border:1px solid #cfcfcf;padding:6px 4px;border-radius:3px;-webkit-appearance:none}#loginBox form.cp_forms input.btn-submit-form{padding:12px 45px;float:right;font-size:19px;font-weight:400;margin-right:5px}#loginBox form.cp_forms input.btn-submit-form:focus{box-shadow:2px 2px 12px rgba(0,0,0,.2);-webkit-box-shadow:2px 2px 12px rgba(0,0,0,.2)}#loginBox form.cp_forms input.btn-submit-form:hover{background-color:#45aa00;color:#fff}#loginBox form.cp_forms span.label{font-weight:400;margin-bottom:4px;font-size:14px;color:#333}#loginBox form.cp_forms span.error,#loginBox form.cp_forms span.tips{margin-bottom:10px;width:auto}#loginBox form.cp_forms input.persistent,#loginBox form.cp_forms span.persistent{float:left}#loginBox form.cp_forms span.persistent.label{margin-left:5px}#loginBox .password-lost{position:absolute;bottom:0;right:18px}#loginBox .password-lost a{color:#f54e50}#pwdLostForm{margin:20px auto;width:50%}#pwdLostForm .explanation{margin:5px 0 8px 0}#pwdLostForm label{font-weight:600}#pwdLostForm #emailWrap{float:left}#pwdLostForm input[type=submit]{float:left;margin-left:10px}.content .sub-inner{margin:0 250px;padding-top:25px;padding-bottom:25px}.password-div{margin:100px auto 0 auto;width:50%;margin-bottom:10px}.password-div .pwd{margin:10px auto;padding:5px;text-align:center;background-color:#dfdfdf}.password-div .pwd span{font-weight:700}@media screen and (max-width:768px){#loginBox{width:90%}#loginBox .inner-box{width:95%;height:250px}#loginBox .icon-home{width:35%;float:left}div.section-img{margin-top:6%}#loginBox form.cp_forms{width:100%;padding-top:15px}#loginBox form.cp_forms input[type=password],#loginBox form.cp_forms input[type=text]{width:98%}.login-shadow{display:none}#loginBox form.cp_forms input.btn-submit-form{padding:6px 32px;font-size:18px}}@media screen and (max-width:480px){body.user div.content #flash-message{top:5%}#loginBox{width:95%}#loginBox .section-img{display:none}#loginBox .inner-box{margin:0;width:100%;height:250px}div.section-form{float:none;width:100%}#loginBox form.cp_forms input.btn-submit-form{margin-right:0}form.cp_forms span.group.btn-submit-form{display:inline-block;width:100%}form.cp_forms span.group.btn-submit-form input{width:100%}}