.s123-client-zone-page .social-providers-login-box {padding-top:25px;border-top:1px solid #e2e2e2;}.s123-client-zone-page .social-providers-login-box .s-p-or-login {margin-bottom:25px;}.s123-client-zone-page a.social-login-link {display:block;cursor:pointer;}.s123-client-zone-page a.social-login-link:hover {text-decoration:none !important;}.s123-client-zone-page .social-login-btn {max-width:300px;white-space:nowrap;border:1px solid #4285f4;margin:10px auto;border-radius:4px;box-shadow:1px 2px 3px #ccc;display:flex;align-items:center;align-content:center;justify-content:center;}.s123-client-zone-page .social-login-btn .s-l-btn-logo {width:50px;background-color:#fff;display:flex;align-items:center;align-content:center;justify-content:center;}.s123-client-zone-page .social-login-btn .s-l-btn-logo > div {display:flex;align-items:center;align-content:center;justify-content:center;}.s123-client-zone-page .social-login-btn .s-l-btn-text {width:calc(100% - 50px);padding:10px;background-color:#4285f4;color:white;}.s123-client-zone-page a.s-l-facebook .social-login-btn {border:1px solid #4264b2;}.s123-client-zone-page a.s-l-facebook .social-login-btn i {color:#4264b2;}.s123-client-zone-page a.s-l-facebook .social-login-btn .s-l-btn-text {background-color:#4264b2;}.s123-client-zone-page a.s-l-google .social-login-btn {border:1px solid #ea4335;}.s123-client-zone-page a.s-l-google .social-login-btn i {color:#ea4335;}.s123-client-zone-page a.s-l-google .social-login-btn .s-l-btn-text {background-color:#ea4335;}.s123-client-zone-page .clientZoneProfileImage {color:black;font-weight:normal;border-radius:0;padding:15px;border:1px solid #e2e2e2;margin-bottom:20px;}.s123-client-zone-page .clientZoneProfileImage .svg-m {background-color:black;}.s123-client-zone-page #profileBtn {color:black;}.s123-client-zone-page .clientZoneProfileImage .clientZoneProfileBtn{position:absolute;right:25px;}html[dir="rtl"] .s123-client-zone-page .clientZoneProfileImage .clientZoneProfileBtn{right:auto;left:25px;}.s123-client-zone-page .clientZoneTabs > div {background-color:#fff;color:black;font-weight:normal;border-radius:0;padding:15px;border:1px solid #e2e2e2;cursor:pointer;}html[dir="ltr"] .s123-client-zone-page .clientZoneTabs > div .svg-m {margin-right:5px;}html[dir="rtl"] .s123-client-zone-page .clientZoneTabs > div .svg-m {margin-left:5px;}.s123-client-zone-page .clientZoneTabs div.tab + div.tab {border-top:0;}.s123-client-zone-page .clientZoneTabs > div.active {background-color:#efefef;color:black;font-weight:bold;border-radius:0;}html[dir="ltr"] .s123-client-zone-page .client-zone-log-out {border:0;border-bottom:0px;background-color:#fff;text-align:right;padding-top:5px;padding-bottom:5px;}html[dir="rtl"] .s123-client-zone-page .client-zone-log-out {border:0;border-bottom:0px;background-color:#fff;text-align:left;padding-top:5px;padding-bottom:5px;}.client-zone-orders-table {width:100%;}.c-z-o-t-mobile-responsive {display:none;}@media (max-width:767px) {.client-zone-orders-table > thead > tr > th,.client-zone-orders-table > tbody > tr > td {display:none;}.client-zone-orders-table > thead > tr > th:first-child,.client-zone-orders-table > tbody > tr > td:first-child {display:block;}.c-z-o-t-mobile-responsive,.client-zone-orders-table,.client-zone-orders-table thead,.client-zone-orders-table tbody,.client-zone-orders-table tr {display:block;}}.s123-client-zone-page .orders.box,.s123-client-zone-page .profile.box,.s123-client-zone-page .forum.box,.s123-client-zone-page .addresses.box,.s123-client-zone-page .login-forms.box {min-height:400px;margin-bottom:50px;background:#fff;position:relative;}.s123-client-zone-page .login-forms.box {width:100%;max-width:500px;margin:auto;margin-bottom:100px;}.s123-client-zone-page .tab-content.box {border:1px solid #e2e2e2;}.s123-client-zone-page .page-loading-icon {border:0;border-top:0px;border-radius:4px;margin-bottom:50px;background:#fff;position:relative;}.s123-client-zone-page .orders.box .orders-container,.s123-client-zone-page .forum.box .forum-container,.s123-client-zone-page .addresses.box .addresses-container,.s123-client-zone-page .profile.box .profile-container {padding:35px;padding-bottom:20px;}.s123-client-zone-page .orders.box .orders-container .client-zone-orders-table .action-col a { margin-right:5px;margin-bottom:5px;}html[dir="rtl"] .s123-client-zone-page .orders.box .orders-container .client-zone-orders-table .action-col a { margin-right:0px;margin-left:5px;}.s123-client-zone-page .profile-image {display:flex;align-items:center;align-content:center;justify-content:space-between;padding-bottom:15px;}.s123-client-zone-page .profile-image > .form-group {width:calc(100% - 110px);}.s123-client-zone-page .profile-image > .form-group .rmv-profile-image {border-bottom-left-radius:0px;border-top-left-radius:0px;}html[dir="rtl"] .s123-client-zone-page .profile-image > .form-group .rmv-profile-image {border-bottom-right-radius:0px;border-top-right-radius:0px;}.s123-client-zone-page .profile-image {width:100px;height:100px;}.s123-client-zone-page .profile-image img {width:100px;height:100px;object-fit:cover;object-position:center center;cursor:pointer;}.s123-client-zone-page .login-forms.box {min-height:0px;padding:35px;}.s123-client-zone-page .orders.box .no-orders {text-align:center;}.s123-client-zone.page-header h1 {padding:0;margin:0 8px;font-size:24px;font-weight:lighter;color:#2679b5;}.c-z-order-info-box {height:450px;overflow-y:auto;}.c-z-order-info-box .coupon-discount > span:before {content:'-';}@media print {html.client-zone-print-event body > div:not(.print-content) {display:none;}.hide-from-print {display:none;}.print-content {display:block;}.c-z-order-info-box {height:auto;overflow:hidden;}}.client-zone-address-form.bootbox .form-group {margin-bottom:20px;}.client-zone-address-form.bootbox .form-group input[type="text"],.client-zone-address-form.bootbox .form-group input[type="email"],.client-zone-address-form.bootbox .form-group input[type="number"],.client-zone-address-form.bootbox .form-group select,.client-zone-address-form.bootbox .form-group textarea {padding:1.375rem .75rem .375rem .75rem;font-size:0.8rem;}.client-zone-address-form.bootbox .form-group select {min-height:3rem;height:3rem;padding:1.375rem .75rem .375rem .75rem;-webkit-appearance:none;-moz-appearance:none;appearance:none;}.client-zone-address-form.bootbox label:not(.error) {font-weight:normal;font-size:1rem;z-index:1;}.client-zone-address-form.bootbox .softLabel label:not(.error) {position:absolute;top:13px;left:21px;opacity:0.6;background-color:transparent;padding:.2rem .45rem;font-size:15px;transition:transform .2s ease-out, opacity .2s ease-out, font-size .2s ease-out, top .2s ease-out;}html[dir=rtl] .client-zone-address-form.bootbox .softLabel label:not(.error) {right:21px;left:auto;}.client-zone-address-form.bootbox .softLabel label:not(.error):hover {cursor:text;}.client-zone-address-form.bootbox .softLabel label:not(.error).active {top:0;font-size:12px;opacity:1;}.client-zone-address-form.bootbox .help-block {color:red;font-size:0.8rem;font-weight:normal;}.client-zone-address-form.bootbox .has-error .form-control {border-color:red;}.client-zone-address-form.bootbox input:-webkit-autofill + label ,.client-zone-address-form.bootbox input:-webkit-autofill:hover + label , .client-zone-address-form.bootbox input:-webkit-autofill:focus + label,.client-zone-address-form.bootbox textarea:-webkit-autofill + label,.client-zone-address-form.bootbox textarea:-webkit-autofill:hover + label,.client-zone-address-form.bootbox textarea:-webkit-autofill:focus + label,.client-zone-address-form.bootbox select:-webkit-autofill + label,.client-zone-address-form.bootbox select:-webkit-autofill:hover + label,.client-zone-address-form.bootbox select:-webkit-autofill:focus + label {top:0 !important;font-size:12px !important;opacity:1 !important;}.client-zone-address-form.bootbox .intl-tel-input {width:100%;}html[dir="rtl"] .client-zone-address-form.bootbox .intl-tel-input .selected-flag {padding:0 8px 0 0px;}html[dir="rtl"] .client-zone-address-form.bootbox .intl-tel-input .selected-flag .iti-arrow {left:6px;right:auto;border-right:3px solid transparent;border-left:3px solid transparent;}html[dir="rtl"] .client-zone-address-form.bootbox .intl-tel-input .country-list {text-align:right;margin:0 -1px 0 0;}html[dir="rtl"] .client-zone-address-form.bootbox .intl-tel-input .country-list .flag-box, .intl-tel-input .country-list .country-name {margin-left:6px;margin-right:0;}html[dir="rtl"] .client-zone-address-form.bootbox .intl-tel-input .country-list {left:0;right:auto;}.intl-tel-input.allow-dropdown .selected-flag {margin-top:8px;}.client-zone-address-form.bootbox .intl-tel-input.allow-dropdown input, .intl-tel-input.allow-dropdown input[type=text], .intl-tel-input.allow-dropdown input[type=tel] {padding-right:6px !important;padding-left:52px !important;}.s123-client-zone-page .addresses-container .add-address-container {padding:20px;}.s123-client-zone-page .addresses-container .addresses-list-container .client-address {margin-top:7.5px;margin-bottom:7.5px;}.s123-client-zone-page .addresses-container .addresses-list-container .client-address .client-address-container:not(.border-primary) {padding:10px;border-width:1px;border-style:solid;border-color:#e2e2e2;line-height:2.5ex; height:25ex; position:relative;}.s123-client-zone-page .addresses-container .addresses-list-container .client-address .client-address-container.border-primary {padding:10px;border-width:1px;border-style:solid;line-height:2.5ex; height:25ex; position:relative;}.s123-client-zone-page .addresses-container > .address-header {margin:15px;border-bottom:1px solid #e2e2e2;padding-top:15px;padding-bottom:15px;}.s123-client-zone-page .addresses-container .addresses-list-container .address-empty-msg {padding:15px;}.s123-client-zone-page .addresses-container .addresses-list-container .address-empty-msg {padding:15px;}.s123-client-zone-page .addresses-container .addresses-list-container .client-address .client-address-manage {position:absolute;bottom:15px;right:15px;left:15px;}.s123-client-zone-page .addresses-container .addresses-list-container .client-address .client-address-manage button,.s123-client-zone-page .addresses-container .addresses-list-container .client-address .client-address-manage .default-address {padding:0px;margin-top:15px;}.s123-client-zone-page .addresses-container .addresses-list-container .client-address .client-address-manage button:nth-child(2) {margin-left:30px;}html[dir=rtl] .s123-client-zone-page .addresses-container .addresses-list-container .client-address .client-address-manage button:nth-child(2) {margin-right:30px;}.s123-client-zone-page .addresses-container .addresses-list-container .client-address .client-address-manage .default-address {cursor:default;}.s123-client-zone-page .addresses-container .addresses-list-container .client-address .client-address-manage .client-address-default {float:right;}html[dir=rtl] .s123-client-zone-page .addresses-container .addresses-list-container .client-address .client-address-manage .client-address-default {float:left;}.popover.client-zone-menu .c-z-p-menu .c-z-p-menu-option {cursor:pointer;}.popover.client-zone-menu .c-z-p-menu .c-z-p-menu-option a {text-decoration:none;color:#000;}.popover.client-zone-menu .c-z-p-menu .c-z-p-menu-option a .svg-m {background-color:#000;}.popover.client-zone-menu .c-z-p-menu > div + div {padding-top:10px;}.popover.client-zone-menu .c-z-p-menu .divider {border-bottom:1px #e2e2e2 solid;}.s123-uploader {position:absolute;width:100%;height:100%;display:flex;align-items:center;align-content:center;justify-content:center;}.s123-uploader .s123-u-upload-btn {width:100%;height:100%;display:flex;align-items:center;align-content:center;justify-content:center;cursor:pointer;}.s123-uploader .s123-u-loading-icon {cursor:auto;}.s123-uploader-manage button {margin:5px;}.s123-client-zone-page #clientZone-menu-tabs .icon-container {display:flex;align-items:center;}