﻿@import url(/css/flattheme/homefonts.css);body.login{overflow:hidden;background:#fff url(../../images/loginform/login-bg1.png) no-repeat right center;background-size:contain}.login-page .main-card{background:#fff;box-shadow:-1px -1px 34px rgba(0,0,0,.12);border-radius:4px;border:0;overflow:hidden;margin:20px 30px;height:calc(100vh - 60px)}.login-page .alert{margin:20px 30px}.login-page .side-section{height:100%;text-align:center;padding:30px 0}.login-page .side-section .card{width:100%;background-color:#fff;border:0}.login-page .side-section .card .card-body{padding:2rem;height:426px;width:306px}.stamp{width:50px;height:50px;margin:0 auto 20px}.stamp>img{width:100%}#logintabContent{padding:20px 0 0 0}
                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  .login-page .logo{padding-top:0;/*margin-bottom:-10px*/}.login-page .logo img{width:auto;height:auto;}.login-page .form-section{padding:40px 75px 40px 75px}.login-page .form-section h1,.login-page .form-section .lgn-mess{font-size:16px;color:#616161;margin:15px 0;font-family:Open Sans,sans-serif;font-weight:normal}.login-page .form-section p{color:#212121;font-weight:600}.login-page .form-section p a{color:#5d339f;font-weight:600}.login-page .form-section .form-group{margin-bottom:22px}.login-page .form-section label{font-size:12px;color:#6e6c6c;font-weight:600}.login-page .form-control{height:42px}.login-page .form-section .form-check{margin-top:0}.input-group-text{background-color:transparent;border:0;border-bottom:1px solid #ced4da;border-radius:0}.login-page .form-section a.btn-link{color:#636161;font-size:12px;font-weight:600;line-height:30px}.login-page .form-section .btn{padding:14px 36px;background:#7d5bb1;border-color:#7d5bb1;font-size:18px;color:#fff}.login-page .form-section .btn-primary:hover{color:#fff;background:#47247d;border-color:#47247d}.password-alert{position:absolute;right:-240px;z-index:99;width:220px;border:0;box-shadow:0 2px 5px rgba(0,0,0,.1);top:0;background:#fbfbfb;-webkit-animation-duration:10s;animation-duration:10s;-webkit-animation-fill-mode:both;animation-fill-mode:both;display:none}.password-alert.show{display:block}@-webkit-keyframes fadeIn{0%{opacity:0}100%{opacity:1}}@keyframes fadeIn{0%{opacity:0}100%{opacity:1}}.password-alert.fadeIn{-webkit-animation-name:fadeIn;animation-name:fadeIn}.password-alert .password-alert-arrow{border-top:.75rem solid transparent;border-right:.75rem solid #fbfbfb!important;border-bottom:.75rem solid transparent;display:block;position:absolute;right:0;left:-.75rem!important;top:20px;margin-top:-.33rem;border-left:0;width:.75rem}.password-alert ul{padding:0;margin:0;list-style-position:inside}.password-alert ul li{line-height:20px}.password-alert ul li ul{padding-left:10px}.form-section .btn-link{line-height:24px}.custom-switch{display:inline-block;margin-right:5px}.custom-control-input{position:absolute;left:0;z-index:-1;width:1rem;height:1.25rem;opacity:0}.login-page .custom-control-label~.form-check-label{font-weight:500}.custom-control-label~.form-check-label{line-height:30px}.custom-control-label::before,.custom-file-label,.custom-select{transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out}.custom-control-input:checked~.custom-control-label::before{color:#fff;border-color:#007bff;background-color:#007bff}.custom-switch .custom-control-label::before{width:36px;pointer-events:all;border-radius:1.5rem}.custom-control-label::before{position:absolute;top:.25rem;display:block;width:1rem;height:20px;pointer-events:none;content:"";background-color:#fff;border:#adb5bd solid 1px}.custom-control-label::after{position:absolute;top:.25rem;left:-1.5rem;display:block;width:1rem;height:1rem;content:"";background:no-repeat 50%/50% 50%}.custom-switch .custom-control-label::after{width:calc(20px - 4px);height:calc(20px - 4px);background-color:#adb5bd;border-radius:50%;transition:background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out;transition:transform .15s ease-in-out,background-color .15s ease-in-out,border-color .15s ease-in-out,box-shadow .15s ease-in-out,-webkit-transform .15s ease-in-out}.custom-switch .custom-control-input:checked~.custom-control-label::after{background-color:#fff;-webkit-transform:translateX(16px);transform:translateX(16px)}#loginCarousel{width:306px;box-shadow:1px -1px 12px rgba(0,0,0,.08)}.owl-dots{display:none}.owl-nav button{width:44px;height:44px;border-radius:50%;position:absolute;top:50%;transform:translateY(-50%);background:rgba(255,255,255,.2)!important;margin:0;transition:all .3s ease-in-out;box-shadow:1px 2px 5px rgb(0 0 0/.3)}.owl-carousel .owl-nav button.owl-next span,.owl-carousel .owl-nav button.owl-prev span{font-size:50px;font-family:'Open Sans',sans-serif;font-weight:300;color:#888;padding:0 13px;line-height:24px}.owl-nav button:hover,.owl-nav button:focus{background:rgba(255,255,255,.5)!important;outline:0}.owl-nav button.owl-prev{left:-62px}.owl-nav button.owl-next{right:-62px}@media(min-width:992px){.login-page .main-card{background:#fff url(../../Images/LoginForm/login-bg2.png) no-repeat right top;margin:20px 0;background-size:contain}.login-page .form-section{padding:40px 0 50px 75px}.login-page .alert{margin-left:0;margin-right:0}}@media(max-width:992px){.login-page .side-section{display:none}}@media(max-width:768px){body.login{overflow:hidden;background:#fff url(../../Images/LoginForm/login-bg1.png) no-repeat right top;background-size:cover}.login-page{overflow:hidden}.login-page .form-section{padding:40px 30px}.login-page .card{padding:30px}.login-page .logo{padding:20px 0}}.back-login{color:#6b5dcf;background:#fff url(../../Images/LoginForm/back.svg) no-repeat 0 50%;display:inline-block;padding-left:30px;background-size:18px;font-weight:normal;margin-top:20px;border:0;cursor:pointer}.back-login:hover{color:#6b5dcf;opacity:.8}.tp-btns{float:right;margin-right:-70px}.lgn-btn{font-size:13px;border-radius:15px;padding:7px 18px;font-weight:600}.join-btn{border:1px solid transparent;color:#707070;color:#fff}.join-btn:hover{border:1px solid #fff;color:#fff}.sign-btn{color:#fff;background:#0080b9;margin-left:10px}.sign-btn:hover{color:#fff;background:#00618d}.login-page .form-section h1.main-message{position:relative;font-family:Open Sans,sans-serif;font-size:24px;color:#773adb;font-weight:normal;margin:0 0 50px}.main-message:after{position:absolute;bottom:-10px;left:0;width:50px;content:"";display:block;border-top:3px solid #969494}#dvRptLoader{display:none;z-index:99;position:fixed;bottom:0;background-color:#000;opacity:.5;width:100%;height:100%}.forgotPassword{color:#6b5dcf;background:#fff url(../../Images/LoginForm/seprator.png) no-repeat 0 50%;display:inline-block;padding-left:10px;font-weight:normal;margin-top:20px;border:0;cursor:pointer}.forgotPassword:hover{color:#6b5dcf;opacity:.8}.footerContent{width:100%;bottom:0;text-align:center;font-size:12px}.loginButton{background:#47247d!important}.text-danger{color:#fa808b!important}.customersignupmodal{display:none;position:fixed;z-index:2;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.customersignupmodal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:50%}.customersignupmodal-close{display:flex;justify-content:end;font-size:28px;font-weight:bold}.customersignupmodal-close:hover,.customersignupmodal-close:focus{color:#000;text-decoration:none;cursor:pointer}.customersignupmodal-header .customersignupmodal-close>span{background:url(/images/close.svg) center center no-repeat;width:19px;height:19px;background-size:contain;display:block;font-size:0}.customersignupLoader{border:0;height:100%;margin-left:50%}.activationsignin-section{margin-top:120px;border:1px solid #ddd;background:#fafafa;padding:25px 30px 30px 30px}.activationcustom_font{font-family:system-ui;font-variant:normal;font-weight:normal;white-space:normal;font-size:22px;line-height:24px}.usersignupfooter{width:100%;bottom:0;text-align:center;font-size:12px}.forgotPasswordnewcustomer{color:#6b5dcf;display:inline-block;padding-left:10px;font-weight:normal;border:0;cursor:pointer}.owl-carousel{display:block}.modal{display:none;position:fixed;z-index:2;padding-top:100px;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:rgba(0,0,0,.4)}.modal-content{background-color:#fefefe;margin:auto;padding:20px;border:1px solid #888;width:50%}.close{float:right;font-size:28px;font-weight:bold;margin-top:-42px;border:0;background:none;color:#89a2c7}.close:hover,.close:focus{color:#000;text-decoration:none;cursor:pointer}.text_2{font-size:45px;line-height:1.3em;letter-spacing:1px}.text_1,.text_2,.links_1{display:block;float:left;text-align:center;width:100%}.Forgotsignin-section{margin-top:100px}.dvloadertable{border:0;height:100%;margin-left:50%;margin-top:10%}.dvloadertabletr{border:0;padding-bottom:20%}.cloaseModelIcon{position:absolute;right:15px;top:15px}#lbl_sucessmsg{font-size:15px;line-height:26px}.password-alert{width:250px;font-size:12px;right:-260px}.DrpCountryText{color:#00000094}.ddl-icon{background:#fff url(../../CSS/darkblue/images/down-arrow.png) no-repeat 96% 50%!important}.Activation .btn{padding:14px 36px;background:#7d5bb1;border-color:#7d5bb1;font-size:18px;color:#fff}.dv-success-reset{position:absolute;right:15px;top:15px}.img-icon{width:40px}.lbl-success{font-size:15px;line-height:26px}.dv-footer-reset{font-size:12px}.reset-status-box{border:1px solid #ddd;background:#fafafa;padding:25px 30px 30px 30px}.link-custom{color:#134f98;display:inline;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;font-family:'Open Sans',sans-serif;text-decoration:none!important}.password-margin{margin-top:15px}