
/* ==========================================================================
   LOGIN PAGE
   ========================================================================== */
.login_page {margin-top: -15px;}
.login_box {width: 85%; margin: 0 auto;}
.login_box .dd .ddTitle .ddTitleText {padding-top: 6px !important;}
#loginBlock {height: 772px; padding-top: 15px;
    background-image: url("https://buyclub.mipo.co.il/sites/buyclub/_static_media/public/login_bg.png");
        background-size: cover;
        background-repeat: no-repeat;
}
.page_title_left_center {padding: 20px !important; color: #FFF; text-align: center; font-style: italic; font-size: 22px; font-family: Georgia; font-weight: bold !important; background-color: rgba(80, 80, 80, 0.8);
        border-top-left-radius: 6px !important;
       border-top-right-radius: 6px !important;
     border-bottom-left-radius: 0 !important;
    border-bottom-right-radius: 0 !important;
}

.login_box .page_title_left_center, .login_box .page_title_left_center h1 {font-weight: bold; font-size: 22px;}
.page_title_left_center span {font-size: 13px;}
.inner_left_center_box {padding: 15px 20px; background-color: rgba(255, 255, 255, 0.85);}
.frm_item_submit {text-align: center;}
.frm_item_submit input.base_btn_rad {padding: 5px 63px;}
.login_page input[type="checkbox"] + label span {background-color: #fff;}
.login_page .login_frm_L {position: relative; padding: 0 64px; border-right: solid 1px #CCCCCC;}
.login_page .fb_line_heading hr {top: 9px; border-top: solid 1px #CCCCCC;}
.login_page .fb_line_heading span {background-color: transparent;}
.login_page .login_frm_L .fb_line_heading hr:nth-of-type(1) {width: 30%; left: 38px; margin: 0 !important;}
.login_page .login_frm_L .fb_line_heading hr:nth-of-type(2) {width: 30%; right: 40px; left: auto;  margin: 0 !important;}

.login_page #signup_wrap .fb_line_heading hr:nth-of-type(1) {width: 21%; left: 92px; margin: 0 !important;}
.login_page #signup_wrap .fb_line_heading hr:nth-of-type(2) {width: 21%; right: 92px; left: auto;  margin: 0 !important;}

.login_page #signup_wrap .fb_line_heading span {background-color: transparent;}

#member-box .frm_lbl {font-size: 12px !important;}


/* ==========================================================================
   FORGOT PASSWORD
   ========================================================================== */
.forgot_pwd .page_title_left_center {padding: 0 !important; padding-bottom: 10px !important; color: #191919; background-color: transparent; text-align: left; border-bottom: solid 1px #B3B3B3;}
#login_box_wrap {padding-top: 15px; padding-left: 0; padding-right: 0;}
.login_frm_top {background-color: #FFF; padding: 28px;}
.forgot_pwd #member-box {width: 100%;}
.forgot_pwd .frm_field {width: 28%;float:left;}
.forgot_pwd_container {padding: 20px 0; padding-bottom: 0;}
.forgot_pwd_container .frm_lbl {margin-bottom: 10px; font-size: inherit;}
.forgot_pwd_container .login_popup_subtitle {font-weight: normal; text-align: left;}
.forgot_pwd_container .login_popup_subtitle li a {text-transform: capitalize;}
.forgot_pwd_container .frm_item {clear:both;}
.forgot_pwd_container .frm_item .base_btn_rad {float: left; padding: 5px 26px; margin-top: 15px; margin-right: 0; margin-left: 0;}
.forgot_pwd_container .login_frm_btm {margin-top: 20px; padding-top: 20px;}
.forgot_pwd_container .login_frm_btm a {color: #C99E2D;}
.forgot_pwd_container .errors {font-size:14px; padding: 0 10px; color: #B25A59; background-color: #FDE5E3;}
.forgot_pwd_container .errors span {font-style: italic;}
.forgot_pwd_container .success {font-size:16px; color: #C08B09;}
.forgot_pwd_container .success_show {display: block;}
.forgot_pwd_container .success span {font-style: italic;}

.errors_hide {display: none;}
.success_hide {display: none;}
.login_popup_subtitle ul {padding: 3px 0;}
.login_popup_subtitle li {list-style:disc inside;padding: 3px 0;}
#forgot_pwd_contact{float: left;width: 72%;height: 30px;margin-top: 6px;}
#forgot_pwd_contact_or{float: left;width: 50px;text-align:center;}
