.form-textbox-new{position:relative;padding:20px 0;margin-bottom:20px}
.form-textbox-new .list-radio-ul{margin-top:15px}
.form-textbox-new .input-textbox{border-bottom:1px solid rgba(199,199,199,0.6)}
.form-textbox-new .label-name{display:block;font-weight:normal;margin-bottom:0;font-weight:normal;font-size:14px;line-height:18px;color:#9d9d9d;position:absolute;left:0;top:33px;transition:all .4s;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;width:100%}
.form-textbox-new .error-msgs{position:absolute;left:0;display:none;padding-left:0}
.form-textbox-new .input-textbox{transition:all .4s;padding-top:10px;padding-bottom:5px}
.form-textbox-new .textbox-inner{position:relative}
.form-textbox-new.active .label-name{font-size:12px;line-height:16px;top:10px}
.form-textbox-new.active .input-textbox{font-family:"OpenSans-Bold"}
.form-textbox-new.textarea-active{padding-top:0}
.form-textbox-new.textarea-active .label-name{padding-left:8px;top:13px}
.form-textbox-new.textarea-active .input-textbox{padding-top:29px;border-radius:8px}
.form-textbox-new.textarea-active.active .label-name{top:13px}
.form-textbox-new.onchange .label-name{color:#126fb3}
.form-textbox-new.onchange .input-textbox{border-bottom-color:#126fb3}
.form-textbox-new.onchange .form-textarea{border-color:#126fb3}
.form-textbox-new.textboxerror .input-textbox,.form-textbox-new.textboxerror .input-date{border-bottom-color:#e81d2d}
.form-textbox-new.textboxerror .form-textarea{border-color:#e81d2d}
.form-textbox-new.textboxerror .label-name{color:#e81d2d}
.form-textbox-new.textboxerror .error-msgs{display:block;top:60px}
.form-textbox-new.textboxerror .select2-container--default .select2-selection--single{border-bottom:1px solid #e81d2d}
.form-textbox-new.calc-textbox-new{padding-bottom:0;padding-top:22px;margin-bottom:0}
.form-textbox-new.calc-textbox-new .label-name{top:26px;font-size:13px;color:#333}
.form-control{font-family:"OpenSans-Bold";font-size:12px;line-height:14px;color:gray;padding:12px 10px;width:100%;background:#ececec;border-radius:14px;border:0}
.form-control:focus{outline:0}
.preapproved-form-wrapper .input-textbox{border:0;font-family:"OpenSans-SemiBold";font-size:14px;line-height:17px;color:#333;border-bottom:1px solid #333;padding:10px 0;height:38px;width:100%;border-radius:0;background-color:transparent}
.input-textbox:focus{outline:0}
.form-textbox{position:relative;padding:20px 0}
.form-textbox .select2-container{width:100% !important}
.form-textbox .label-name{display:block;font-weight:normal;margin-bottom:0;font-family:"OpenSans-SemiBold";font-size:14px;line-height:17px;color:#333;position:absolute;left:0;top:30px;transition:all .4s}
.form-textbox .error-msgs{position:absolute;left:0;display:none;padding-left:0}
.form-textbox .input-textbox{transition:all .4s}
.form-textbox .textbox-inner{position:relative}
.form-textbox.active .label-name{font-size:12px;top:5px}
.form-textbox.textboxerror .input-textbox,.form-textbox.textboxerror .input-date{border-bottom-color:#e81d2d}
.form-textbox.textboxerror .error-msgs{display:block}
.form-textbox.textboxerror .select2-container{border-bottom:1px solid #e81d2d}
.form-textbox{width:100%}
.varify-mode-lists .form-textbox-new{width:100%;margin-bottom:0 !important}
.varify-mode-lists .row-flex{margin:0 -15px;margin-bottom:10px;position:relative}
.varify-mode-lists .row-flex:last-child:after{display:none}
.varify-mode-lists .row-flex:after{content:"";height:1px;width:auto;background:rgba(0,0,0,0.1);position:absolute;left:15px;right:15px;bottom:0}
.varify-mode-lists .row-flex .row-cols{padding:0 15px}
.varify-mode-lists .row-flex .row-cols.cols-18{width:18%}
.varify-mode-lists .row-flex .row-cols.cols-20{width:20%}
.varify-mode-lists .row-flex .row-cols.cols-24{width:24%}
.get-otp-wrapper{text-align:center}
.get-otp-wrapper .get-otp-img{margin:0 auto 10px}
.get-otp-wrapper .otp-heads{color:#fff;font-family:"OpenSans-Regular"}
.get-otp-wrapper .get-otp-btn{padding-top:24px}
.custom-multiselect-dropdown{position:relative}
.custom-multiselect-dropdown.textboxerror .multiselect-dropdown-button a{border-color:#e81d2d}
.custom-multiselect-dropdown.new-custom-drops.abc .multiselect-dropdown-button a:before{content:"\e90d"}
.custom-multiselect-dropdown.new-custom-drops.abc .multiselect-dropdown-card{display:block}
.custom-multiselect-dropdown.new-custom-drops .multiple-select-scrollbar{max-height:225px}
.custom-multiselect-dropdown.new-custom-drops .multiselect-dropdown-button a{border-radius:0;border-left:0;border-right:0;padding-left:0;border-top:0;min-height:initial;position:relative;padding-bottom:5px;color:#333}
.custom-multiselect-dropdown.new-custom-drops .multiselect-dropdown-button a:before{content:"\e90e";font-family:"icomoon";color:#333;font-size:10px;position:absolute;right:0;top:10px;pointer-events:none}
.custom-multiselect-dropdown.new-custom-drops .multiselect-dropdown-button a.active:before{content:"\e90d"}
.custom-multiselect-dropdown.new-custom-drops .multiselect-dropdown-card{top:calc(100% - 24px)}
.custom-multiselect-dropdown .multiselect-dropdown-button{border:0;font-family:"OpenSans-Bold";font-size:14px;line-height:17px;min-height:38px;width:100%;border-radius:0;background-color:transparent}
.custom-multiselect-dropdown .multiselect-dropdown-button a{color:#828282;padding:7px 8px;border:1px solid #d3d5db;border-radius:4px;min-height:34px;display:block;margin-top:8px}
.custom-multiselect-dropdown .multiselect-dropdown-button a.active{border-color:#126fb3}
.custom-multiselect-dropdown .multiselect-dropdown-card{display:none;background-color:#fff;box-shadow:0 39px 15px rgba(86,130,164,0.01),0 22px 13px rgba(86,130,164,0.05),0 10px 10px rgba(86,130,164,0.09),0 2px 5px rgba(86,130,164,0.1),0 0 0 rgba(86,130,164,0.1);border-radius:2px 2px 10px 10px;position:absolute;left:0;top:calc(100% - 20px);width:100%;z-index:1}
.custom-multiselect-dropdown .multiselect-dropdown-card.show{display:block}
.custom-multiselect-dropdown .multiple-select-list li{padding:13px 21px;border-bottom:1px solid #e0e9f1}
.custom-multiselect-dropdown .multiple-select-list li.active{background:#f4fbff}
.custom-multiselect-dropdown .multiple-select-list li.active .custom-checkbox-label{color:#126fb3}
.custom-multiselect-dropdown .multiple-select-list li .item-text{font-size:14px;line-height:18px;text-transform:capitalize;color:#333;display:block}
.custom-multiselect-dropdown .multiple-select-list li:hover{background-color:#f4fbff}
.custom-multiselect-dropdown .search-wrap{padding:8px 10px}
.custom-multiselect-dropdown .search-wrap .form-control{font-family:"OpenSans-Regular";background-color:#fff;color:#333;border:1px solid #d8e024;border-radius:8px;height:32px;padding:7px 13px}
.custom-multiselect-dropdown .no-result{padding:8px 12px}
.custom-multiselect-dropdown .no-result span{font-family:"OpenSans-Bold";font-size:14px;line-height:18px}
.custom-multiselect-dropdown.new-dropdown-search .multiselect-dropdown-button a{margin-top:0;padding:0 25px 5px 0;color:#87abd0;border-radius:0;border:0;border-bottom:1.5px solid #126fb3;position:relative}
.custom-multiselect-dropdown.new-dropdown-search .multiselect-dropdown-button a:after{content:"\e90e";font-family:"icomoon";font-size:16px;position:absolute;right:0;top:4px}
.custom-multiselect-dropdown.new-dropdown-search .multiselect-dropdown-button a.active:after{content:"\e90d"}
.custom-multiselect-dropdown.new-dropdown-search .multiselect-dropdown-card{top:100%}
.custom-multiselect-dropdown.new-dropdown-search .multiselect-dropdown-card .custom-checkbox-label{display:block;padding-left:0;font-family:"OpenSans-Regular"}
.multiple-select-scrollbar{max-height:250px}
.multiple-select-scrollbar.simple-bar .simplebar-track.simplebar-vertical .simplebar-scrollbar:before{width:4px;background:#126fb3}
.rating-stars ul{display:flex;flex-wrap:wrap;margin:0 -8px}
.rating-stars li{padding:0 8px}
.rating-stars li.selected span,.rating-stars li.hover span{color:#ffc804}
.rating-stars span{font-size:34px;color:#dbdbdb;cursor:pointer}
.rating-stars span:hover{color:#ffc804}
.custom-radio{display:inline-block;background:transparent;vertical-align:top;height:18px;width:18px;position:relative}
.custom-radio input[type=radio]{position:absolute;opacity:0;width:18px;height:18px;z-index:10;margin-top:0;cursor:pointer}
.custom-radio input:checked~.radiobox-check:after{display:block}
.custom-radio input:checked~.radiobox-check:before{border:1px solid #4992d2}
.custom-radio .radiobox-check{display:inline-block;height:18px;width:18px;margin-bottom:0;margin-top:0;position:relative}
.custom-radio .radiobox-check:before{content:"";background-color:transparent;height:16px;width:16px;position:absolute;left:0;top:0;border:1px solid #828282;border-radius:50%}
.custom-radio .radiobox-check:after{content:"";width:8px;height:8px;border-radius:50%;position:absolute;top:50%;left:50%;display:none;background:#4992d2;box-shadow:0 79.3588px 31.3595px rgba(15,157,245,0.02),0 44.7993px 26.8796px rgba(15,157,245,0.07),0 19.8397px 19.8397px rgba(15,157,245,0.12),0 5.11992px 10.8798px rgba(15,157,245,0.14),0 0 0 rgba(15,157,245,0.14);transform:translate(-50%,-50%)}
.custom-radio.custom-white-radio{width:16px;height:16px}
.custom-radio.custom-white-radio input[type=radio]{width:16px;height:16px}
.custom-radio.custom-white-radio input:checked~.radiobox-check:before{border:1px solid #fff}
.custom-radio.custom-white-radio .radiobox-check:before{width:16px;height:16px;border:1px solid rgba(249,249,249,0.6)}
.custom-radio.custom-white-radio .radiobox-check:after{background:#fff}
.custom-radiobox-label{padding-left:26px;position:relative;margin-bottom:0;font-family:"OpenSans-SemiBold";font-size:13px;line-height:18px;color:#333;cursor:pointer}
.custom-radiobox-label .custom-radio{position:absolute;left:0;top:0}
.custom-radiobox-label.custom-white-radiobox{color:#f9f9f9}
.custom-checkbox-label{padding-left:26px;position:relative;margin-bottom:0;font-family:"OpenSans-SemiBold";font-size:14px;line-height:18px;color:#333;cursor:pointer;display:inline-block}
.custom-checkbox-label .custom-checkbox-new{position:absolute;left:0;top:0}
.custom-checkbox-new{display:inline-block;background:transparent;vertical-align:top;height:18px;width:18px;position:relative}
.custom-checkbox-new input[type=checkbox],.custom-checkbox-new input[type=radio]{position:absolute;opacity:0;width:18px;height:18px;z-index:10;margin-top:0;cursor:pointer}
.custom-checkbox-new input:checked~.checkbox-check:after{content:"\e938";font-family:"icomoon";font-weight:300;position:absolute;left:5px;top:1px;color:#fff;font-size:9px;line-height:18px}
.custom-checkbox-new input:checked~.checkbox-check:before{border:1px solid #126fb3;background:#126fb3}
.custom-checkbox-new .checkbox-check{display:inline-block;height:18px;width:18px;margin-bottom:0;margin-top:0;position:relative}
.custom-checkbox-new .checkbox-check:before{background-color:transparent;height:16px;width:16px;content:"";position:absolute;left:0;top:0;border:1px solid #a7abb7;border-radius:4px}
@media(max-width:1199px){.varify-mode-lists .row-flex .row-cols.cols-18{width:33.33%}
.varify-mode-lists .row-flex .row-cols.cols-20{width:33.33%}
.varify-mode-lists .row-flex .row-cols.cols-24{width:33.33%}
}
@media(max-width:767px){.varify-mode-lists .form-textbox-new{padding-bottom:10px !important}
.varify-mode-lists .row-flex{padding-bottom:5px}
.varify-mode-lists .row-flex:after{left:0;right:0}
.varify-mode-lists .row-flex .row-cols.cols-18{width:100%}
.varify-mode-lists .row-flex .row-cols.cols-18 .form-textbox-new{padding-bottom:10px !important}
.varify-mode-lists .row-flex .row-cols.cols-20{width:100%}
.varify-mode-lists .row-flex .row-cols.cols-24{width:100%}
}
.form-textbox-new.calc-textbox-new.onchange .input-textbox{border-bottom:1px solid rgba(168,157,157,0.3)}
.form-textbox-new.calc-textbox-new.active .label-name{top:2px;font-size:12px}
.form-textbox-new.calc-textbox-new.active .input-textbox{font-family:"OpenSans-Regular";font-size:13px}
.form-textbox-new.with-readonly .input-textbox{border:0;pointer-events:none}
.form-textbox-new.with-readonly .list-radio-ul{margin-top:0}
.form-textarea.input-textbox{border:1px solid #d3d5db;border-radius:4px;padding:6px 8px;height:32px;margin-top:6px;resize:none}
.varify-mode-lists .form-textbox-new{width:100%;margin-bottom:0 !important}
.varify-mode-lists .row-flex{margin:0 -15px;margin-bottom:10px;position:relative}
.varify-mode-lists .row-flex:last-child:after{display:none}
.varify-mode-lists .row-flex:after{content:"";height:1px;width:auto;background:rgba(0,0,0,0.1);position:absolute;left:15px;right:15px;bottom:0}
.varify-mode-lists .row-flex .row-cols{padding:0 15px}
.varify-mode-lists .row-flex .row-cols.cols-18{width:18%}
.varify-mode-lists .row-flex .row-cols.cols-20{width:20%}
.varify-mode-lists .row-flex .row-cols.cols-24{width:24%}
.custom-file-input{position:relative;display:flex;align-items:center}
.custom-file-input .input-filebox{position:absolute;top:0;left:0;opacity:0;height:32px;margin-top:6px;cursor:pointer}
.custom-file-input .custom-file{border:1px solid #d3d5db;box-shadow:0 2px 7px rgba(31,41,55,0.1);border-radius:4px;padding:7px;display:flex;align-items:center;font-family:"OpenSans-SemiBold";font-size:13px;line-height:17px;color:#828282;height:32px;margin-top:6px;min-width:120px}
.custom-file-input .custom-file .iconfile{margin-right:6px;display:inline-block}
.custom-file-input .no-file-text{font-size:13px;line-height:17px;color:#9d9d9d;margin-left:8px;display:inline-block;margin-top:5px;word-break:break-all}
@media(max-width:1199px){.varify-mode-lists .row-flex .row-cols.cols-18{width:33.33%}
.varify-mode-lists .row-flex .row-cols.cols-20{width:33.33%}
.varify-mode-lists .row-flex .row-cols.cols-24{width:33.33%}
}
@media(max-width:767px){.varify-mode-lists .form-textbox-new{padding-bottom:10px !important}
.varify-mode-lists .row-flex{padding-bottom:5px}
.varify-mode-lists .row-flex:after{left:0;right:0}
.varify-mode-lists .row-flex .row-cols.cols-18{width:100%}
.varify-mode-lists .row-flex .row-cols.cols-18 .form-textbox-new{padding-bottom:10px !important}
.varify-mode-lists .row-flex .row-cols.cols-20{width:100%}
.varify-mode-lists .row-flex .row-cols.cols-24{width:100%}
}