.xdsoft_datetimepicker .xdsoft_timepicker .xdsoft_time_box>div>div:first-child{border-top-width:0;display:none!important}@media only screen and (max-width:737px){.xdsoft_datetimepicker{height:283px!important}}@media only screen and (max-width:668px){.xdsoft_datetimepicker{height:277px!important}}@media only screen and (max-width:601px){.xdsoft_datetimepicker{height:285px!important}}@media only screen and (max-width:568px){.xdsoft_datetimepicker{height:300px!important}.xdsoft_datetimepicker{width:480px!important}.xdsoft_datepicker{width:65%!important}.xdsoft_timepicker{width:25%!important;float:right!important}}@media only screen and (max-width:415px){.xdsoft_datetimepicker{width:355px!important;height:305px!important}.xdsoft_datepicker{width:68%!important}}@media only screen and (max-width:385px){.xdsoft_datetimepicker{width:330px!important;height:325px!important}.xdsoft_datepicker{width:68%!important}}@media only screen and (max-width:376px){.xdsoft_datetimepicker{width:311px!important;height:339px!important}.xdsoft_datepicker{width:68%!important}}@media only screen and (max-width:321px){.xdsoft_datetimepicker{width:260px!important;height:588px!important}.xdsoft_datepicker{width:96%!important}.xdsoft_timepicker{width:95%!important;float:right!important}.xdsoft_prev{margin-left:98px!important}.xdsoft_next{margin-left:98px!important}}
.xdsoft_datetimepicker{width:550px!important;}.xdsoft_timepicker{width:14%!important;float:right!important}.xdsoft_scroller_box{height:none!important}.xdsoft_next{margin-left:20px!important}.xdsoft_prev{margin-left:20px!important}.xdsoft_time_box>div>div{color:#000!important;padding:1px!important}.xdsoft_month{width:50%!important}.xdsoft_next{float:none!important}.xdsoft_datepicker{width:80%!important}.xdsoft_calendar th{height:37px!important;font-size:15px!important}.xdsoft_calendar td{height:37px!important;font-size:15px!important}.xdsoft_label{font-size:20px!important;text-transform:uppercase!important}.xdsoft_time_box{position:relative!important;height:220px!important}@media only screen and (max-width:737px){.xdsoft_datetimepicker{height:213px!important}}@media only screen and (max-width:668px){.xdsoft_datetimepicker{height:211px!important}}@media only screen and (max-width:568px){.xdsoft_datetimepicker{height:210px!important}}@media only screen and (max-width:415px){.xdsoft_datetimepicker{width:355px!important;height:215px!important}}@media only screen and (max-width:385px){.xdsoft_datetimepicker{width:330px!important;height:220px!important}}@media only screen and (max-width:376px){.xdsoft_datetimepicker{width:300px!important;height:235px!important}}@media only screen and (max-width:321px){.xdsoft_datetimepicker{width:260px!important;height:430px!important}.xdsoft_datepicker{width:96%!important}.xdsoft_timepicker{width:95%!important;float:right!important}.xdsoft_prev{margin-left:98px!important}.xdsoft_next{margin-left:98px!important}}
/* Manhattan Lasik Form Styles */
.consultation-form-landing {
    text-align: center;
    color: white;
}

.consultation-form-landing .consultation-form-content {
    padding: 40px;
    background-color: rgba(228, 0, 147, 0.90);
}

.consultation-form-landing .form-row input[type=submit] {
    height: 70px;
}

.consultation-form-landing hr {
    border-color: white;
}

.consultation-form-landing .xdsoft_datetimepicker {
    width: 490px !important;
}

.consultation-form-landing .xdsoft_datepicker {
    width: 80% !important;
}

.consultation-form-landing .xdsoft_timepicker {
    width: 15% !important;
}

.consultation-form-landing .xdsoft_datetimepicker .xdsoft_month {
    font-size: initial;
    width: 100px;
}

.consultation-form-landing .xdsoft_datetimepicker .xdsoft_year {
    font-size: initial !important;
    width: 65px;
}

.xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_mounthpicker .xdsoft_year {
    z-index: 1;
}

@media only screen and (max-width: 737px) {
    .xdsoft_datetimepicker {
        height: 280px!important;
    }
}

@media only screen and (max-width: 415px) {
    .xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_mounthpicker .xdsoft_next{
        display: inline-block !important;
        /*margin-left: 0px !important;*/
    }
    .xdsoft_datetimepicker .xdsoft_datepicker .xdsoft_mounthpicker .xdsoft_month i {
        display: none;
    }
    .xdsoft_datetimepicker.xdsoft_noselect.xdsoft_ {
        height: 330px !important;
    }
}

.consultation-form .sign-required {font-weight: 500;color: #ca4d4d;}
.consultation-form form { margin: 12px 0; padding: 0 12px 24px; border: 1px solid #f0f0f0; border-width: 1px 0; }
.consultation-form p { font-size: 20px; }
.form-row { overflow: hidden; margin-left: -12px; margin-right: -12px; }
.form-field { margin-top: 30px; }
.form-field { padding: 0 12px; }
.form-field label { display: block; margin-bottom: 6px; }
.form-field input,.form-field select { display: block; width: 100%; height: 48px; line-height: 24px; padding: 6px; }
.form-field input.form-button { display: block; background: #3c6fb9; color: #fff; font-weight: 600; text-transform: uppercase; padding: 12px 24px; border: none; transition:all .2s ease;}
.form-field input.form-button[disabled]{background:#dadada; color: #909090;transition:all .2s ease;}
