.ui-corner-all,.ui-corner-top,.ui-corner-right,.ui-corner-bottom,.ui-corner-left,.ui-corner-tl,.ui-corner-tr,.ui-corner-br,.ui-corner-bl{border-radius:0}.ui-state-default,.ui-widget-content .ui-state-default,.ui-widget-header .ui-state-default{border:0;background:0 0;color:#9d9d9d;border-radius:16px;width:32px;height:32px;margin:2px;line-height:30px;box-sizing:border-box;font-size:.85em;text-align:center}.ui-weekpicker .ui-state-active{background:#00a7c9;border:1px solid #00a7c9;color:#fff}table.ui-datepicker-calendar td.ui-state-disabled{opacity:.5;filter:Alpha(Opacity=5)}table.ui-datepicker-calendar tbody tr td.cal-not-available a,table.ui-datepicker-calendar tbody tr td.cal-not-available span{background:#d03a2c;border:1px solid #d03a2c;color:#fff}table.ui-datepicker-calendar tbody tr td.cal-available a,table.ui-datepicker-calendar tbody tr td.cal-available span,table.ui-datepicker-calendar tbody tr td.ui-state-disabled.cal-arrival a,table.ui-datepicker-calendar tbody tr td.ui-state-disabled.cal-arrival span{background:#999;border:1px solid #999;color:#fff}table.ui-datepicker-calendar tbody tr td.cal-arrival a,table.ui-datepicker-calendar tbody tr td.cal-arrival span,table.ui-datepicker-calendar tbody tr td.cal-departure a,table.ui-datepicker-calendar tbody tr td.cal-departure span{background:#009e4a;border:1px solid #009e4a;color:#fff}table.ui-datepicker-calendar tbody tr td.cal-selected a,table.ui-datepicker-calendar tbody tr td.cal-selected span{background:#00a7c9;border:1px solid #00a7c9;color:#fff}table.ui-datepicker-calendar tbody tr td.cal-selected.ui-state-disabled{opacity:1}table.ui-datepicker-calendar tbody tr td.cal-selected a.ui-state-default{color:#fff}table.ui-datepicker-calendar tbody tr td.cal-arrangement a,table.ui-datepicker-calendar tbody tr td.cal-arrangement span{background:#f8a100;border:1px solid #f8a100}.ui-datepicker td{padding:0}.ui-datepicker td span,.ui-datepicker td a{padding:1px .3em}.ui-datepicker th{padding:5px 0;font-weight:400}#ui-datepicker-div.ui-widget-content{width:auto;font-family:"TwCenMT","Source Sans Pro",Arial,Helvetica Neue,Helvetica,sans-serif;color:#9d9d9d;background:#fff none;padding:0;border:0;box-shadow:0 0 10px 0 rgba(0,0,0,.3);z-index:999999 !important}#ui-datepicker-div.ui-widget-content .ui-widget-header{background:#00a7c9 none;border:0}#ui-datepicker-div.ui-widget-content .ui-widget-header span{line-height:38px;color:#fff}#ui-datepicker-div.ui-widget-content .ui-widget-header a{display:inline-block;line-height:38px;border-radius:50%;box-sizing:border-box;margin:0 3px;color:#fff;font-weight:400;text-decoration:none}.ui-widget-header .ui-icon,.ui-widget-header .ui-state-hover .ui-icon,.ui-widget-header .ui-state-focus .ui-icon{background-image:none;width:0;height:0;border:8px solid transparent}#ui-datepicker-div.ui-widget-content .ui-widget-header .ui-datepicker-prev,#ui-datepicker-div.ui-widget-content .ui-widget-header .ui-datepicker-next,#ui-datepicker-div.ui-widget-content .ui-widget-header .ui-datepicker-prev:hover,#ui-datepicker-div.ui-widget-content .ui-widget-header .ui-datepicker-next:hover{border:0;top:inherit;margin-top:3px}.ui-datepicker .ui-datepicker-prev span{border-right:14px solid #fff;margin-left:-17px}.ui-datepicker .ui-datepicker-next span{border-left:14px solid #fff;margin-left:-5px}.ui-datepicker .ui-datepicker-prev.ui-state-hover span,.ui-datepicker .ui-datepicker-prev.ui-state-focus span{border-right:14px solid #00a7c9}.ui-datepicker .ui-datepicker-next.ui-state-hover span,.ui-datepicker .ui-datepicker-next.ui-state-focus span{border-left:14px solid #00a7c9}#ui-datepicker-div.ui-widget-content .ui-datepicker-calendar,#ui-datepicker-div.ui-widget-content .ui-datepicker-select-month,#ui-datepicker-div.ui-widget-content .ui-datepicker-select-year{border:5px solid transparent}#ui-datepicker-div.ui-widget-content .ui-datepicker-calendar{border-left:15px solid transparent;border-right:15px solid transparent}.ui-datepicker .ui-datepicker-buttonpane{display:none}
.resengo .ui-datepicker .ui-datepicker-next span{border-left:0}.resengo .ui-datepicker .ui-datepicker-prev span{border-right:0}@media (max-width:750px) and (hover:none){#ui-datepicker-div.ui-widget-content{position:fixed !important;left:5px !important;right:5px !important;top:50% !important;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#ui-datepicker-div.ui-widget-content .ui-datepicker-calendar,#ui-datepicker-div.ui-widget-content .ui-datepicker-select-month,#ui-datepicker-div.ui-widget-content .ui-datepicker-select-year{background-color:#fff;margin:0}input.weekpicker,input.datepicker,input.datepicker-departure{color:transparent;text-shadow:0 0 0 #000;cursor:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none}input.weekpicker.hasDatepicker:focus,input.datepicker.hasDatepicker:focus,input.datepicker-departure.hasDatepicker:focus{outline:none;cursor:none;opacity:0;visibility:hidden}.ui-datepicker .ui-datepicker-buttonpane{position:absolute;top:-50px;right:0;margin:0;padding:0;border:0;background-color:transparent}.ui-datepicker-current{display:none}.ui-datepicker .ui-datepicker-buttonpane{display:block}.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close{width:40px;height:40px;padding:0;margin:0;text-indent:200px;background:#fff url(##pathui##/img/cross.min.svg) no-repeat center center;background-size:28px;border-radius:50%;transition:.2s background ease-in-out,.2s border ease-in-out,.2s box-shadow ease-in-out}.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close:before{position:absolute;display:block;content:'';left:-100vw;top:-15em;right:-5em;bottom:-35em;background:rgba(0,0,0,.7);z-index:-1}.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close:hover{background-color:#f3f3f3}.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close:active,.ui-datepicker .ui-datepicker-buttonpane .ui-datepicker-close:focus{box-shadow:inset 0 -3px 0 0 rgba(0,0,0,.15)}}
