.btn-close:focus{box-shadow:inherit!important}.userloginouter .modal-dialog{min-width:500px}.userloginouter .modal-content{padding:22px 40px;border-radius:10px}.userloginouter .modal-title{margin-bottom:0;line-height:1.5;font-size:22px;font-weight:600;width:auto;display:inline-block}.userloginouter .modal-header{width:100%;padding:0;border-bottom:0;margin-bottom:20px}.userloginouter .modal-header.close{width:100%;display:inline-block;border-bottom:0;padding:0}.userloginouter .modal-header button.close{color:#686868;float:right;font-size:22px!important;font-weight:0;line-height:1;margin-right:0;opacity:1;text-shadow:none;padding-right:0}.formdetail-box{display:inline-flex;width:100%;margin-bottom:15px;flex-direction:column;position:relative}.formdetail-box a{position:absolute;right:13px;top:42px;color:#afafaf}.formdetail-box label{font-size:14px;font-weight:500;padding:0;margin-bottom:8px}.formdetail-box .form-group input{background-color:#fff!important;height:45px;font-size:14px!important;padding:10px 20px}.loginoptionbtnset p{text-align:center}hr{margin-top:16px;margin-bottom:16px;border:0;border-top:1px solid rgba(0,0,0,.1)}.login_or_option{display:inline-block;width:100%;position:relative;margin-top:0;margin-bottom:2px;padding-left:18px;padding-right:18px}.login_or_option p{display:inline-block;position:absolute;left:0;top:4px;width:50px;background:#fff;right:0;margin:0 auto}.signupgoglbtnlogin1{display:inline-block;width:100%;text-align:center}.signupgoglbtnlogin1 .continue_with_google.contwithfbgoogleset{width:auto;margin-top:4px;margin-left:5px;margin-right:5px}.contwithfbgoogleset{display:inline-block;width:100%;text-align:center;margin-top:10px}.contwithfbgoogleset a img{width:35px;padding:6px}.contwithfbgoogleset .continue_with_google_text{margin-bottom:7px!important;background-color:#fff;color:#4285f4;font-weight:500;border:1px solid #4285f4;border-radius:5px;display:inline-block;padding-left:5px;padding-right:15px;font-size:12px!important}.loginbtnbox-set .btn-footer,.loginbtnbox-set a.btn-footer{padding:10px;border-radius:6px;font-size:16px;font-weight:500}.formpass-text a{font-size:14px;color:#2255a4;margin-left:auto;font-weight:600;float:right;margin-bottom:10px;margin-top:5px}.loginbtnbox-set{justify-content:center;border-top:0;padding:0;margin-bottom:15px}.Delectprofbtn-set,.loginbtnbox-set a.btn-footer{width:100%;justify-content:center;text-align:center}.loginbtnbox-set .btn-footer{width:100%;color:#fff!important;background:#01b3f1!important;margin:0;height:48px}.loginbtnbox-set a.btn-footer{display:inline-flex;color:#fff;background:#01b3f1;margin:10px 0 0;height:45px;align-items:center}.loginbtnbox-set a.btn-footer svg{width:13px;height:auto;margin-right:6px}.Delectprofbtn-set{display:flex;margin-top:5px;margin-bottom:5px}.Delectprofbtn-set button{color:red;background:0 0;border:0;padding:0;font-size:18px;text-decoration:underline!important}.donthavetext-set,.userloginouter .modal-content{display:inline-flex;width:100%}.forminput_set,.forminput_set .form-group,.forminput_set .form-group input,.userloginouter .modal-body{width:100%;display:inline-block}.donthavetext-set p{display:inline-flex;width:100%;font-size:14px;color:#172338;margin-bottom:0;text-align:center;justify-content:center}.formtandc-text label,.formtandc-text p{color:#646464;font-size:14px;font-weight:400}.donthavetext-set p a{color:#2255a4;font-weight:600;padding-left:6px}.userloginouter .modal-body{padding:0}.intl-tel-input .flag-dropdown{position:absolute;z-index:1;cursor:pointer}.intl-tel-input .flag-dropdown .selected-flag{margin:1px;padding:4px 30px 6px 8px!important}.formtandc-text{display:inline-flex;align-items:center;padding-bottom:15px;position:relative;margin-top:10px}.formtandc-text .form-check-input{width:15px;height:15px;position:relative;margin:0}.formtandc-text label{display:inline-flex;padding-left:40px}.formtandc-text p{margin-bottom:0;margin-left:10px}.userloginouter iframe{margin-left:-44px!important;-webkit-transform:scale(.6)}.userloginouter .form-control:focus{border-color:#ced4da!important;box-shadow:none}.regformdetail-set .select2-container{width:100%!important}.regformdetail-set .select2-container--default .select2-selection--single{background:#f3f3f3;border:1px solid #d9d9d9;border-radius:4px}.regformdetail-set .select2-container--default .select2-selection--single .select2-selection__rendered{font-size:14px;font-weight:400;color:#5a5757;line-height:46px}.regformdetail-set .select2-container--default .select2-selection--single .select2-selection__arrow{top:7px}.regformdetail-set .select2-container .select2-selection--single{height:48px;background-color:#fff}.regformdetail-set .form-group{margin-bottom:15px}.form-group label{display:inline-flex;font-size:14px;font-weight:500;margin-bottom:6px;color:#464646}.formtandc-text a{color:#2255a4;text-decoration:underline!important;padding-left:6px}.mailnumberboxsetart .col-md-3{display:none}.mailnumberboxsetart .col-md-9{width:100%;flex:100%;max-width:100%;padding-left:15px!important}.colmdboresposet .col-md-3{padding-right:10px}.mobilecodebox_coverset{display:inline-block;width:100%;position:relative;z-index:9}.mobilecodebox_coverset .intl-tel-input{background-color:#fff;border:1px solid #dcdcdc!important;border-radius:4px;height:50px;font-size:14px!important;color:#000;width:100%}.mobilecodebox_coverset .flag-dropdown{top:13px!important;left:7px!important}.mobilecodebox_coverset .selected-flag{padding:4px 30px 6px 8px!important}.parsley-errors-list{list-style:none;padding-left:0;margin-bottom:4px;width:100%}.parsley-maxlength,.parsley-minlength,.parsley-pattern,.parsley-type{color:red;font-size:12px;margin-top:4px}.parsley-errors-list .parsley-checklicence,.parsley-errors-list .parsley-checkusername,.parsley-errors-list .parsley-max,.parsley-errors-list .parsley-maxFileSize,.parsley-errors-list .parsley-required,.parsley-min{color:red;font-size:12px;margin-top:4px;display:contents}.smalltitaltext{font-size:14px;font-weight:400;text-align:center;color:#666;text-transform:inherit}.smalltitaltext a{color:#034776;font-weight:600}.otpentertitletext{font-size:16px;font-weight:500;text-align:center;color:#3a3a3a;text-transform:inherit}.largetitaltext{font-size:20px;font-weight:600;text-align:center;color:#034776}.otp-input-wrapper{margin-bottom:20px;margin-top:10px;display:inline-block;text-align:center;width:100%}.input-email_err{color:red;margin-top:10px}.otp-input-wrapper .otp{display:inline-block!important;width:180px!important;font-size:28px!important;height:45px!important;text-align:center!important;border:1px solid #ababab;border-radius:5px;color:#005aa0;padding-left:5px;padding-right:5px}.otp-input-wrapper .otp:focus{border:1px solid #005aa0}.otp-input-wrapper .otp::-webkit-inner-spin-button,.otp-input-wrapper .otp::-webkit-outer-spin-button{-webkit-appearance:none}input[type=number]{-moz-appearance:textfield}.mediloginmodal_set .modal-dialog{margin:1.75rem auto}.robotcaptach_set iframe{margin-left:-30px!important}.mobileinput_set .intl-tel-input{height:45px}.mobileinput_set .flag-dropdown{top:9px!important;left:20px!important}.signupotptag_set{width:100%;display:inline-block;text-align:left;font-size:14px;font-weight:400;color:#666!important;margin-bottom:16px}.formbox_set{margin-bottom:0}.formtandc-text .signotplable_set{padding-left:32px}.iframebox_set iframe{margin-left:-58px!important}.regformdetail-set span.select2-selection.select2-selection--single{padding-top:0}@media (max-width:767px){.colmdboresposet{position:relative}.mobileinput_set .flag-dropdown{top:9px!important;left:12px!important}}@media (max-width :580px){.mediloginmodal_set{padding-right:20px!important;padding-left:20px}}@media (max-width :530px){.mediloginmodal_set .modal-dialog{min-width:100%}}@media (max-width :479px){.mediloginmodal_set .modal-content{padding:18px 20px}.mobileinput_set .flag-dropdown{left:2px!important}.userloginouter .modal-header{margin-bottom:5px}.VendCustmbboxset a{font-size:16px!important}.VendCustmbboxset span{font-size:18px!important}}@media (max-width :414px){.userloginouter .modal-title{font-size:18px}.mobileinput_set .flag-dropdown{left:-5px!important}.intl-tel-input .flag-dropdown .selected-flag{padding:4px 15px 6px 8px!important}}@media (max-width :385px){.otp-input-wrapper .otp{height:38px!important;padding-left:4px}}@media (max-width :360px){.mediloginmodal_set{padding-right:10px!important;padding-left:10px}.mediloginmodal_set .modal-content{padding:18px 10px}}