﻿.popup_login_field #userPass,.popup_login_field #userPhone,.popup_login_field #username{box-sizing:border-box;padding-right:0;direction:ltr;background:linear-gradient(to top,#f9f9f9,#fff)}.wrapper{max-width:100%;margin:0 auto}input.toggle,label.toggle,nav ul ul{display:none}.popup_login,nav li a,nav li:hover ul{display:inline-block}nav ul ul li{float:none}nav li{float:left}nav li a{text-decoration:none;margin:0}nav li:hover ul{position:absolute;padding:0!important;margin:0!important}label.toggle{z-index:100000000000!important;position:relative}.close_login:hover,.popup_login_btn{background-color:#333333}.popup_login_btn:hover{color:#fff;background-color:#333}.popup_login_btn:focus{color:#fff!important;background-color:#333333}.close_login{background-color:#d00e38}.popup_login_container{float:left;height:auto;min-height:320px;width:100%;padding:30px;box-sizing:border-box}.popup_login_title{float:left;width:100%;margin-right:0;line-height:1.5em;text-align:center;font-size:18px;font-weight:700;color:#333333;margin-bottom:5px}.popup_login_field{float:right;width:100%;margin-bottom:12px;position:relative}.customers_form_field_icon{position:absolute;left:8px;top:8px}.overlay_login,.popup_login{opacity:0;position:fixed;visibility:hidden;z-index:100000!important}.popup_login_field #userPass,.popup_login_field #username{float:right;width:100%;height:40px;display:inline-block;font-size:17px;font-weight:400;color:#333333;border:1px solid #999!important;border-radius:3px;text-align:center}.popup_login_field #userPhone:focus,.popup_login_field #username:focus{color:#333333!important}.popup_login_field #userPass:focus{color:#333333!important;border:1px solid #333333}.popup_login_checkbox_container{float:right;width:100%;margin-top:14px}.popup_login_checkbox{float:right;width:20px;clear:none;height:auto;margin:0 0 0 10px}.popup_login_checkbox input{float:right;width:20px;height:20px}.popup_login_checkbox_title{float:right;width:auto;clear:none;font-size:15px;font-weight:400;color:#333333;text-align:right;margin-top:1px}#Button1,.password_recovery_form_field,.popup_login_btn,.popup_login_send_button{float:left;width:100%}.popup_login_btn{height:40px;text-align:center;cursor:pointer;font-size:17px;color:#fff;margin:0!important;border:0;border-radius:3px;line-height:1em;font-weight:400}.popup_login_forgot_password{width:100%;float:right;font-size:18px;font-weight:700;color:#2374d7;text-align:center;text-decoration:underline;direction:rtl;padding:0;box-sizing:border-box;background-color:#fff;margin-top:10px}.popup_login_customer_logout,.popup_login_customer_logout:hover{float:left;clear:none;font-size:14px;text-align:left;line-height:1.8em;width:100%;margin:15px 0;text-decoration:underline;font-weight:400}.popup_login_customer_logout{color:#c00}.popup_login_forgot_password:hover{color:#575757}.popup_login_customer_logout:hover{color:#333333}.overlay_login{background-color:rgba(0,0,0,.7);bottom:0;cursor:default;left:0;right:0;top:0;-webkit-transition:opacity .5s;-moz-transition:opacity .5s;-ms-transition:opacity .5s;-o-transition:opacity .5s;transition:opacity .5s}.overlay_login:target{visibility:visible;opacity:1}.popup_login{background-color:#fff;left:50%;text-align:justify;-webkit-transform:translate(-50%,-50%);-moz-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);-o-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transition:opacity .5s,top .5s;-moz-transition:opacity .5s,top .5s;-ms-transition:opacity .5s,top .5s;-o-transition:opacity .5s,top .5s;transition:opacity .5s,top .5s}.overlay_login:target+.popup_login{opacity:1;visibility:visible;z-index:1000000000000000000!important}.close_login{height:35px;width:35px;position:absolute;top:10px;left:10px;border-radius:50%;font-size:20px;align-items:center;display:flex;justify-content:center;color:#fff}.close_login:before{color:#fff;font-size:21px}.response_from_server{float:right;width:100%;font-size:19px;font-weight:700;color:#8a0000;text-align:center;margin-top:7px;line-height:1.2em}.password_recovery_section{float:right;width:100%;padding-top:70px;padding-bottom:70px;min-height:600px;display:inline-block;text-align:center}.password_recovery_form{width:400px;float:right;margin-right:calc(50% - 200px);margin-left:calc(50% - 200px);margin-bottom:90px;margin-top:10px;background-color:#fff;padding:30px;box-sizing:border-box;position:relative;border-bottom:2px solid #ccc}.password_recovery_button,.password_recovery_button:focus{border:0!important;font-size:19px!important;color:#fff!important;margin-top:15px;width:100%;cursor:pointer}.password_recovery_form_title_container{width:100%;float:right;display:block}.password_recovery_form_title{float:left;width:100%;padding-bottom:15px}.password_recovery_formTextUp{float:left;width:100%;text-align:left;margin-bottom:15px}.password_recovery_button{float:right;text-align:center;background-color:#0c4045!important;padding-top:11px!important;padding-bottom:12px!important}.password_recovery_button:hover{background-color:#333333!important}.password_recovery_button:focus{float:right;text-align:center;background-color:#444!important;padding-top:7px!important;padding-bottom:7px!important}.password_recovery_form input,.password_recovery_form select{float:right;width:100%;box-sizing:border-box;padding-right:10px;display:inline-block;font-size:17px;background-color:rgb(249 242 235 / 30%);border:1px solid #c5c5c5;color:#333333;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:2px;line-height:1em;padding-top:9px;padding-bottom:9px;font-family:almoni-neue,sans-serif}.cart_form_field_personal_details input:focus{border:1px solid #ccc}.registration_btn_container{width:100%;float:right;text-align:center;margin-top:0!important;display:inline-block}.registration_info_text{width:auto;float:none;font-size:17px;color:#333333;margin-left:5px}.create_account_btn{width:auto;text-align:center;cursor:pointer;float:none;font-size:17px;color:#1273eb;padding:0;border:0!important;text-decoration:underline;font-weight:700}#js--login,.login_with_phone{float:right;width:100%}.create_account_btn:focus,.create_account_btn:hover{color:#333333}.login_with_phone{margin-top:10px}.popup_login_field #userPhone{float:right;width:100%;display:inline-block;font-size:17px;font-weight:400;color:#999;border:1px solid #999!important;border-radius:3px;line-height:1em;padding-top:8px;padding-bottom:9px;text-align:center}@media all and (min-width:1438px){.popup_login{width:350px}.overlay_login:target+.popup_login{top:50%;width:350px}}@media (max-width:1439px) and (min-width:769px){.popup_login{width:350px}.overlay_login:target+.popup_login{top:50%;width:350px}}@media (max-width:768px) and (min-width:659px){.popup_login{width:350px}.overlay_login:target+.popup_login{top:50%;width:350px}}@media (max-width:658px) and (min-width:481px){.popup_login{width:350px}.overlay_login:target+.popup_login{top:380px;width:350px}}@media (max-width:480px) and (min-width:319px){.popup_login{width:320px}.overlay_login:target+.popup_login{top:50%;width:300px}.password_recovery_form{width:90%;margin:10px 5% 30px;padding:20px}}@media all and (max-width:320px){.popup_login{width:320px}.overlay_login:target+.popup_login{top:50%;width:300px}.password_recovery_form{width:90%;margin:10px 5% 30px;padding:20px}}