.wtl-qmice-container{color:#1f212b;margin-bottom:20px}
.wtl-qmice-form,.wtl-qmice-thank-you{background:#fff;border-radius:20px;padding:20px}
.wtl-qmice-thank-you{margin-top:25px;color:#1f212b}
.wtl-qmice-thank-you h2{font-size:24px;margin-bottom:20px}
.wtl-qmice-container form .row{margin-bottom:5px;color:#1f212b}
.submit-your-interest-heading{font-size:24px;margin-bottom:20px}
.qmice-logo{margin-top:-40px;margin-bottom:-20px}
.qmice-logo img{width:120px;height:110px}
.qmice-calander-logo{right:20px;position:absolute;z-index:2;top:20px;height:18px}
.wtl-qmice-event-container h2,.wtl-qmice-company-details-container h2,.wtl-qmice-contact-details-container h2{font-size:20px}
.wtl-description-rem-length,.wtl-description-max-length{margin-top:-15px;margin-left:2px;font-size:12px}
.wtl-qmice-failure-notification{color:CC4725;font-size:14px;margin:10px 0;display:none}
.valid-mandatory-details-error{color:#cc4725;margin-top:-4px;font-size:14px}
.bb-input-mandatory-error .fa-exclamation-circle,.bb-input-control-error .fa-exclamation-circle,.fa.fa-exclamation-circle{margin-right:5px}
.wtl-description-rem-length{display:none}
.qmice-description{margin-bottom:20px}
.bb-input-min-length-error{display:none;font-size:14px;color:#cc4725;margin-top:-8px}
.wtl-qmice-event-container .description{height:100px;width:100%}
.disable-submit-btn{pointer-events:none;background:#f2f3fa;color:#77818e}
input[type=number].expected-number-of-passengers{-webkit-appearance:textfield;-moz-appearance:textfield;appearance:textfield}
.verify-captcha{display:none;font-size:12px;margin-top:-12px;color:#cc4725}
input[type=number].expected-number-of-passengers::-webkit-inner-spin-button,input[type=number].expected-number-of-passengers::-webkit-outer-spin-button{-webkit-appearance:none}
.mb-5{margin-bottom:5px}
.qmice-agree-terms{margin-bottom:20px;margin-top:20px;display:flex}
.qmice-form-submit-btn{border-radius:30px;margin-bottom:20px;margin-top:10px}
.wtl-qmice-go-to-home-btn{border-radius:30px;margin-bottom:20px;margin-top:20px}
.disable-calander{background:#f2f3fa !important;color:#77818e;pointer-events:none}
@media only screen and (max-width:768px){.qmice-agree-terms,.qmice-form-submit-btn{font-size:16px}
}
#qmice-create-event-checkbox-wrapper{display:flex}
#qmice-create-event-checkbox-wrapper span{font-size:14px}
#qmice-create-event-search-wrapper{position:relative}
#qmice-create-event-search-wrapper input{padding-right:30px}
.post-login input:disabled{background-color:#f2f3fa}
#qmice-create-event-search-wrapper input:disabled{padding-right:30px;background-color:#f2f3fa}
#qmice-create-event-search-wrapper i{position:absolute;top:50%;right:10px;transform:translateY(-50%);color:#77818e;pointer-events:none;width:30px}
#ui-datepicker-div{z-index:2 !important;background-color:white;border-radius:5px;box-shadow:rgba(0,0,0,0.24) 0 3px 8px;color:black !important}
#ui-datepicker-div a{color:black}
.ui-datepicker.ui-widget.ui-widget-content.ui-helper-clearfix.ui-corner-all table.ui-datepicker-calendar tr td{padding:8px 5px !important;font-size:14px !important}
.ui-datepicker th{font-weight:600 !important;font-size:14px !important}
.ui-datepicker-next.ui-corner-all{right:0}
#ui-datepicker-div.ui-datepicker .ui-datepicker-title{font-size:15px;margin-top:5px}
#ui-datepicker-div.ui-datepicker .ui-datepicker-next span,#ui-datepicker-div.ui-datepicker .ui-datepicker-prev span{margin-left:-2px;font-size:20px;margin-top:-12px}
#ui-datepicker-div a.ui-state-default{border-radius:5px;text-align:center}
#ui-datepicker-div a.ui-state-default:hover{background:#413cb1;color:#fff;border-radius:5px}
#ui-datepicker-div a.ui-state-active{background:#413cb1;color:#fff;border-radius:5px}
@media only screen and (max-width:959px){#ui-datepicker-div{left:35px !important}
}
@media only screen and (max-width:425px){#ui-datepicker-div{left:25px !important}
}