/* Theme */ .ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input, .ui-widget select, .ui-widget textarea, .ui-widget button{font-family:Verdana,Arial,sans-serif;font-size:1em}
.ui-widget-content{border:1px solid #aaa;background:#fff;color:#222 }.ui-widget-content a{color:#222 }.ui-widget-header{border:1px solid #aaa;background:#ccc;color:#222;font-weight:bold}.ui-widget-header a{color:#222 }
.ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{border:1px solid #d3d3d3;background:#e6e6e6;font-weight:normal;color:#555 }.ui-state-default a, .ui-state-default a:link, .ui-state-default a:visited{color:#555;text-decoration:none}
.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:1px solid #999;background:#dadada;font-weight:normal;color:#212121 }
.ui-state-hover a, .ui-state-hover a:hover{color:#212121;text-decoration:none}.ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff;font-weight:normal;color:#212121 }
.ui-state-active a, .ui-state-active a:link, .ui-state-active a:visited{color:#212121;text-decoration:none}.ui-widget :active{outline:none}
.ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee;color:#363636 }.ui-state-highlight a, .ui-widget-content .ui-state-highlight a,.ui-widget-header .ui-state-highlight a{color:#363636 }
.ui-state-error, .ui-widget-content .ui-state-error, .ui-widget-header .ui-state-error{border:1px solid #cd0a0a;background:#fef1ec;color:#cd0a0a }.ui-state-error a, .ui-widget-content .ui-state-error a, .ui-widget-header .ui-state-error a{color:#cd0a0a }
.ui-state-error-text, .ui-widget-content .ui-state-error-text, .ui-widget-header .ui-state-error-text{color:#cd0a0a }.ui-priority-primary, .ui-widget-content .ui-priority-primary, .ui-widget-header .ui-priority-primary{font-weight:bold}
.ui-priority-secondary, .ui-widget-content .ui-priority-secondary,  .ui-widget-header .ui-priority-secondary{opacity: .7;filter:Alpha(Opacity=70);font-weight:normal}.ui-state-disabled, .ui-widget-content .ui-state-disabled, .ui-widget-header .ui-state-disabled{opacity: .35;filter:Alpha(Opacity=35);background-image:none}.ui-icon{width:16px;height:16px;}.ui-corner-tl{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px }.ui-corner-tr{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px }.ui-corner-bl{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px }.ui-corner-br{-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px }.ui-corner-top{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px }.ui-corner-bottom{-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px }.ui-corner-right{-moz-border-radius-topright:4px;-webkit-border-top-right-radius:4px;border-top-right-radius:4px;-moz-border-radius-bottomright:4px;-webkit-border-bottom-right-radius:4px;border-bottom-right-radius:4px }.ui-corner-left{-moz-border-radius-topleft:4px;-webkit-border-top-left-radius:4px;border-top-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-left-radius:4px;border-bottom-left-radius:4px }.ui-corner-all{-moz-border-radius:4px;-webkit-border-radius:4px;border-radius:4px }.ui-widget-overlay{background:#aaa;opacity: .3;filter:Alpha(Opacity=30) }.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa;opacity: .3;filter:Alpha(Opacity=30);-moz-border-radius:8px;-webkit-border-radius:8px;border-radius:8px }
/* Autocomplete */ .ui-autocomplete{position:absolute;cursor:default;} .ui-autocomplete-loading{background:white;} * html .ui-autocomplete{width:1px;} .ui-menu{list-style:none;padding:2px;margin:0;display:block;} .ui-menu .ui-menu{margin-top:-3px;}
.ui-menu .ui-menu-item{margin:0;padding:0;zoom:1;float:left;clear:left;width:100%;} .ui-menu .ui-menu-item a{text-decoration:none;display:block;padding:.2em .4em;line-height:1.5;zoom:1;}
.ui-menu .ui-menu-item a.ui-state-hover, .ui-menu .ui-menu-item a.ui-state-active{font-weight:normal;margin:-1px;}
/* Core */ .ui-helper-hidden{display:none}.ui-helper-hidden-accessible{position:absolute;left:-99999999px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}.ui-helper-clearfix{display:inline-block}/*\*/* html .ui-helper-clearfix{height:1%}.ui-helper-clearfix{display:block}/**/.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-state-disabled{cursor:default !important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:absolute;top:0;left:0;width:100%;height:100%}
/* T-datepicker */
.t-check-in,.t-check-out,.t-datepicker{display:inline-block;position:relative;float:left}.t-datepicker{clear:both;font-size:16px;line-height:16px;max-width:650px}.ntp .t-datepicker{clear:none;margin:2px 0 0 4px;}.t-check-in .t-date-info-title,.t-check-out .t-date-info-title{position:absolute;top:10px;left:33px;display:block;font-weight:400;opacity:.5;font-size:13px;cursor:pointer}.t-check-in .fa,.t-check-out .fa{top:-1px;position:relative}.t-picker-only{border-radius:4px;width:100%}.t-check-in .t-datepicker-day{left:-26%}.ntp .t-check-in .t-datepicker-day{left:-242%;}.t-check-out .t-datepicker-day{left:-184%}.ntp .t-check-out .t-datepicker-day{left:-404%;}.t-input{bottom:0;left:20px;position:absolute;z-index:-1;opacity:0}.t-arrow-top{top:32px;z-index:9999}.t-arrow-top,.t-arrow-top::after{border-width:10px;border-style:solid;border-color:transparent transparent #ddd;display:inline-block;position:absolute}.t-arrow-top::after{top:-9px;left:-10px;content:'';border-width:10px;border-bottom-color:#fff}.t-dates{padding:12px 10px;height:43px;box-sizing:border-box;color:#999 !important;font-family:Helvetica, Arial, sans-serif}.ntp .t-dates{padding:10px;height:38px;}.t-datepicker-day{border-width:1px;border-style:solid;top:51px;position:absolute;z-index:9998;padding:10px 0;border-radius:4px;box-shadow:0 7px 15px rgba(0,0,0,.25)}.t-table-wrap{width:100%;padding:0 10px;font-size:inherit;display:inline-block;vertical-align:top}.t-datepicker-days{width:650px}.t-datepicker-days .t-table-wrap{padding:0;width:47%;margin-left:2%}
@media (max-width:1179px) and (min-width:768px){.ntp .t-datepicker{margin:2px 0 0 0;}.ntp .t-check-in .t-datepicker-day{left:-56%;}.ntp .t-check-out .t-datepicker-day{left:-218%;}}
@media (max-width:767px) and (min-width:481px){.t-datepicker{display:inline;float:none}.ntp .t-datepicker{display:inline-block;margin:2px 0 0 0;float:left;}.t-datepicker-days{width:300px}.t-check-in, .t-check-out{width:106px}.t-datepicker-days .t-table-wrap{display:block;margin-left:0;width:auto;padding:0 10px}.t-check-in .t-datepicker-day{left:0}.t-check-out .t-datepicker-day{left:-31%}.t-dates{height:38px;padding:10px 5px;overflow:hidden} .ntp .t-dates{padding:6px 10px;height:30px;} .t-arrow-top{display:none !important;} .ntp .t-check-in .t-datepicker-day{left:-2%;} .ntp .t-check-out .t-datepicker-day{left:-129%;}}
@media (max-width:480px){.t-datepicker-days{width:288px}.t-datepicker-days .t-table-wrap{padding:0;width:90%;margin-left:1%}.t-check-in .t-datepicker-day{left:0}.ntp .t-check-in .t-datepicker-day{left:-1%;}.t-check-out .t-datepicker-day{left:0}.ntp .t-check-out .t-datepicker-day{left:-1%;}.t-arrow-top{display:none !important}.ntp .t-datepicker{margin:2px 0 0 0;}}
.t-table-condensed{width:100%;border-spacing:0;border-collapse:collapse;vertical-align:top}.t-next,.t-prev,.t-table-condensed td,.t-table-condensed th{text-align:center;padding:10px}.t-date-title{clear:both;width:100%;text-align:center;display:inline-block;margin:0;padding:15px 0 10px}.t-day,.t-disabled,.t-end,.t-range,.t-start{border-width:2px;border-style:solid}.t-arrow{border:none}.t-hover-day::after,.t-special-day:before{content:'';border-style:solid}.t-arrow,.t-dates,.t-day,.t-end,.t-end-limit,.t-range,.t-start{cursor:pointer}.t-special-day{position:relative}.t-special-day:before{height:3px;width:3px;top:0;right:0;position:absolute;display:block;border-width:3px;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.t-hover-day{position:relative}.t-hover-day-content{top:-30px;width:70px;right:calc(50% - 35px);position:absolute;font-size:12px;font-weight:700;padding:3px 5px;border-radius:4px;z-index:9999}.t-hover-day::after{position:absolute;top:-8px;right:calc(50% - 7px);border-width:7px}.t-today .t-hover-day-content{z-index:9998}.t-check-in .t-end-limit,.t-disabled{opacity:.25;cursor:auto}

.t-date-title{color:#e91e63}.t-special-day:before{border-color:#e91e63 #e91e63 transparent transparent}.t-datepicker-day{border-color:#ededed;background:#fff}.t-day,.t-disabled,.t-end,.t-range,.t-start{background:#fafafa;border-color:#fff}.t-disabled{background:0 0}.t-highlighted{color:#6c6cbc}.t-highlighted.t-disabled{background:#fafafa}.t-end,.t-end-limit,.t-start{color:#fff;background:#06028a}.t-range,.t-range-limit{color:#6c6cbc}.t-range{background:#dedefa}.t-range-limit{background:#dedefa}.t-range-limit.t-end,.t-range-limit.t-start{color:#fff;background:#9695e5}.t-check-in .t-end,.t-check-out .t-start,.t-check-out tr~.t-end{color:#fff;background:#06028a}.t-hover-day,.t-hover-day-content,.t-hover-day:hover{color:#fff;background:#6c6cbc}.t-hover-day::after{border-color:#6c6cbc transparent transparent}.t-today,.t-today .t-hover-day-content{background:#aeaeae}.t-today::after{border-top-color:#aeaeae}.t-today:hover,.t-today:hover .t-hover-day-content{background:#6c6cbc}.t-today:hover::after{border-top-color:#6c6cbc}.t-end.t-today,.t-start.t-today{color:#fff}.t-end.t-today,.t-end.t-today .t-hover-day-content,.t-start.t-today,.t-start.t-today .t-hover-day-content{background:#06028a}.t-end.t-today::after,.t-start.t-today::after{border-top-color:#06028a}