.public-password-recovery .page{display:flex;min-height:calc(100vh - 81px)}.public-password-recovery .page .wall{flex:1;position:relative;background-image:url(/assets/media/images/password-recovery/wallpaper-1.jpg?v=1);background-repeat:no-repeat;background-position-x:50%;background-position-y:100%;background-size:cover}.public-password-recovery .page .content{display:flex;width:35vw;min-height:calc(100vh - 81px);flex-direction:column;text-align:left}.public-password-recovery .page .content .top{flex:1;display:flex;align-items:center;justify-content:center;background:#fff}.public-password-recovery .page .content .top .wrapper{padding:20px 0 20px 0;width:65%}.public-password-recovery .page .content .top .title{margin:15px 0 0 0;padding:0 0 0 0;font-size:32px;line-height:36px;font-weight:600;color:#333}.public-password-recovery .page .content .top .title span{text-transform:uppercase}.public-password-recovery .page .content .top .subtitle{margin:10px 0 0 0;padding:0 0 0 0;font-size:20px;line-height:20px;font-weight:300}.public-password-recovery .page .content .top .box{margin:20px 0 0 0}.public-password-recovery .page .content .top .box .type{margin:0 0 0 0;padding:0 0 0 0;font-size:22px;font-weight:600;color:#333}.public-password-recovery .page .content .top .box .description{margin:0 0 0 0;padding:0 0 0 0;font-weight:300}.public-password-recovery .page .content .top .box .button,.public-password-recovery .page .content .top .box .fields{margin:20px 0 0 0}.public-password-recovery .page .content .top .box .button .btn-site{border-radius:25px}.public-password-recovery .page .content .top .fields .form-control.last,.public-password-recovery .page .content .top .fields .form-control.middle{border-top:none}.public-password-recovery .page .content .top .certified-lawyer,.public-password-recovery .page .content .top .remember-me{margin:20px 0 0 0}.public-password-recovery .page .content .top .terms-and-conditions-agreement{font-size:14px}.public-password-recovery .page .content .top .alert{margin:20px 0 0 0;border-radius:0}.public-password-recovery .page .content .top .notice{margin:15px 0 0 0;text-align:center;font-size:13px}.public-password-recovery .page .content .top .notice a{color:#977f4c}.public-password-recovery .page .content .top .links{margin:15px 0 0 0;padding:0 0 0 0;text-align:center}.public-password-recovery .page .content .top .links a{display:inline-block;margin:0 0 0 0;padding:5px 10px 5px 10px;color:#977f4c;font-weight:400}.public-password-recovery .page .content .bottom{height:230px;display:flex;background:#f6f6f6;align-items:center;justify-content:center;line-height:normal;text-align:center}.public-password-recovery .page .content .bottom .wrapper{padding:30px 0 30px 0}.public-password-recovery .page .content .bottom .title{color:#333;font-weight:600;font-size:20px}.public-password-recovery .page .content .bottom .title span{text-transform:uppercase}.public-password-recovery .page .content .bottom .text{margin:7px 0 0 0;padding:0 0 0 0}.public-password-recovery .page .content .bottom .button{margin:20px 0 0 0;padding:0 0 0 0}.public-password-recovery .page .content .bottom .button .btn-site{background:#977f4c;border:1px solid #977f4c;min-width:0;border-radius:25px;padding:0 40px 0 40px}.public-password-recovery .page .content .bottom .links{margin:15px 0 0 0;padding:0 0 0 0}.public-password-recovery .page .content .bottom .links a{display:inline-block;margin:0 0 0 0;padding:5px 5px 5px 5px;color:#977f4c;text-transform:uppercase;font-size:14px;font-weight:300}@media (max-width:1799px){.public-password-recovery .page .content{width:33vw}.public-password-recovery .page .content .bottom .wrapper,.public-password-recovery .page .content .top .wrapper{width:65%}.public-password-recovery .page .content .bottom{height:250px}}@media (max-width:1699px){.public-password-recovery .page .content{width:35vw}}@media (max-width:1599px){.public-password-recovery .page .content{width:37vw}}@media (max-width:1449px){.public-password-recovery .page .content .bottom .wrapper,.public-password-recovery .page .content .top .wrapper{width:75%}.public-password-recovery .page .content{width:40vw}}@media (max-width:999px){.public-password-recovery .page .content{width:55vw}.public-password-recovery .page .content .top .wrapper{padding:50px 0 60px 0}}@media (max-width:767px){.public-password-recovery .page .wall{display:none;flex:1}.public-password-recovery .page .content{display:block;width:100%;background:#eee}.public-password-recovery .page .content .top{margin:0 0 0 0;display:block}.public-password-recovery .page .content .bottom{margin:0 0 0 0;padding:0 0 0 0;display:block;height:auto!important;background:#f6f6f6;text-align:center}.public-password-recovery .page .content .bottom .wrapper,.public-password-recovery .page .content .top .wrapper{margin:0 0 0 0;padding:0 0 0 0;width:100%;margin:auto}.public-password-recovery .page .content .top .head{border-bottom:1px solid #efefef}.public-password-recovery .page .content .bottom .button>div,.public-password-recovery .page .content .bottom .links>div,.public-password-recovery .page .content .bottom .text>div,.public-password-recovery .page .content .bottom .title>div,.public-password-recovery .page .content .top .box,.public-password-recovery .page .content .top .header-minimal{margin:0 auto 0 auto!important;width:70%!important}.public-password-recovery .page .content .top .header-minimal>div{padding:0 0 0 0}.public-password-recovery .page .content .top .box{padding-top:40px;padding-bottom:40px}.public-password-recovery .page .content .top .box .type{font-size:24px}.public-password-recovery .page .content .top .box .description{font-size:18px}.public-password-recovery .page .content .top .box .description,.public-password-recovery .page .content .top .box .type{text-align:center}.public-password-recovery .page .content .top .box .fields{margin:40px 0 0 0}.public-password-recovery .page .content .bottom .title{padding:50px 0 0 0;font-weight:400;font-size:20px}.public-password-recovery .page .content .bottom .button{padding:0 0 50px 0}.public-password-recovery .page .content .bottom .button .btn-site{display:inline-block;width:auto}.public-password-recovery .page .content .bottom .links{background:#222;padding:12px 0 12px 0;color:#666}.public-password-recovery .page .content .bottom .links a{color:#977f4c}}@media (max-width:499px){.public-password-recovery .page .content .bottom .button>div,.public-password-recovery .page .content .bottom .links>div,.public-password-recovery .page .content .bottom .text>div,.public-password-recovery .page .content .bottom .title>div,.public-password-recovery .page .content .top .box,.public-password-recovery .page .content .top .header-minimal{width:80%!important}.public-password-recovery .page .content .top .box .type{font-size:24px}.public-password-recovery .page .content .top .box .description{font-size:16px}}@media (max-width:419px){.public-password-recovery .page .content .bottom .button>div,.public-password-recovery .page .content .bottom .links>div,.public-password-recovery .page .content .bottom .text>div,.public-password-recovery .page .content .bottom .title>div,.public-password-recovery .page .content .top .box,.public-password-recovery .page .content .top .header-minimal{width:100%!important;padding-left:20px;padding-right:20px}}