.days-fieldset{border:1px solid #DCDBDA;float:left;margin-bottom:10px;margin-left:0px;margin-top:0;width:160px;padding-left:10px;}
.booking_calender{margin-bottom:10px;}
.time_slot{font-family:inherit;}
.show_time_slot{margin-bottom:10px;}
.day-checkbox{}
.save_button{background:#0091cd;border-color:#0073aa;box-shadow:inset 0 1px 0 rgba(120,200,230,.6);color:#fff;display:inline-block;text-decoration:none;font-size:13px;line-height:26px;height:28px;margin:0;padding:0 10px 1px;cursor:pointer;border-width:1px;border-style:solid;border-radius:3px;white-space:nowrap;box-sizing:border-box;}
#test_connection_ajax_loader{display:none;}
.ui-datepicker{padding:0;margin:0;border-radius:0 !important;border:1px solid #dfdfdf;border-top:none;box-shadow:0 3px 6px rgba(0, 0, 0, 0.075);min-width:18em;}
.ui-datepicker *{padding:0;font-family:"Open Sans", sans-serif;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;}
.ui-datepicker table{font-size:13px;margin:0;border:none;border-collapse:collapse;}
.ui-datepicker .ui-widget-header,
.ui-datepicker .ui-datepicker-header{background-image:none;border:none;font-weight:normal;}
.ui-datepicker .ui-datepicker-header .ui-state-hover{background:transparent;border-color:transparent;cursor:pointer;}
.ui-datepicker .ui-datepicker-title{margin:0;padding:10px 0;font-size:14px;line-height:14px;text-align:center;}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-next{position:relative;margin-top:6px;height:34px;width:34px;}
.ui-datepicker .ui-state-hover.ui-datepicker-prev,
.ui-datepicker .ui-state-hover.ui-datepicker-next{border:none;}
.ui-datepicker .ui-datepicker-prev,
.ui-datepicker .ui-datepicker-prev-hover{left:0;}
.ui-datepicker .ui-datepicker-next,
.ui-datepicker .ui-datepicker-next-hover{right:0;}
.ui-datepicker .ui-datepicker-header .ui-datepicker-next span,
.ui-datepicker .ui-datepicker-header .ui-datepicker-prev span{display:none;}
.ui-datepicker .ui-datepicker-prev{float:left;}
.ui-datepicker .ui-datepicker-next{float:right;}
.ui-datepicker .ui-datepicker-prev:before{content:"";display:inline-block;width:0.5em;height:0.5em;border-left:0.1em solid;border-bottom:0.1em solid;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);transform:rotate(45deg);margin-left:0.6em;font:normal 20px/34px 'dashicons';}
.ui-datepicker .ui-datepicker-next:before{content:"";display:inline-block;width:0.5em;height:0.5em;border-right:0.1em solid;border-top:0.1em solid;-ms-transform:rotate(45deg);-webkit-transform:rotate(45deg);-moz-transform:rotate(45deg);-o-transform:rotate(45deg);-webkit-transform:rotate(45deg);transform:rotate(45deg);margin-left:0.6em;font:normal 20px/34px 'dashicons';}
.ui-datepicker .ui-datepicker-prev-hover:before,
.ui-datepicker .ui-datepicker-next-hover:before{opacity:0.7;}
.ui-datepicker select.ui-datepicker-month,
.ui-datepicker select.ui-datepicker-year{width:33%;}
.ui-datepicker thead{font-weight:600;}
.ui-datepicker th{padding:10px;font-size:12px;}
.ui-datepicker td{padding:0;border:1px solid #f4f4f4;}
.ui-datepicker td.ui-datepicker-today{background-color:#f0f0c0;}
.ui-datepicker td.ui-datepicker-current-day{background:#bbdd88;}
.ui-datepicker td .ui-state-default{border:none;text-align:center;text-decoration:none;width:auto;display:block;padding:5px 10px;font-weight:normal;}
.ui-datepicker td.ui-state-disabled .ui-state-default{opacity:0.5;}
.ui-datepicker-multi {
width: 37em !important;	
}