﻿@font-face {font-family: iranyekan;font-style: normal;font-weight: normal;src: url('../fonts/iranyekan/eot/iranyekanwebregular(fanum).eot');src: url('../fonts/iranyekan/eot/iranyekanwebregular(fanum).eot?#iefix') format('embedded-opentype'), url('../fonts/iranyekan/woff2/iranyekanwebregular(fanum).woff2') format('woff2'), url('../fonts/iranyekan/woff/iranyekanwebregular(fanum).woff') format('woff'), url('../fonts/iranyekan/ttf/iranyekanwebregular(fanum).ttf') format('truetype');}@font-face {font-family: aviny;font-style: normal;font-weight: 700;src: url('../fonts/aviny-700.eot');src: url('../fonts/aviny-700.eot?#iefix') format('embedded-opentype'), url('../fonts/aviny-700.woff2') format('woff2'), url('../fonts/aviny-700.woff') format('woff'), url('../fonts/aviny-700.ttf') format('truetype');}.login-form-wrapper {width: 100%;display: flex;align-items: center;height: 100%;justify-content: center;}.prd-order-account-panel{width:100% !important;}.login-form-container {width: 100%;display: flex;flex-direction: column;justify-content: center;align-items: center;gap: 0 !important;border: 2px solid #e0e0e0;background-color:#fff;border-radius:10px;}.login-form-number-wrapper, .login-otp-number-wrapper {padding: 5px;width: 100%;}.login-form-number-label {font-size: 16px;font-weight: bold;}.login-form-number-input, .login-form-otp-input {margin-top: 20px;align-items: center !important;background-color: #e1ffff;padding: 5px;border-radius: 10px;}.login-form-otp-input {display: flex;justify-content: space-between;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}.login-form-number-input input {height: 50px;border: 2px solid #f1f1f1;outline: none;width: 100%;direction: ltr;border-radius: 10px;}.login-form-number-input img, .login-form-otp-input img {width: 100px;vertical-align: middle;background-color: #e1ffff;}.login-button {min-width: 90px;text-align: center;background-color: #007bcc;color: #fff;height: 48px;line-height: 50px;border-bottom-left-radius: 10px;border-top-left-radius: 10px;font-size: 20px }.login-button:hover {color: #e1ffff;background-color: #03619f;text-decoration: none !important;}.help-block {font-size: 15px;text-align: center;margin-top: 10px;}.help-block a {color: #000;background-color: #e0e0e0;padding: 4px;border-radius: 4px;margin: 2px;display: inline-block;}.help-block a:hover {color: #fff;background-color: #000;text-decoration: none !important;}.show-mobile {display: none !important;}.js-pin {direction: ltr;}.counter-wrapper {margin-right: 10px;font-weight: bold;}.login-otp-toolbar {display: flex;justify-content: space-between;align-items: center;background-color: #e1ffff;padding: 5px;border-bottom-right-radius: 10px;border-bottom-left-radius: 10px;}.login-otp-call, .login-otp-resend {background-color: #007bcc;color: #fff;margin: 2px;padding: 2px;border-radius: 5px;}.login-otp-call:hover, .login-otp-resend:hover {background-color: #fff;text-decoration: none !important;}.js-counter-value {min-width: 55px;color: #007bcc;padding: 2px;margin: 2px;display: inline-block;font-weight: bold;text-align: center;}.reset-login-form-wrapper {text-align: left;padding: 0;margin: 0;margin-top: 5px;}.reset-login-form {color: #007bcc;font-weight: bold;padding: 2px;display: inline-block;}.reset-login-form:hover {color: #03619f;text-decoration: none !important;}.login-otp-call.disabled, .login-otp-resend.disabled, .login-button.disabled {background-color: #e0e0e0;color: #696969;pointer-events: none;}.hide {display: none;}.mobile-number-wrapper {display: inline-block;font-weight: bold;margin-left: 8px;margin-right: 2px;color: #000;background-color: #fff;padding: 2px;border-radius: 2px;}.swal-text, .swal-footer {text-align: unset !important;}.invalid-feedback {font-size: 14px;font-weight:bold;margin-top: 5px;width: auto;float:left;}.invalid-feedback:not(:empty) {display: inline-block;}@media screen and (max-width: 600px) {.login-otp-toolbar {flex-direction: column;}.hide-mobile {display: none !important;}.show-mobile {display: block !important;}.login-form-number-label {font-size: 15px;}.login-form-number-input img, .login-form-otp-input img {width: 50px;}}@media only screen and (min-width: 768px) {}@media only screen and (min-width: 992px) {.pinlogin .pinlogin-field {width: 50px !important;height: 50px !important;font-size: 16px;font-weight: bold;}}@media only screen and (min-width: 1400px) {.login-form-number-wrapper {width: 90%;}.login-form-number-label {font-size: 30px;}.login-form-number-input img, .login-form-otp-input img {width: 200px;}.login-form-number-input input {height: 120px;font-size: 30px;}.login-button {height: 120px;font-size: 30px;line-height: 120px;}.reset-login-form {font-size: 30px;}.login-form-container {width:90% !important;}.pinlogin .pinlogin-field {width: 80px !important;height: 80px !important;font-size: 30px;font-weight: bold;}.login-otp-call, .login-otp-resend {font-size:20px;font-weight:bold;}.login-otp-counter{font-size:20px;}.help-block{font-size:25px;}}