.booking_mes {
    position: fixed;
    top: 0;
    font-weight: bold;
    color: #fff;
    background-color: burlywood;
    display: block;
    width: 100%;
    padding: 5px;
    margin: auto;
    z-index: 9999999999;
    text-align: center;
    /*margin-left: 90px;*/
    }
    .ui-widget-header {
    border: 1px solid #40a0d1;
    background: #40a0d1 url(../images/ui-bg_gloss-wave_35_f6a828_500x100.png) 50% 50% repeat-x;
    color: #ffffff;
    font-weight: bold;
    }
    .ui-datepicker .ui-datepicker-header {
    position: relative;
    padding: 0.7em 0;
    background: #40a0d1;
    text-transform: uppercase;
    }
    .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    border: unset;
    background: #40a0d1 url(../images/ui-bg_glass_100_fdf5ce_1x400.png) 50% 50% repeat-x;
    font-weight: bold;
    color: #c77405;
    }
    .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default {
    border: 1px solid #cccccc;
    font-weight: bold;
    color: #373737;
    font-size: 14px;
    }
    .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
    color: #0b0b0a;
    }
    .ui-datepicker .ui-datepicker-next-hover {
    right: 2px;
    }
    .ui-datepicker .ui-datepicker-prev-hover {
    right: 2px;
    }
    .ui-datepicker .ui-datepicker-prev-hover, .ui-datepicker .ui-datepicker-next-hover {
    top: 2px;
    }