.modal.notify-modal.fade .modal-dialog{transform:translate(0,0);height:100vh}
.notify-modal .modal-title{font-size:22px;text-align:center}
.notify-modal .modal-body{padding:35px 0 0 0}
.modal.notify-modal .hsvg-close-w{background-image:url("clientlibs/resources/notify-close-icon.svg")}
.notify-subscribe-content{margin:0}
.notifyme_hassafeemail{font-size:1rem;color:#989898;padding:0 5px;display:inline-block}
.dialogcnt-btnbox-notifyme .dialogcnt-btn{width:100%;max-width:400px}
.notifyme-error{height:20px}
.notifyme-error-txt{display:none;font-size:.75rem;color:#eb1406;margin-top:.5rem}
.validated-error .notifyme-input{border-color:#eb1406}
.notify-me-tips{color:#eb1406;font-size:12px;position:absolute;bottom:7px;left:20px}
.notify-me-input{border:1px solid rgba(233,233,233,1);border-radius:8px;padding:15px;color:#1e1e1e;width:100%;margin-bottom:25px}
.custom-control.notify-me-label{margin-top:0;padding-left:3.5rem;min-height:50px}
.notify-me-link{text-decoration:underline;color:#2788d9}
.notify-subscribe-content .notify-me-inputbox label{top:25px}
.notify-subscribe-content .notify-me-inputbox input{border-radius:0;padding:3px 0 .625rem;margin-top:1.125rem;font-size:.875rem;color:#707070;font-weight:500;line-height:20px;height:fit-content;border-bottom:1px solid rgba(233,233,233,1)}
.notify-subscribe-content .notify-me-inputbox input:focus-visible{outline:revert;outline-offset:0}
.notify-subscribe-content .invalid-feedback{font-size:11px;line-height:15px;margin-top:5px}
.notify-subscribe-content .notify-me-inputbox .invalid-feedback{margin-bottom:-20px}
.notify-subscribe-content .notify-checkbox{padding-left:0;margin-top:10px;display:flex;flex-direction:column;align-items:start;font-size:14px;line-height:20px;min-height:auto}
.notify-subscribe-content .notify-checkbox:first-child{margin-top:0}
.notify-subscribe-content .notify-checkbox input{margin-top:0;height:20px}
.notify-subscribe-content .notify-checkbox label{padding-left:25px}
.notify-subscribe-content .notify-checkbox label::before,.notify-subscribe-content .notify-checkbox label::after{width:24px;height:24px;left:-5px;top:-2px;border-radius:0;background-size:15px;background-position:center center}
.notify-subscribe-content .notify-checkbox .custom-control-input:focus-visible+label::before,.notify-subscribe-content .notify-checkbox .custom-control-input:focus-visible+label::after{outline:auto;outline-offset:-2px}
.notify-subscribe-content .notify-checkbox:checked ~ label::after{background-image:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiPz4KPHN2ZyB3aWR0aD0iMTVweCIgaGVpZ2h0PSIxNXB4IiB2aWV3Qm94PSIwIDAgMTUgMTUiIHZlcnNpb249IjEuMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIiB4bWxuczp4bGluaz0iaHR0cDovL3d3dy53My5vcmcvMTk5OS94bGluayI+CiAgICA8dGl0bGU+c2VsZWN0ZWQ8L3RpdGxlPgogICAgPGcgaWQ9IkNoZWNrb3V0IiBzdHJva2U9Im5vbmUiIHN0cm9rZS13aWR0aD0iMSIgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgICAgICA8ZyBpZD0iQ2hlY2tvdXQt5YWo5rWB56iL6aG16Z2iLS0tMiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTMyMC4wMDAwMDAsIC04NzguMDAwMDAwKSI+CiAgICAgICAgICAgIDxnIGlkPSJzZWxlY3RlZCIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoMzIwLjAwMDAwMCwgODc4LjAwMDAwMCkiPgogICAgICAgICAgICAgICAgPHJlY3QgaWQ9IuefqeW9ouWkh+S7vSIgZmlsbD0iIzI1NkZGRiIgeD0iMCIgeT0iMCIgd2lkdGg9IjE1IiBoZWlnaHQ9IjE1IiByeD0iMiI+PC9yZWN0PgogICAgICAgICAgICAgICAgPHBvbHlsaW5lIGlkPSLot6/lvoQtMTAiIHN0cm9rZT0iI0ZGRkZGRiIgcG9pbnRzPSIzLjc1IDcuMjQwOTMwOTIgNi4yMjcxNzE0OSA5LjgwODc3NjQ3IDExLjAxNDEwMjkgMy43NSI+PC9wb2x5bGluZT4KICAgICAgICAgICAgPC9nPgogICAgICAgIDwvZz4KICAgIDwvZz4KPC9zdmc+")}
.notify-subscribe-content .notify-checkbox label p{margin-bottom:0;font-size:14px;line-height:20px;font-weight:500;color:#000}
.notify-subscribe-content .notify-checkbox label p a{color:#1455ff}
.notify-subscribe-content .invalid-feedback::before{margin-right:5px}
.notify-modal .notify-subscribe-email{padding-right:4px;margin-bottom:40px}
.notify-subscribe-content .notify-subscribe-checkBox{max-height:388px;overflow-y:auto;overflow-x:hidden;padding-right:4px;padding-left:4px;width:100%;margin-top:10px}
.notify-modal .notify-subscribe-btn{padding-left:0;padding-right:4px}
.notify-modal .modal-content{padding-right:46px}
.notify-modal .notify-subscribe-checkBox::-webkit-scrollbar{width:2px;height:2px;background-color:#f9f9f9}
.notify-modal .notify-subscribe-checkBox::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);border-radius:3px;background-color:#f9f9f9}
.notify-modal .notify-subscribe-checkBox::-webkit-scrollbar-thumb{border-radius:4px;-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,0.3);background-color:#000}
.notify-subscribe-email .notify-me-inputbox.invalid-email label{color:#eb1406 !important}
.notify-subscribe-email .notify-me-inputbox.invalid-email input{color:#eb1406;border-bottom:1px solid rgba(235,20,6,1)}
.notify-subscribe-email{width:100%;margin-bottom:7px}
.notify-subscribe-email .invalid-feedback::before{margin-right:5px !important}
.notify-subscribe-privacy{max-height:400px;overflow-y:auto;margin-top:15px}
.notify-subscribe-privacylist{overflow:hidden}
.privacyitem .notifysubscribe-label{font-size:1rem;color:rgba(0,0,0,0.5);margin-bottom:1rem}
.privacyitem .notifysubscribe-label p{margin:0}
.privacyitem .notifysubscribe-label a{font-size:1rem;color:rgba(0,0,0,0.5);text-decoration:underline}
.privacyitem .notifysubscribe-label a:hover{color:#1455ff;text-decoration:underline}
.nocheckbox .custom-checkbox .custom-control-label::before{display:none}
.nocheckbox .custom-checkbox .custom-control-label::after{display:none}
.notify-subscribe-btn{margin:30px auto 0;text-align:center}
.notify-subscribe-btn.error-margin{margin-top:10px}
.notify-me-button{display:inline-block}
.form-control.createnotifymeemail:focus{color:#000;border-color:rgba(233,233,233,1);outline:0}
@media screen and (max-width:839.98px){.notify-modal .modal-header{min-height:auto}
.notify-subscribe-btn{margin:20px auto 0}
.notify-modal .notify-subscribe-email{margin-bottom:20px}
.notify-subscribe-content .notify-me-inputbox .invalid-feedback{margin-bottom:-10px}
.notify-subscribe-content .notify-checkbox{margin-top:20px}
.notify-subscribe-content .notify-subscribe-checkBox{margin-top:0}
.notify-subscribe-content .notify-subscribe-checkBox .notify-checkbox .invalid-feedback{margin-bottom:-10px}
.notify-subscribe-content .notify-subscribe-checkBox .notify-checkbox:last-child .invalid-feedback{margin-bottom:0}
.notify-modal .modal-title{font-size:18px;line-height:26px}
.notify-modal .modal-content{padding-right:16px;border-radius:8px}
.notify-subscribe-content .notify-subscribe-checkBox{max-height:239px}
.notify-subscribe-email{margin-bottom:0}
.notify-modal .notify-me-button{font-size:14px;line-height:20px}
}
.__arabic__ .notify-subscribe-content .notify-me-inputbox label{right:0}
.__arabic__ .notify-subscribe-content .invalid-feedback{text-align:right !important}
.__arabic__ .notify-subscribe-email .invalid-feedback::before{margin-right:0 !important;margin-left:5px}
.__arabic__ .notify-subscribe-content .invalid-feedback::before{margin-left:5px;margin-right:0}
.__arabic__ .notify-subscribe-content .notify-checkbox label{padding-left:0;padding-right:25px}
.__arabic__ .notify-subscribe-content .notify-checkbox label::before,.__arabic__ .notify-subscribe-content .notify-checkbox label::after{left:auto;right:0}
.__arabic__ .notify-modal .notify-subscribe-email,.__arabic__ .notify-subscribe-content .notify-subscribe-checkBox,.__arabic__ .notify-subscribe-btn{padding-left:4px;padding-right:0}
.__arabic__ .notify-subscribe-email .notify-me-inputbox.invalid-email input{direction:ltr;text-align:right}