.popup{position:absolute;top:-1500px;width:500px;padding:25px 40px;background:#fff;min-height:200px;z-index:9999;left:50%;margin-left:-250px;border-radius:5px;transition:top .3s cubic-bezier(.17,.04,.03,.94)}.popup.show{top:50px}.popup .btn-closed{top:25px;right:30px}.popup h4{font-size:22px;margin:10px 0;color:#272727}.popup .form-control{font-size:12px}.container-check{display:block;position:relative;padding-left:35px;margin-bottom:22px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.container-check input{position:absolute;opacity:0;cursor:pointer;height:0;width:0}.checkmark{position:absolute;top:0;left:0;height:25px;width:25px;background-color:#fff;border:1px solid #d1d1d1;border-radius:5px}.container-check:hover input~.checkmark{background-color:#fff}.container-check input:checked~.checkmark{background-color:#fff}.checkmark:after{content:"";position:absolute;display:none}.container-check input:checked~.checkmark:after{display:block}.container-check .checkmark:after{left:9px;top:5px;width:5px;height:10px;border:solid #4f9616;border-width:0 3px 3px 0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.forget-pass{color:#0090ff}.box-login-other{width:90%;margin:10px auto}.box-login-other .top-login{position:relative}.box-login-other .top-login::before{position:absolute;content:"";height:50%;top:0;left:0;width:100%;border-bottom:1px solid #d1d1d1}.box-login-other .top-login span{display:inline-flex;padding:10px;background:#fff;position:relative;z-index:2}.box-login-other .btn-login{width:100%;line-height:38px;border-radius:5px;color:#fff;margin:13px auto}.box-login-other .btn-fb{background:#3b5998}.box-login-other .btn-fb .icon-fb{background:url(../images/cart/icon-fb.png) no-repeat;width:9px;height:18px;margin-right:15px}.box-login-other .btn-gg{background:#e63333}.box-login-other .btn-gg .icon-gg{background:url(../images/cart/icon-gg.png) no-repeat;width:17px;height:18px;margin-right:15px}.btn-log{background:#29a41c;line-height:46px;font-weight:700;color:#fff;padding:0 45px;border-radius:23px;margin:5px auto;display:block}.popup-pass{width:500px;position:absolute;top:50px;left:50%;margin-left:-250px;min-height:150px;background:#fff;border-radius:5px;z-index:999;padding:70px 20px 20px;color:#5d5d5d}.popup-pass h5{color:#21273d}.popup-pass .update-susses{color:#21273d}.popup-pass .main-popup{text-align:center;padding-bottom:10px}.popup-pass .main-popup img{margin-bottom:10px}.popup-pass .btn-closed{top:25px;right:30px}.popup-pass .btn-back{top:25px;left:30px}.popup-pass form{padding:25px 0;flex-wrap:wrap}.popup-pass .info-error{padding:10px 0;font-size:12px}.popup-pass .info-error span{width:100%;display:flex;justify-content:center}.popup-pass .info-error .text-error{color:#b01717}.popup-pass .info-error .text-warning{color:#bf6617}.popup-pass .btn-reset-pass{color:#fff;line-height:40px;font-weight:700;padding:0 35px;background:#1ea62f;display:inline-flex;margin:0 auto;border-radius:20px;margin-top:10px}@media screen and (max-width:550px){.popup{width:90%!important;left:5%;margin-left:0}.box-bottom{display:flex;flex-direction:column}.popup-pass{width:94%;left:3%;margin-left:0;padding:50px 15px 20px}.popup-pass .main-popup{font-size:13px}}