.ui-datepicker{border-bottom:10px solid #fff!important;border-top:10px solid #fff!important;border-right:5px solid #fff!important;border-left:5px solid #fff!important;text-align:center;width:420px!important;height:auto;margin:5px auto 0;font:9pt Arial,sans-serif;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.5);-moz-box-shadow:0 0 10px 0 rgba(0,0,0,.5);box-shadow:0 0 10px 0 rgba(0,0,0,.5);background:#fff;border-radius:3px}.ui-datepicker a{text-decoration:none}.ui-datepicker table{width:100%}.ui-datepicker-header{color:#000;font-weight:bold;line-height:26px}.ui-datepicker-title{text-align:center}.ui-datepicker-prev,.ui-datepicker-next{display:inline-block;width:22px;height:22px;text-align:center;cursor:pointer;background-repeat:no-repeat;background-size:8px;line-height:600%;overflow:hidden;border:1px solid transparent;margin:1px 1px 0 2px;border-radius:5px}.ui-datepicker-prev:hover,.ui-datepicker-next:hover{border:1px solid #ddd}.ui-datepicker-prev{float:left;background-position:6px 4px;background-image:url(https://cdn.magicbreaks.co.uk/mb-media/Images/Mobile/back-icon-t.png)}.ui-datepicker-next{float:right;background-position:7px 4px;background-image:url(https://cdn.magicbreaks.co.uk//mb-media/Images/Mobile/next-icon-t.png)}.ui-datepicker-prev.ui-state-disabled,.ui-datepicker-next.ui-state-disabled{opacity:.35}.ui-datepicker th{font-size:8pt;padding:5px 0;color:#bdbdbd;text-shadow:1px 0 0 #fff;filter:dropshadow(color=#fff,offx=1,offy=0)}.ui-datepicker tbody td{padding:0}.ui-datepicker tbody td:last-child{border-right:0}.ui-datepicker tbody tr{border-bottom:1px solid #bbb}.ui-datepicker tbody tr:last-child{border-bottom:0}.ui-datepicker td span,.ui-datepicker td a{display:inline-block;text-align:center;width:26px;height:26px;line-height:26px;color:#5f5f5f;text-shadow:1px 1px 0 #fff;filter:dropshadow(color=#fff,offx=1,offy=1);font-size:12px}.ui-datepicker-calendar .ui-state-hover{background:#f7f7f7;border-radius:15px}.ui-datepicker-calendar .ui-state-active{background:#14b9db;-webkit-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);-moz-box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);box-shadow:inset 0 0 10px 0 rgba(0,0,0,.1);color:#fff;text-shadow:0 1px 0 #4d7a85;filter:dropshadow(color=#4d7a85,offx=0,offy=1);position:relative;margin:-1px;border-radius:15px}.ui-datepicker-unselectable .ui-state-default{color:#d8d7d7}.ui-datepicker-calendar td:first-child .ui-state-active{margin-left:0}.ui-datepicker-calendar td:last-child .ui-state-active{margin-right:0;border-radius:15px}.ui-datepicker-calendar tr:last-child .ui-state-active{height:17px;margin-bottom:0}.ui-datepicker-group{display:inline-block}.ui-datepicker-group.ui-datepicker-group-last{margin-left:10px}.ui-datepicker-group.ui-datepicker-group-first .ui-datepicker-header{margin-right:-5px;border-radius:6px 0 0 6px;border-width:1px 0 1px 1px;border-color:#fff;border-style:solid;background:transparent}.ui-datepicker-group.ui-datepicker-group-last .ui-datepicker-header{margin-left:-5px;background:transparent;border-color:#fff}.ui-datepicker-buttonpane.ui-widget-content{margin-top:5px;padding-top:5px;margin-bottom:4px}.ui-datepicker-buttonpane.ui-widget-content button{background:#14b9db;padding:5px 10px 5px 10px;border:0;border-radius:12px;outline:0;color:#fff;width:160px}.ui-datepicker-buttonpane.ui-widget-content button:hover{cursor:pointer}