.modal-header .close{color:#fff!important}#bkappointmentimg{margin:22px 0 0}#datepicker .btn-info{background-color:#194acc;border-color:#fff}#bk_appoint .row{margin-left:0;margin-right:0}#bk_appoint .modal-body{padding:0}.appoint-dialog .modal-content{border-radius:0;color:#000}.appoint-dialog .modal-header{background:#424348;padding:15px 40px}.appoint-dialog h4.modal-title{margin:0;line-height:normal;font-family:Tahoma,Geneva,sans-serif;font-size:24px;font-weight:700;color:#fff;padding:0}.appoint-left{padding:0;border-right:2px solid #a0a0a0}#smenu .dr-appoint-profile{margin:20px 10px 15px 15px}#smenu .modal-body{margin:-5px 15px}.dr-appoint-pic,.dr-nme-addr,.slct-loc,.slct-pro{float:left}.dr-appoint-pic{padding:10px 35px}.dr-appoint-pic img{max-width:92px;max-height:92px;border:1px solid #d4d4d3}.dr-nme-addr{padding:8px 15px}.bok-dr-addr,.bok-dr-name{font-size:18px;display:block}.bok-dr-addr{padding-bottom:6px}.bok-dr-addr i{font-weight:700;font-style:normal}.book-map{background:url(../../images/icn_book_map.png) no-repeat;font-size:14px;color:#1d18f5;padding-left:18px;text-decoration:underline}.pad-drop{padding:20px 52px}.slct-loc,.slct-pro{font-family:Tahoma,Geneva,sans-serif;font-size:11px;padding:2px;color:#000}.slct-pro{margin-right:12px}.ui-datepicker-year{display:none}#datepicker .ui-datepicker{width:100%}#datepicker .ui-datepicker table{width:55%;font-size:16px;margin:20px auto 0}#datepicker .ui-state-default,#datepicker .ui-widget-content .ui-state-default{border:0;background:transparent;text-align:center;width:29px;height:29px;font-size:16px}#datepicker .ui-state-active,#datepicker .ui-state-highlight,#datepicker .ui-widget-content .ui-state-active,#datepicker .ui-widget-content .ui-state-highlight{background:#00b059;color:#fff;width:29px;height:29px;border-radius:100px}#datepicker .ui-widget.ui-widget-content{border:0}#datepicker .ui-widget-header{font-weight:400}#datepicker .ui-widget-content,#datepicker .ui-widget-header{border:0;background:transparent;color:#333}#datepicker .ui-datepicker td{border:0;padding:0;text-align:center;margin:0 auto}#datepicker .ui-datepicker td a,#datepicker .ui-datepicker td span{display:inline-block}.calendar-bx{background:#eee;padding-top:18px;padding-bottom:26px}#datepicker .ui-datepicker-month{font-family:Tahoma,Geneva,sans-serif;font-size:11px;padding:2px;color:#000;width:30%;margin-left:6px}#datepicker .ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:left}.dte-time-cont{font-size:16px;text-align:right;float:right;position:relative;bottom:8px;letter-spacing:-.05em}.appoint-detail-bx{max-height:454px;overflow-y:scroll}.vertical-align{display:flex;align-items:center}.book-time{font-size:24px;vertical-align:middle}.status-column{font-size:24px;line-height:40px;font-style:italic;display:block;width:100%;text-align:center}.status-column:first-child{border:solid #a0a0a0;border-width:0 0 2px 2px}.status-column:last-child{border:solid #a0a0a0;border-width:0 0 0 2px}.row-bdr-book{border-bottom:2px solid #a0a0a0}.filled{background:#ee666a;color:#fff}.pending{background:#3d9fcc;color:#fff}.available{background:#35b06a;color:#fff}.left-date,.left-time{font-size:20px}.left-time{font-weight:700;padding-bottom:28px;color:#0a70ba}.form-wrap{padding:10px}#smenu .form-wrap{padding:30px}.form-wrap label{margin-bottom:6px;font-weight:400;font-size:14px;display:block}.form-wrap label span{color:red;font-size:14px}.form-wrap i.rdio-lbl{display:inline-block;font-style:normal}.form-wrap input[type=text],.form-wrap textarea{border-radius:4px;border:2px solid #d9d9d9;padding:5px 10px;font-size:14px;width:100%;background:#f8f8f8}.form-wrap select{width:auto}.form-wrap textarea{height:70px;resize:none}.frm-rw-spce{padding-bottom:13px}.frm-col-pad-rht{padding-right:9px}.frm-col-pad-lft{padding-left:9px}a.bck-cal{font-size:14px;font-weight:700;text-align:left;float:left;color:#f31a2e;padding:5px 0}.btn-rqust-app{background:#0088c9;background:linear-gradient(180deg,#0088c9 0,#1b45cc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr="#0088c9",endColorstr="#1b45cc",GradientType=0);color:#fff;padding:5px 10px;font-weight:700;float:right;border:2px solid #1a7abf;border-radius:4px}@media only screen and (max-width:375px){.slct-loc{margin:5px 0}}@media only screen and (max-width:992px){.dr-appoint-pic img{max-width:80px}.bok-dr-addr,.bok-dr-name{font-size:14px}.book-time,.status-column{font-size:15px}.status-column{line-height:26px}.pad-drop{padding:0}.slct-pro{margin:20px 12px 20px 22px}#datepicker .ui-datepicker table{width:94%;font-size:16px;margin:0 auto}#datepicker .ui-datepicker-month{width:52%}#datepicker .ui-datepicker .ui-datepicker-title{margin:30px 2.3em 0;text-align:center}.appoint-right.form-appoint-details{padding:0 10px}.left-date,.left-time{font-size:16px}.left-time{padding-bottom:10px}a.bck-cal{font-size:12px}.btn-rqust-app{padding:3px 6px;font-size:12px}}@media only screen and (max-width:767px){#datepicker .ui-datepicker .ui-datepicker-title{margin:0 2.3em}.appoint-dialog h4.modal-title{font-size:15px}.dr-appoint-profile{padding:15px 14px}.dr-appoint-pic{max-width:92px}.bok-dr-addr,.bok-dr-name{font-size:14px}.calendar-bx{padding-top:8px;padding-bottom:16px}.dte-time-cont{font-size:16px;text-align:center;float:left;padding-right:0;bottom:0;width:100%;padding-top:10px}.dte-time-cont label{margin-bottom:0}#datepicker .ui-datepicker .ui-datepicker-title{text-align:center}#datepicker .ui-datepicker-month{width:44%}.book-time{font-size:15px}.status-column{font-size:15px;line-height:26px}.appoint-detail-bx{max-height:180px}.form-wrap{padding-bottom:16px}.form-appoint-details{background:#eee}.form-wrap i.rdio-lbl,.form-wrap input[type=text],.form-wrap label,.form-wrap textarea{font-size:12px}}.modal-backdrop{z-index:10!important}#appointment_type,#preferred_contact_method{width:100%}
h4[data-v-bd2d11fa]{color:#000}