@charset "utf-8";
/* CSS Document */

#login-id,#register,#thankyou{width:1162px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box; border-radius:23px;}
.login-form,.thankyousec{height:832px; border-radius:23px; overflow:hidden;}
.login-form table{width:100%; height:832px; border-spacing:0;}
.login-form table td{width:100%; height:100%; vertical-align:middle;}
.lft-login{width:36%; float:left; font-size:14px; position:relative; color:#fff; background:#6f2a18; padding:0 90px 0 66px; box-sizing:border-box; -moz-box-sizing:border-box; -webkit-box-sizing:border-box;}
.login-form .full-login .btn a{text-decoration:underline;}
.lft-login h3{font-size:24px; color:#fff; font-weight:500;font-family: 'Work Sans', sans-serif;}
.rgt-login{width:64%; float:left; background:#fff;}
.rgt-login table{ max-width:404px; margin:0px auto;}
.login-form input[type="text"], .login-form input[type="email"],.login-form input[type="password"]{width: 100% !important; box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box; height: 50px !important;border-radius: 40px !important;-moz-border-radius: 40px !important;    -webkit-border-radius: 40px !important;
    font-size: 16px;font-family: 'Work Sans', sans-serif;font-weight: 500;margin-bottom: 20px;border: 1px solid #f5f2eb !important; box-shadow: none;padding: 0 22px !important;color: #a29797;outline: none;}
.or-sec{width:50px; height:50px; line-height:50px; right:-25px; font-size:17px; font-weight:500; background:#6f2a18; border:1px solid #fff; border-radius:50%; -moz-border-radius:50%; -webkit-border-radius:50%; position:absolute; top:50%; margin-top:-25px; text-align:center;}	
.img-log{padding-bottom:30px;}
#wpmem_reg fieldset, #wpmem_login fieldset{margin:0px !important; text-align:center;}
#wpmem_reg .button_div, #wpmem_login .button_div,#wpmem_login .div_text,#wpmem_reg .div_text{width:100% !important; padding:0px !important;}
.login-form #wpmem_login label,.login-form #rememberme,.login-form  #wpmem_reg label{display:none !important;}
#wpmem_login .button_div input[value="Sign In"]{margin-top: -20px !important;}
.login-form input[type="submit"] {width: 100% !important;box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;height: 50px !important;border-radius: 40px !important;-moz-border-radius: 40px !important;-webkit-border-radius: 40px !important;font-size: 16px !important;font-family: 'Work Sans',sans-serif !important;    font-weight: 500 !important;border: 0;box-shadow: none;padding: 0 22px !important;color: #fff !important;cursor: pointer;outline: none;-webkit-appearance: none; background: #e28000 !important; margin-top: 5px;}
#wpmem_login legend{font-size:24px !important; color:#6f2a18 !important; padding-bottom:20px;}

.rgt-login a{color:#605250; font-size:14px; line-height:22px; text-decoration:underline; text-align:center; padding-top:28px; display:block;}
.lft-login .btn a{ margin-top:20px; max-width:228px; line-height:48px; border:1px solid #c56b07; display:block; color:#fff; font-size:17px; font-weight:700; text-align:center; border-radius:50px; -moz-border-radius:50px; -border-radius:50px;}
.head-log h2{font-size: 19px;display: inline-block;	color:#fff;}
.head-log{position:absolute; top:55px;}
.head-log h3 {font-size: 28px;display: inline-block;padding-left:10px;color:#e28000;font-family: 'Handelson-Three', Arial;}
.section-register{background: #6f2a18;}
.section-register .full-login{max-width:400px; width:100%; margin:0px auto;}
.section-register.thankyousec .full-login{max-width:100%;}
.full-login{font-size:14px; color:#fff; text-align:center;}
.full-login h2{color:#fff; font-weight:600; font-size:24px; text-align:center; text-transform:capitalize;}
.reg-cont{max-width:300px; width:100%; margin:0px auto; padding-bottom:51px;}
.section-register .head-log{ left:70px;}
#wpmem_reg .req-text{ color:#fff;}
#register .full-login #wpmem_msg,#register .full-login #wpmem_msg h2{color: #6f2a18;}
#register #wpmem_reg legend, #register #wpmem_login legend{height:5px; display:none;}
#register #wpmem_reg .req-text{display:none;}
#wpmem_login label[for="user"]+div,#wpmem_reg label[for="username"]+div{display:none;}
#thankyou .reg-cont img{margin-bottom:15px;}
.fancybox-opened .fancybox-skin{background-color:transparent; border-radius: 23px; background:#fff;}