﻿/*#lbuysmsregis .regipop_tel .intl-tel-input.allow-dropdown .selected-flag{margin-top: 0px;}
#lbuyregis .regipop_tel .intl-tel-input.allow-dropdown .selected-flag{margin-top: 0px;}
#lbuyforgetpass  .regipop_tel .intl-tel-input.allow-dropdown .selected-flag{margin-top: 0px;}*/

body{padding-right: 0px !important}
.lbuy_login_popbox .modal-body{padding: 0px 25px 30px 25px;margin-top: -10px}
.lbuy_login_popbox .modal-dialog {width: 480px; margin-top: 11vw}
.lbuy_login_popbox .modal-header{border-bottom:0px;min-height: 38.43px;padding:15px 20px 0px 20px ;}

.lbuy_login_popbox .form-group{margin-bottom: 5px;min-height: 55px;height:70px}
.lbuy_login_popbox .form-group.regipop_tel select.form-control{padding-left: 8px; width: 80px; padding-right: 0px; float: left; border-right: 0px;    cursor: pointer;    border-radius: 6px 0px 0px 6px !important;}
.lbuy_login_popbox .form-group.regipop_tel input.form-control{    padding-left: 12px; width: calc(100% - 82px); border-left: 0px; border-radius: 0px 6px 6px 0px !important;}
.lbuy_login_popbox .form_error{color: #fc3a53;font-size: 12px; margin-top: 2px}
.lbuy_login_popbox .close{padding: 5px;opacity: 1;position: relative;z-index: 1}
.lbuy_login_popbox .close img{ max-width: 20px;}
.lbuy_login_popbox .login_poptitle{ margin-bottom: 25px}
.lbuy_login_popbox .login_poptitle h4{ display: block;padding-bottom: 5px;}
    .lbuy_login_popbox .login_poptitle span {cursor: pointer; border-bottom: 1px solid #805a33;  }
.lbuy_login_popbox .login_popsocial span{ display: block;padding:9px 15px; text-align: center;height: 40px;line-height: 21px; margin-bottom:20px; border-radius: 6px;cursor: pointer}
.lbuy_login_popbox .login_popsocial .social_facebook{border: 1px solid #4267b2;color: #4267b2}
.lbuy_login_popbox .login_popor{text-align: center;display: block;margin-bottom: 14px;margin-top: -4px;}
.lbuy_login_popbox .form-control{box-shadow: none;border: 0px;background-color: #f3f0ed}
.lbuy_login_popbox .login_popcapt{position: relative;padding-right: 104px;}
.lbuy_login_popbox .login_popcapt .login_pop_captpic{position: absolute;right: 0px;top: 0px;}
.lbuy_login_popbox .login_popcapt .login_pop_captpic img{ max-height:48px; cursor: pointer}
.lbuy_login_popbox .login_popcapt .form-control{border-radius: 6px 0px 0px 6px !important;}
.lbuy_login_popbox .lbuy_popbtn{display: block;}
.lbuy_login_popbox .lbuy_popbtn .btn{width: 100%; border-radius: 30px !important}
.lbuy_login_popbox .form-control,.lbuy_login_popbox .btn {border-radius: 6px !important;height: 48px;line-height: 2.4;}


.lbuy_login_popbox .login_pop_textbtn{ margin-top: 15px;display: block;}
.lbuy_login_popbox .login_pop_textbtn span{ width: 50%; float:left; cursor: pointer}
.lbuy_login_popbox.pop_centered .modal-dialog{margin-top: -100px}

.regipop_tel .intl-tel-input .country-list{z-index: 99}
.regipop_tel .intl-tel-input{ border: 0px;height: 40px;line-height: inherit}
.regipop_tel .intl-tel-input .selected-flag .iti-arrow{    position: initial; float: right; right: initial; top: initial; margin-top:22px;}
.regipop_tel .intl-tel-input .selected-flag .iti-flag{width: auto;position: inherit;top: inherit;bottom:inherit; width: auto;display: inline-block; float: left; background: none;box-shadow: none;padding-top: 14px;min-width: 54px;}
.regipop_tel .intl-tel-input.allow-dropdown .selected-flag, .regipop_tel .intl-tel-input.separate-dial-code .selected-flag{    width: initial !important;    display: block;}
.regipop_tel .intl-tel-input.allow-dropdown input[type=tel],.regipop_tel .intl-tel-input.allow-dropdown input{ padding-left: 82px;}
.regipop_tel .intl-tel-input.allow-dropdown .flag-container:hover .selected-flag{background: none}

.lbuy_login_popbox .regipop_smscaptcha{position: relative}
.lbuy_login_popbox .regipop_smscaptcha .form-control{ padding-right: 150px}
.lbuy_login_popbox .regipop_smscaptcha .smscaptcha_text{ display: inline-block;position: absolute;padding:0 4px;right: 10px;top: 0px;	line-height: 48px; font-size: 12px; cursor: pointer}
.lbuy_login_popbox .checkbox{ margin-bottom:5px;margin-top:15px;font-size: 12px;}
.lbuy_login_popbox .checkbox label{padding-left: 23px;}
.lbuy_login_popbox .checkbox input[type=checkbox]{width: 18px !important;height:18px !important;-webkit-appearance: none; background: url(../../images/lbuy/lbuy_membercheck.png) 0 0 !important;background-size: auto 18px !important;border-radius: 0px;margin-top: -2px;margin-right: 0;margin-left: -23px; cursor: pointer}
.lbuy_login_popbox .checkbox input[type=checkbox]:checked {width: 18px !important; height: 18px !important;background: url(../../images/lbuy/lbuy_membercheck.png) -58px 0 !important;background-size:auto 18px !important}

.lbuy_login_popbox .checkbox input#chkPagePrivacy{margin-top: -3px !important;}


.lbuy_login_popbox .checkbox span>a{color: #b38862 !important;}

.lbuy_login_popbox .slide-to-unlock-bg{border-radius: 30px;width: 100%; height:48px !important;border: 0px;background-color: #f3f0ed !important}
.form-group .slide-to-unlock-bg span {line-height: 50px !important;}
.lbuy_login_popbox .slide-to-unlock-progress{ height:46px !important; width: 0px;background: #b38862 !important; border-radius: 30px !important}
.lbuy_login_popbox .slide-to-unlock-handle{ height:44px !important; width:44px !important;top: 2px !important;border-radius: 50%;border: 0px;box-shadow: 0 0px 4px 2px rgba(0,0,0,.05);    margin-left: 4px; }
.lbuy_login_popbox .fa-angle-double-right:before{display: none}

.lbuy_login_popbox .regipop_success{padding-top: 28px;text-align: center}
.lbuy_login_popbox .regipop_success h2 img{ max-height:82px;}
.lbuy_login_popbox .regipop_success_logo p{ display: block;padding-top: 20px; font-size: 12px}
.lbuy_login_popbox .regipop_success_text{display: block;padding-top: 50px;padding-bottom: 30px}
.lbuy_login_popbox .regipop_success_text h3{font-size: 18px;display: block;}
.lbuy_login_popbox .regipop_success_text p{display: block;padding-top: 26px;}
.lbuy_login_popbox .regipop_success_text p a{color: #8a6f4d;margin-left: 5px;margin-right: 5px;}
.lbuy_login_popbox .intl-tel-input .country-list .divider{display: block}

.forgetpop_modetitle{ padding:15px 20px}
.forgetpop_modetitle ul li{ position:relative; padding-bottom:9px; padding-left:22px;cursor:pointer;list-style: none}
.forgetpop_modetitle ul li:after{ content:""; width:14px; height:14px; border-radius:50%; border:1px solid #a3a3a3; display:block; position:absolute; left:0px; top:3px;}
.forgetpop_modetitle ul li:before{ content:""; width:6px; height:6px; display:block; margin:0 auto; position:absolute; left:4px; top:7px; border-radius:50%; }
.forgetpop_modetitle ul li.active:before{background: #000}
.lbuy_forgetpop_h4{ font-size: 14px;padding-bottom: 16px;}
.lbuy_forgetpop_slidebar{ min-height: inherit;}

.new_regist_success {padding: 30px 0px;}
.new_regist_success dt {font-size: 24px;margin-top: 34px;margin-bottom: 34px;}
.new_regist_success img{max-height: 100px;max-width: 400px;}


.lbuy_disnone {display: none}
.login5_contitle h4 {display: block;padding-bottom: 5px;}

.login5_contitle {margin-bottom: 25px;}
.login5_mobil .btn {color: #805a33 !important;}
/*.new_regist_success dl dd span {
border-bottom: 1px solid
}*/

.lbuy_login_popbox .login5_contitle a {cursor: pointer;border-bottom: 1px solid #805a33;}
.lbuy_disnone {display: none}
.addUnderline {border-bottom: 1px solid !important;cursor: pointer;}
.pro_dropoff {font-size: 18px;padding: 12px 15px;border-radius: 5px;color: #404040;background: #e5e5e5;}

.form_error{display:inline-block !important;}
.modal-open .modal{padding-right: 0px !important;}