.orange-multiColumnDropDown-select{margin-bottom:0}.orange-multiColumnDropDown-content{position:fixed;background-color:#fff;z-index:1005;overflow:auto;margin:0;cursor:default}.orange-multiColumnDropDown-content table{border-collapse:collapse}.orange-multiColumnDropDown-content td{border:1px solid #afafaf;padding:2px 4px;white-space:nowrap}.orange-dropdown-item:hover{background-color:Highlight;color:HighlightText;cursor:cursor}.orange-dropdown-headeritem{cursor:default;color:#fff;background:#004564;background:-moz-linear-gradient(top,#005c86 0%,#004564 100%);background:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#005c86),color-stop(100%,#004564));background:-webkit-linear-gradient(top,#005c86 0%,#004564 100%);background:-o-linear-gradient(top,#005c86 0%,#004564 100%);background:-ms-linear-gradient(top,#005c86 0%,#004564 100%);background:linear-gradient(top,#005c86 0%,#004564 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#005c86',endColorstr='#004564',GradientType=0)}.orange-multiColumnDropDown-content tr.highlight{}.orange-multiColumnDropDown-content.scrollable{height:320px}.orange-dropdown-content{display:none;position:absolute;margin:2px 0 0;padding:2px 10px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid;z-index:1;border-color:#afafaf;-webkit-box-shadow:0 0 3px #b3b3b3;-moz-box-shadow:0 0 3px #b3b3b3;box-shadow:0 0 3px #b3b3b3;background-color:#fff;cursor:pointer}.orange-dropdown-content li{list-style:none;text-align:left;border-color:#ccc;border-bottom:1px solid}.orange-dropdown-content li:last-child{border:none}.orange-dropdown-content li a{display:block;padding:8px 0}.orange-dropdown-content li a:hover{text-decoration:none}.orange-buttonDropDown-container{}.orange-buttonDropDown-container .orange-dropdown-content{}.orange-buttonDropDown-container .orange-accordion-icon{float:right;position:relative;margin-top:0}select{padding:.31em;margin:0;border:none;border-radius:2px;border:1px solid #ccc}select:focus,textarea:focus,input.text:focus,input.text-box:focus,input.text-small:focus,input.textMedium:focus{border-color:#926c19}.bg-theme-color{background:#0084b4!important;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s}.bg-darker-color{background:#292e37!important;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s}.bg-action-color{background:#379bff!important;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s}.bg-option-color{background:#f4901d!important;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s}.bg-mute-color{background:#cceaf3!important;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s}.theme-color{color:#0084b4!important;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s}.darker-color{color:#292e37!important;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s}.action-color{color:#379bff!important;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s}.option-color{color:#f4901d!important;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s}.mute-color{color:#cceaf3!important;-webkit-transition:all .7s;-moz-transition:all .7s;-ms-transition:all .7s;-o-transition:all .7s}.border-top-light{border-top:rgba(255,255,255,.1) 2px solid}.border-bottom-light{border-bottom:rgba(255,255,255,.1) 2px solid}.border-top-dark{border-top:rgba(0,0,0,.1) 2px solid}.border-bottom-dark{border-bottom:rgba(0,0,0,.1) 2px solid}.margin-top-0{margin-top:0!important}.margin-right-0{margin-right:0!important}.margin-bottom-0{margin-bottom:0!important}.margin-left-0{margin-left:0!important}.padding-top-0{padding-top:0!important}.padding-right-0{padding-right:0!important}.padding-bottom-0{padding-bottom:0!important}.padding-left-0{padding-left:0!important}.margin-top-1em{margin-top:1em!important}.margin-right-1em{margin-right:1em!important}.margin-bottom-1em{margin-bottom:1em!important}.margin-left-1em{margin-left:1em!important}.padding-top-1em{padding-top:1em!important}.padding-right-1em{padding-right:1em!important}.padding-bottom-1em{padding-bottom:1em!important}.padding-left-1em{padding-left:1em!important}.flat-top{margin-top:0!important;padding-top:0!important}.flat-bottom{margin-bottom:0!important;padding-bottom:0!important}.flat-left{margin-left:0!important;padding-left:0!important}.flat-right{margin-right:0!important;padding-right:0!important}.clearfix{clear:all}.list-reset{list-style:none;margin:0;padding:0}.list-reset li{list-style:none;margin:0;padding:0}.list-float{clear:all}.list-float li{float:left;display:inline-block}.list-float-inline li{float:left;display:inline-block}.list-inline{clear:all}.list-inline li{display:inline-block}.text-left-not-xs,.text-left-not-sm,.text-left-not-md,.text-left-not-lg{text-align:left}.text-center-not-xs,.text-center-not-sm,.text-center-not-md,.text-center-not-lg{text-align:center}.text-right-not-xs,.text-right-not-sm,.text-right-not-md,.text-right-not-lg{text-align:right}.text-justify-not-xs,.text-justify-not-sm,.text-justify-not-md,.text-justify-not-lg{text-align:justify}@media(max-width:767px){.text-left-not-xs,.text-center-not-xs,.text-right-not-xs,.text-justify-not-xs{text-align:inherit}.text-left-xs{text-align:left}.text-center-xs{text-align:center}.text-right-xs{text-align:right}.text-justify-xs{text-align:justify}}@media(min-width:768px)and (max-width:991px){.text-left-not-sm,.text-center-not-sm,.text-right-not-sm,.text-justify-not-sm{text-align:inherit}.text-left-sm{text-align:left}.text-center-sm{text-align:center}.text-right-sm{text-align:right}.text-justify-sm{text-align:justify}}@media(min-width:992px)and (max-width:1199px){.text-left-not-md,.text-center-not-md,.text-right-not-md,.text-justify-not-md{text-align:inherit}.text-left-md{text-align:left}.text-center-md{text-align:center}.text-right-md{text-align:right}.text-justify-md{text-align:justify}}@media(min-width:1200px){.text-left-not-lg,.text-center-not-lg,.text-right-not-lg,.text-justify-not-lg{text-align:inherit}.text-left-lg{text-align:left}.text-center-lg{text-align:center}.text-right-lg{text-align:right}.text-justify-lg{text-align:justify}}.col-xs-15,.col-sm-15,.col-md-15,.col-lg-15{position:relative;min-height:1px;padding-right:10px;padding-left:10px}.col-xs-15{width:20%;float:left}@media(min-width:768px){.col-sm-15{width:20%;float:left}}@media(min-width:992px){.col-md-15{width:20%;float:left}}@media(min-width:1200px){.col-lg-15{width:20%;float:left}}.col-xs-25{width:40%;float:left}.col-xs-35{width:60%;float:left}.col-xs-45{width:80%;float:left}a:focus,textarea:hover,input:hover,textarea:active,input:active,textarea:focus,input:focus{}.ml-1em{margin-left:-1em}.mb-5{margin-bottom:-5px}.mb-10{margin-bottom:-10px}.mt-10{margin-top:-10px}.mt-15{margin-top:-15px}.mt-20{margin-top:-20px}.mt-30{margin-top:-30px}.mt5{margin-top:5px}.mr5em{margin-right:5em}.ml5em{margin-left:5em}.mr5em{margin-right:5em}.pt5{padding-top:5px}.pb5{padding-bottom:5px}.pt10{padding-top:10px}.mt10{margin-top:10px}.mt15{margin-top:15px}.pb-10{padding-bottom:-10px}.pb-20{padding-bottom:-20px}.pb10{padding-bottom:10px}.mb5{margin-bottom:5px}.mb10{margin-bottom:10px}.pl10{padding-left:10px}.ml10{margin-left:10px}.pr10{padding-right:10px}.mr10{margin-right:10px}.pt20{padding-top:20px}.mt20{margin-top:20px}.pb20{padding-bottom:20px}.mb20{margin-bottom:20px}.pl20{padding-left:20px}.ml20{margin-left:20px}.pr20{padding-right:20px}.mr20{margin-right:20px}.pt30{padding-top:30px}.mt30{margin-top:30px}.pb30{padding-bottom:30px}.mb30{margin-bottom:30px}.pl30{padding-left:30px}.ml30{margin-left:30px}.pr30{padding-right:30px}.mr30{margin-right:30px}.pt40{padding-top:40px}.mt40{margin-top:40px}.pb40{padding-bottom:40px}.mb40{margin-bottom:40px}.pl40{padding-left:40px}.ml40{margin-left:40px}.pr40{padding-right:40px}.mr40{margin-right:40px}.pt50{padding-top:50px}.mt50{margin-top:50px}.pb50{padding-bottom:50px}.mb50{margin-bottom:50px}.pl50{padding-left:50px}.ml50{margin-left:50px}.pr50{padding-right:50px}.mr50{margin-right:50px}.pt60{padding-top:60px}.mt60{margin-top:60px}.pb60{padding-bottom:60px}.mb60{margin-bottom:60px}.pl60{padding-left:60px}.ml60{margin-left:60px}.pr60{padding-right:60px}.mr60{margin-right:60px}.pt70{padding-top:70px}.mt70{margin-top:70px}.pb70{padding-bottom:70px}.mb70{margin-bottom:70px}.pl70{padding-left:70px}.ml70{margin-left:70px}.pr70{padding-right:70px}.mr70{margin-right:70px}.pt80{padding-top:80px}.mt80{margin-top:80px}.pb80{padding-bottom:80px}.mb80{margin-bottom:80px}.pl80{padding-left:80px}.ml80{margin-left:80px}.pr80{padding-right:80px}.mr80{margin-right:80px}.pt90{padding-top:90px}.mt90{margin-top:90px}.pb90{padding-bottom:90px}.mb90{margin-bottom:90px}.pl90{padding-left:90px}.ml90{margin-left:90px}.pr90{padding-right:90px}.mr90{margin-right:90px}.pt100{padding-top:100px}.mt100{margin-top:100px}.pb100{padding-bottom:100px}.mb100{margin-bottom:100px}.pl100{padding-left:100px}.ml100{margin-left:100px}.pr100{padding-right:100px}.mr100{margin-right:100px}.F-Left{float:left}.F-Right{float:right}@media(min-width:768px){.border-top-1px{border-top:1px solid rgba(0,0,0,.1)}.border-right-1px{border-right:1px solid rgba(0,0,0,.1)}.border-bottom-1px{border-bottom:1px solid rgba(0,0,0,.1)}.border-left-1px{border-left:1px solid rgba(0,0,0,.1)}}.p15{padding:15px}.m15{margin:15px}.pr0{padding-right:0}.pl0{padding-left:0}.radius-right-0{-moz-border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.radius-left-0{-moz-border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.border-left-0{border-left:0}.border-right-0{border-left:0}.borderless{border:none!important}.borderless td:first-child,.borderless th:first-child{border-left:none!important}.borderless td:last-child,.borderless th:last-child{border-right:none!important}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{background-color:rgba(41,46,55,.07);opacity:1}#tree{margin-left:12px}#tree ul.jqtree_common,#tree ul.jqtree_common ul{list-style-type:none;background:url(Images/vline.png) repeat-y;margin:0;padding:0}#tree ul.jqtree_common ul{margin-left:10px}#tree ul.jqtree_common li{margin:0;padding:0 0 0 12px;line-height:20px;background:url(Images/node.png) no-repeat;color:#369}#tree ul.jqtree_common li:last-child{background:#fff url(Images/lastnode.png) no-repeat}#tree .jqtree-folder{padding-bottom:10px!important}#tree .jqtree-tree .jqtree-title{margin-left:10px}#tree .jqtree-title-folder{font-weight:bold}#tree .jqtree-toggler{color:#0084b4!important}#tree .fa-folder{color:#379bff}#tree .fa-cloud-download{color:#0084b4;line-height:22px}#tree .jqtree-element.jqtree_common{background:rgba(55,155,255,.15);padding:4px 8px;width:100%;margin-bottom:4px;color:#292e37;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}#tree .jqtree-element.jqtree_common:hover{background:rgba(55,155,255,.25)}#tree .jqtree-element.jqtree_common:hover .fa{color:#379bff}@media(max-width:480px){#tree .jqtree-title.jqtree_common.cursor-pointer{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis!important;-o-text-overflow:ellipsis!important;text-overflow:ellipsis!important;width:70%;display:inline-block}}#tree .jqtree_common.jqtree-folder>.jqtree-element.jqtree_common{background:transparent;padding:4px 8px;width:100%;cursor:default}.squared{-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.rounded{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.no-border-top{border-top:0!important}.disclaimer{font-size:12px}.disclaimer p{margin-bottom:.6em}.btn-reverse{background:transparent;border:rgba(255,255,255,.2) 1px solid;color:rgba(255,255,255,.7)}.btn-reverse:hover{background:rgba(255,255,255,.2);color:rgba(255,255,255,.9)}.RoomNumericTb{width:6em;text-align:center}body{}#arrowImg{vertical-align:middle}.sections{margin-left:1em}.sectionsRows{margin-top:5px}.numericTb{width:3em;text-align:center}.roomTypeDropdown{text-align:center}.resevationDatePicker{}.formButtons{margin-top:20px}.right{text-align:right;padding-right:10px}.ui-datpeicker-group{margin-top:5px}.ui-datepicker-group .ui-datepicker-header,.ui-datepicker-group .ui-datepicker-title{background-color:#379bff!important}.ui-datepicker-group .ui-datepicker-calendar thead{background-color:#379bff;border-top:1px solid #dcdcdc;border-bottom:1px solid #dcdcdc;color:#fff}.ui-widget{outline:none;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget input,.ui-widget select,.ui-widget textarea,.ui-widget button{font-size:1em}.ui-widget-content{border:1px solid #b1b1b1;color:#000;background:#fff}.ui-datepicker{padding:.2em .2em 0;background:#fff none;width:17em;-moz-box-shadow:0 0 10px #7a7a7a;-webkit-box-shadow:0 0 10px #7a7a7a;box-shadow:0 0 10px #7a7a7a;border-radius:3px;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0;border:0 none;border-radius:3px 3px 0 0}.ui-datepicker .ui-datepicker-prev,.ui-datepicker .ui-datepicker-next{position:absolute;top:2px;width:1.8em;height:1.8em;border:none;cursor:pointer;overflow:hidden}.ui-datepicker .ui-datepicker-prev-hover,.ui-datepicker .ui-datepicker-next-hover{}.ui-datepicker .ui-datepicker-prev{left:2px}.ui-datepicker .ui-datepicker-next{right:2px}.ui-datepicker .ui-datepicker-prev-hover{left:1px}.ui-datepicker .ui-datepicker-next-hover{right:2px}.ui-datepicker .ui-datepicker-header .ui-state-hover{background:transparent}.ui-datepicker .ui-datepicker-prev span{background-position:0 -32px!important}.ui-datepicker .ui-datepicker-next span{background-position:-16px -32px!important}.ui-datepicker .ui-datepicker-prev-hover span{background-position:0 -48px!important}.ui-datepicker .ui-datepicker-next-hover span{background-position:-16px -48px!important}.ui-datepicker .ui-datepicker-prev span,.ui-datepicker .ui-datepicker-next span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-7px;background:url('/Content/Images/icon_sprite.png') no-repeat;text-indent:9999px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center;color:#fff;text-shadow:0 1px 0 rgba(83,83,83,.8)}.ui-datepicker .ui-datepicker-title select{font-size:1em;margin:1px 0}.ui-datepicker select.ui-datepicker-month-year{width:100%}.ui-datepicker select.ui-datepicker-month,.ui-datepicker select.ui-datepicker-year{width:78px!important;color:#000}.ui-datepicker table{width:100%;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.3em .3em!important;text-align:center;font-weight:bold;border:0;font-size:.9em}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td span,.ui-datepicker td a{display:block;padding:2px 3px 3px;text-align:center;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 0 0 0;padding:0 .2em;border-left:0;border-right:0;border-bottom:0}.ui-datepicker .ui-datepicker-buttonpane button{float:right;margin:.5em .2em .4em;cursor:pointer;padding:.2em .6em .3em .6em;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker .ui-datepicker-calendar a{background:transparent;border:1px solid #fff;text-shadow:none;color:#333;border-radius:2px;line-height:17px}.ui-datepicker .ui-datepicker-calendar a.ui-state-active{}.ui-datepicker .ui-datepicker-calendar a.ui-state-hover{}.ui-datepicker .ui-datepicker-current-day .ui-state-default{text-shadow:none}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left;padding-left:1%;padding-right:1%}.ui-datepicker-multi .ui-datepicker-group table{margin:0 auto .4em}.ui-datepicker-multi .ui-datepicker-group table.ui-datepicker-calendar{width:246px;margin:0;border-top:1px solid #dcdcdc}.ui-datepicker-multi-2 .ui-datepicker-group{width:48%}.ui-datepicker-multi-3 .ui-datepicker-group{width:31.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:23%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header{border-left-width:0}.ui-datepicker-multi .ui-datepicker-buttonpane{clear:left}.ui-datepicker-row-break{clear:both;width:100%}.ui-datepicker-rtl{direction:rtl}.ui-datepicker-rtl .ui-datepicker-prev{right:2px;left:auto}.ui-datepicker-rtl .ui-datepicker-next{left:2px;right:auto}.ui-datepicker-rtl .ui-datepicker-prev:hover{right:1px;left:auto}.ui-datepicker-rtl .ui-datepicker-next:hover{left:1px;right:auto}.ui-datepicker-rtl .ui-datepicker-buttonpane{clear:right}.ui-datepicker-rtl .ui-datepicker-buttonpane button{float:left}.ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current{float:right}.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}#legend{clear:left;display:table;margin:0 auto}.nonOccupyDay{background:#b3b3b3;color:#fff;text-shadow:0 1px 1px #351d05;border-radius:3px}.checkoutonly{background:#ddd;color:#fff;text-shadow:0 1px 1px #351d05;border-radius:3px}.outOfSeason{background:#8a6d3b;color:#fff;text-shadow:0 1px 1px #351d05;border-radius:3px}.invday{background:#379bff;color:#fff;text-shadow:0 1px 1px #351d05;border-radius:3px}.available{background:#fff!important;color:#fff;text-shadow:0 1px 1px #351d05;border-radius:3px}.restriction{background:#ffd800;color:#fff;text-shadow:0 1px 1px #351d05;border-radius:3px}.cannotBeUsed{zoom:1;filter:alpha(opacity=50);opacity:.5}.nonOccupyDay,.outOfSeason,.invday,.available,.restriction .checkoutonly{-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;-khtml-border-radius:2px}.calendarLegend{padding-bottom:0;line-height:17px;margin-right:4px;float:left;padding-top:5px;margin-top:5px;font-size:.9em;padding-left:5px}.legendColor{display:block;width:20px;height:15px;float:left;border-radius:2px;margin-right:10px}.legendColor.no-availability{background-color:#bfb198}.legendColor.available{background-color:#fff;border:1px solid #bbb}.ui-datepicker-multi .ui-datepicker-group table.ui-datepicker-calendar{width:100%}html,body{height:100%}body{font-family:"Open Sans","Helvetica Neue",Helvetica,Arial,sans-serif;background:#f0f0f0 url("/Content/Images/background.jpeg") no-repeat center center fixed;-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}.body-wrapper{display:flex;flex-flow:column;height:100%}.body-wrapper .content-wrapper{flex:1 0 auto}#navbar-main{background:#292e37;border-bottom:0;color:#fff;margin-bottom:0}#navbar-main a{color:#fff}#navbar-main .navbar-brand{padding:6px 12px}#navbar-main .greeting{line-height:50px;padding-left:16px}@media(min-width:768px){#navbar-main .greeting{border-right:1px solid rgba(255,255,255,.2);padding-right:24px}}@media(max-width:992px){#dashboard h1{font-size:22px}}#dashboard h1 .contract-number{color:rgba(0,0,0,.5);font-weight:100}#dashboard section{padding-top:20px;margin-top:30px;border-top:1px solid rgba(0,0,0,.1)}#dashboard section .section-header{clear:both;height:50px}#dashboard section .section-header h3{margin-top:0;margin-bottom:0;margin-left:20px}#dashboard #owner-stats{background-color:#292e37;padding:20px 0;color:#fff;margin:0 -20px}#dashboard #owner-stats .section-header{display:none}#dashboard #owner-stats .stat-card{border-left:1px solid rgba(255,255,255,.2)}#dashboard #owner-stats .stat-card.first{border-left:0}#dashboard #owner-stats .stat-card .stat-stat{margin-top:20px;margin-bottom:10px;font-size:32px}@media(max-width:992px){#dashboard #owner-stats .stat-card .stat-stat{font-size:28px}}.stat-card{min-height:115px;border-left:1px solid #ddd}@media(max-width:992px){.stat-card.first{border-left:none}}.stat-card label{font-size:12px;font-weight:normal;text-transform:uppercase}.stat-card .stat-item{padding:30px 0 0}.stat-card .stat-item .stat-stat{font-size:18px;color:#0084b4;font-weight:bold}.contract .panel-heading{background:#379bff;background:rgba(55,155,255,.8);color:#fff;font-weight:bold}.contract .panel-heading .select-contract{margin-top:-5px}.contract .table>tbody>tr:first-child>td,.contract .table>tbody>tr:first-child>th,.contract .table>tfoot>tr:first-child>td,.contract .table>tfoot>tr:first-child>th,.contract .table>thead>tr:first-child>td,.contract .table>thead>tr:first-child>th{border-top:0}.contract .border-bottom-dark{margin-bottom:0}@media(min-width:992px){.contract .border-bottom-dark{border-bottom:0}}.contract .resort-name{font-size:16px}.contract .point-contract-details{border-top:2px solid #ddd;background:rgba(55,155,255,.1);-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px;border-radius:0 0 4px 4px;-moz-background-clip:padding;-webkit-background-clip:padding-box;background-clip:padding-box}.reservation .table{margin-bottom:0}@media(min-width:992px){.reservation .table>tbody>tr:first-child>td,.reservation .table>tbody>tr:first-child>th,.reservation .table>tfoot>tr:first-child>td,.reservation .table>tfoot>tr:first-child>th,.reservation .table>thead>tr:first-child>td,.reservation .table>thead>tr:first-child>th{border-top:0}}.reservation .stat-card.first{border-left:0 none}.reservation .stat-card.last{border-right:1px solid #ddd}@media(max-width:992px){.reservation .stat-card.last{border-right:0}}.reservation .stat-card .stat-stat{font-size:16px}#main-content{background:#fff;padding:0 20px 30px;box-shadow:-1px 0 5px 4px rgba(0,0,0,.1);min-height:400px}#ownerInfoForm .name-owner{}#ownerInfoForm .name-co-owner{}#ownerInfoForm .phone-information{}.total-balance{padding:20px;background:rgba(55,155,255,.15);margin-bottom:20px;font-size:16px}.total-balance label{font-weight:normal}.total-balance .total-balance-amount{font-size:24px;display:inline-block;color:#0084b4;padding-left:6px;font-weight:bold}.loginbox-container{margin-top:30px;padding:30px;max-width:350px;width:100%!important;background-color:#f7f7f7;margin:30px auto 0;border-radius:2px;box-shadow:0 2px 2px rgba(0,0,0,.3);overflow:hidden;border-radius:12px}.loginbox-container .helper{font-size:11px;line-height:1.2;color:gray;margin:10px 0 0 0}@media(max-width:768px){.loginbox-container{margin:0 auto 0;max-width:100%}}.loginbox-container h3{text-align:center;font-size:1.3em;margin-top:.5em}.loginbox-container input[type=submit]{width:100%;display:block;margin-bottom:10px;position:relative}.loginbox-container #forgotpwd i{color:#3eb5e5;margin-left:4px}.loginbox-container #forgotpwd a{text-decoration:underline;color:#3eb5e5;font-weight:400;text-align:center;display:inline-block;opacity:.6;transition:opacity ease .5s}.loginbox-container #forgotpwd .new-user{height:16px;width:16px}.loginbox-container input[type=text],input[type=password]{height:44px;font-size:16px;width:100%;margin-bottom:10px;-webkit-appearance:none;background:#fff;border:1px solid #d9d9d9;border-top:1px solid silver;padding:0 8px;box-sizing:border-box;-moz-box-sizing:border-box}.loginbox-container input[type=text]:hover,.loginbox-container input[type=password]:hover{border:1px solid #b9b9b9;border-top:1px solid #a0a0a0;-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.1);box-shadow:inset 0 1px 2px rgba(0,0,0,.1)}.version{color:#ccc;font-size:12px;text-align:center}.loginbox{text-align:center;font-size:14px;font-family:'Arial',sans-serif;font-weight:700;height:36px;padding:0 8px}#login-submit{padding:17px 0;border-radius:0}.login-help{font-size:12px}#footer{display:flex;justify-content:space-between;align-items:center;padding:2rem 4rem;background:#fff;z-index:5;-webkit-box-shadow:0 500px 0 500px #f7f7f7;-moz-box-shadow:0 500px 0 500px #f7f7f7;box-shadow:0 500px 0 500px #f7f7f7}#footer .powered-by{display:flex;align-items:center;white-space:nowrap;text-transform:uppercase;font-size:11px;line-height:1.2;color:gray}#footer .powered-by .helper{margin-right:10px}#footer .copy{font-size:11px;line-height:1.2;margin-top:0;white-space:nowrap;color:gray}#footer .copy a{}#footer .copy .support span{color:rgba(255,255,255,.5);font-size:12px;text-transform:uppercase}#footer .copy .support div{display:inline-block;font-size:16px}#footer .fineprint{font-size:11px;color:#999;margin:30px 20px 20px 20px}.spacer{flex:1 0 auto}#documentsMainContainer table{width:100%}#documentsMainContainer ul{margin-left:8px}#documentsMainContainer ul ul{margin-left:12px}#documentsMainContainer ul ul ul{margin-left:24px}#documentsMainContainer .treeWrapper{padding:12px;background:#f5f5f5;font-size:12px;width:200px}#documentsMainContainer .gridWrapper{padding:12px;border-left:1px solid #ccc}#documentsMainContainer th{font-weight:bold;font-size:12px;text-transform:uppercase;color:#fff;background-color:#8db161;border-bottom:1px solid #ccc}#documentsMainContainer .o-date{font-size:10px}#documentsMainContainer td{padding:7px 7px 0 7px!important}#documentsMainContainer img.doc-extension-icon{height:auto;width:32px;margin-top:6px}#documentsMainContainer .no-records-found{padding:16px;color:#333;background:#f5f5f5;padding:24px!important}#documentsMainContainer td,#documentsMainContainer th{display:table-cell;vertical-align:top}a.jqtree-toggler{text-decoration:none!important}.orangeSpinner{height:50px;margin-bottom:10px}.validationSummary ul{list-style:none;padding:0;margin:0}.attribute-group{padding-bottom:12px}.attribute-title{margin-left:-15px;margin-right:-15px;margin-bottom:12px;padding:6px 15px;background:rgba(0,132,180,.1);text-transform:uppercase}.grid-item{margin:15px 0 15px 0}.spinner-container.spinner-small{display:inline-block;height:24px;width:24px}.ui-dialog{box-shadow:rgba(0,0,0,.35) 0 5px 15px}.confirm-update-dialog.ui-dialog{}.confirm-update-dialog.ui-dialog .ui-dialog-titlebar{background-color:#006199;border:1px solid #006199;text-transform:uppercase;text-align:center;color:#fff}.confirm-update-dialog.ui-dialog .ui-dialog-title{width:100%}.confirm-update-dialog.ui-dialog .dialog-header-pane{padding:10px 20px;font-size:14px}.confirm-update-dialog.ui-dialog .dialog-body-pane{padding:10px 20px}.confirm-update-dialog.ui-dialog .dialog-body-pane .dialog-body-wrapper{display:flex;justify-content:space-around}.confirm-update-dialog.ui-dialog .dialog-body-pane .dialog-body-wrapper img{width:120px;height:120px}.confirm-update-dialog.ui-dialog .dialog-body-pane .dialog-body-wrapper .block-info-wrapper{display:flex}.confirm-update-dialog.ui-dialog .dialog-body-pane .block-captions{font-weight:600;font-size:14px;padding-right:20px;text-align:end}.confirm-update-dialog.ui-dialog .dialog-body-pane .block-values{font-size:14px}.confirm-update-dialog.ui-dialog .dialog-body-pane .block-values .error{color:red}.confirm-update-dialog.ui-dialog .dialog-bottom-pane{padding:10px}.confirm-update-dialog.ui-dialog .dialog-bottom-pane .row~.row{margin-top:10px}.confirm-update-dialog.ui-dialog .dialog-bottom-pane button{width:100px}.ui-widget-overlay{opacity:.5!important;filter:Alpha(Opacity=50)!important;background:#323232!important}.cannotBeUsed{color:#ccc}.cannotBeUsed input[type=radio]{opacity:.2}input.error,select.error{background:#ff000017}.form-group.required label span{color:red;margin-right:3px}.promotion-popup-overlay{max-width:800px;max-height:600px;padding:0 0 10px 0}.promotion-popup-overlay a:focus{outline:none}.promotion-popup-overlay img{object-fit:fill;max-width:100%}.myrental-header{display:flex;justify-content:space-between;align-items:center}.myrental-block-header{display:flex;justify-content:space-between;align-items:center}.myrental-eligible-block-buttons{display:flex;flex-direction:column;row-gap:3px;align-items:end}.deposit-flow-select-owner-form{display:flex;justify-content:center;align-items:center}.deposit-flow-select-owner-form .deposit-flow-select-owner-form-button{display:flex;justify-content:center;margin-top:1rem}.deposit-flow-select-owner-form .form-group{display:flex;justify-content:center;column-gap:1rem;align-items:center}.deposit-flow-ssn-form .form{display:flex;flex-direction:column;align-items:center}.deposit-flow-ssn-form .form-group{display:flex;column-gap:1rem;align-items:center}.deposit-flow-w9form-panel,.deposit-flow-ora-panel,.deposit-flow-tin-panel{display:flex;flex-direction:column;justify-content:center;align-items:center}.deposit-flow-w9form-panel .action-bar,#ownerRentalCompletePanel .action-bar{display:flex;justify-content:center;column-gap:1rem}