empty-table{content:"None";padding:6px;display:block;border:1px solid #ccc;font-style:italic}label-style{font-weight:600}field-error{-webkit-box-shadow:inset 0 0 1px 2px #dd4876;box-shadow:inset 0 0 1px 2px #dd4876;border-color:transparent}field-outline{-webkit-box-shadow:inset 0 0 1px 2px #728ce2;box-shadow:inset 0 0 1px 2px #728ce2;border-color:transparent}field-group label,formgroup-label{display:block;vertical-align:top;margin-bottom:.5rem}field-group{margin-bottom:1.3rem}field-group:not(.form-group-checkbox):not(.form-group-radio)>label{width:100%}field-group .button{margin-bottom:0}.frameholder,.panel-wrapper,.widget,module-container-style{background-color:#fff;border-radius:5px;padding:15px}.panel-wrapper .panel-title,.title,module-container-title-style{font-size:1.7em;color:#00103f;margin-bottom:1em}@font-face{font-family:Open Sans;font-style:normal;font-weight:400;src:local("Open Sans Regular"),local("OpenSans-Regular"),url(opensans-regular.woff2)}@font-face{font-family:Open Sans;font-style:normal;font-weight:600;src:local("Open Sans SemiBold"),local("OpenSans-SemiBold"),url(opensans-semibold.woff2)}@font-face{font-family:Open Sans;font-style:normal;font-weight:800;src:local("Open Sans Bold"),local("OpenSans-Bold"),url(opensans-bold.woff2)}a,blockquote,body,button,div,em,form,h1,h2,h3,h4,h5,h6,html,img,input,ins,label,legend,li,nav,ol,p,select,span,strike,strong,table,tbody,td,textarea,tfoot,th,thead,tr,ul{margin:0;padding:0;vertical-align:baseline;border:0;outline:0;background:0 0;-webkit-text-decoration:none;text-decoration:none;-webkit-tap-highlight-color:transparent}ol,ul{list-style:none}table{border-collapse:collapse;border-spacing:0}textarea{resize:none}::-webkit-input-placeholder{color:rgba(54,54,54,.6)}::-moz-placeholder{color:rgba(54,54,54,.6)}:-ms-input-placeholder{color:rgba(54,54,54,.6)}::-ms-input-placeholder{color:rgba(54,54,54,.6)}::placeholder{color:rgba(54,54,54,.6)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;text-indent:.1;text-overflow:""}select::-ms-expand{display:none}a:focus,button:focus,input:focus,textarea:focus{outline:0}button::-moz-focus-inner,button:active{padding:0}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}*,:after,:before{-webkit-box-sizing:border-box;box-sizing:border-box}img,svg{max-width:100%;height:auto}.preload *{-webkit-transition:none!important;-moz-transition:none!important;-ms-transition:none!important;-o-transition:none!important}:root{font-family:Open Sans;font-weight:400;color:#51595f;font-size:12px}body{background:#edf1f5}a{color:#669df6;cursor:pointer}a:hover{color:#1680be}.d-flex{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap}.d-flex>div{margin-right:20px;-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.d-flex>div:last-child{margin-right:0}.d-flex>.form-group{-ms-flex-item-align:end;align-self:flex-end}.d-flex.columns-2{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.d-flex.columns-2>div{width:48%}.d-flex-space-between{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.d-flex-space-between>div{-webkit-box-flex:0;-ms-flex:0 1 auto;flex:0 1 auto}.d-flex-space-between>div:last-child{margin-right:0}.d-flex-space-between .d-flex-end{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end}.d-flex-space-between.columns-2>div{width:48%}.space-below{margin-bottom:10px}.page-section{margin-top:15px}.clearfix:after,.clearfix:before{content:" ";display:table}.clearfix:after{clear:both}.panel-wrapper{vertical-align:top}.panel-wrapper .panel-col{float:left;margin-top:15px}.panel-wrapper .panel-col+.panel-col{margin-left:30px}.panel-wrapper.has-tabs{border-radius:0 0 8px 8px}.panel-wrapper .panel-tab-wrapper{height:40px;line-height:40px;margin-bottom:1px}.panel-wrapper .panel-tab-wrapper .tab{background-color:#eee;border-radius:5px 5px 0 0;border:1px solid #a19f95;border-bottom:none;cursor:pointer;float:left;margin-right:5px;min-width:70px;padding:0 15px 0 10px;font-size:18px;color:#00103f}.panel-wrapper .panel-tab-wrapper .tab.selected{background-color:#fff;cursor:default}.panel-wrapper .panel-tab{display:none}.panel-wrapper .panel-tab.tab-selected{display:block}.panel-wrapper+.panel-wrapper{margin-left:20px}.page-wrapper-with-children .panel-wrapper{display:inline-block}.footer-buttons .d-flex-end .button{float:left}td>label,th>label{margin-bottom:10px;display:inline-block}div.section{background:#fff;border:solid 1px #d3d8e0;margin:12px 0;padding:10px}.filter-search{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:end;-ms-flex-pack:end;justify-content:flex-end;margin-bottom:10px;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-search input[type=text]{border:none;border-bottom:1px solid #d3d8e0;margin-right:10px}.tabholder{position:relative;top:1px;min-width:650px;overflow:hidden}.tabholder a{display:block;float:left;-webkit-text-decoration:none;text-decoration:none;color:#444;border:1px solid transparent;margin-right:5px;border-top-left-radius:5px;border-top-right-radius:5px;padding:.5rem 1.4rem}.tabholder a:hover{background:rgba(0,0,0,.05882)}.tabholder a.selected{background:#fff;color:#222;border:1px solid #babcce;border-bottom:3px solid #fff}.tabholder a.disabled{background:#dadada;cursor:not-allowed}.tabholder a.disabled span{color:#3a3a3a}.tabholder a.error{border:0}.tabholder a.error span{color:#d26060!important;font-weight:700}.tabholder a span{display:block;text-align:center;vertical-align:middle;height:20px;line-height:19px;cursor:hand;color:#525252}.tabholder a.selected span,.tabholder a:hover span{color:#000}.tabs{border-top:1px solid #babcce;padding:20px 10px 10px;min-width:650px;overflow:hidden}.frameholder{display:inline-block;vertical-align:top;margin-right:20px;margin-bottom:20px}.row-widget{display:inline-block;margin-bottom:90px;clear:left;overflow:hidden;float:left}.row-widget .add-wrapper{clear:left}.row-widget h3{margin-bottom:10px}thead td,thead th{font-size:1rem}th a{color:#fff}th a:focus,th a:hover{color:#fff;-webkit-text-decoration:underline;text-decoration:underline}tr.active{background:#ffe17e!important}tr.active:focus,tr.active:hover{background:#ffe17e!important}.item-table td,.item-table th,.table-container table td,.table-container table th{padding:6px;text-align:left}tr.selected td{background-color:#ffe17e}.last{text-align:right}.table-container{width:100%;height:300px;max-width:1200px;margin-bottom:20px}.table-container.table-full-width{max-width:100%}.table-container.table-sticky table{border-collapse:collapse;table-layout:fixed;width:100%;background:#fff}.table-container.table-sticky td,.table-container.table-sticky th{border:1px solid #ccc;word-break:break-all}.table-container.table-sticky .tWrap{height:100%;overflow:hidden;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.table-container.table-sticky .tWrap tbody tr:last-child td{border-bottom:none}.table-container.table-sticky .tWrap__head{-webkit-box-flex:0;-ms-flex:0 0 29px;flex:0 0 29px;overflow-y:scroll}.table-container.table-sticky.table-headings-2 .tWrap__head{-webkit-box-flex:0;-ms-flex:0 0 57px;flex:0 0 57px}.table-container.table-sticky .tWrap__body{overflow-y:scroll;border-bottom:1px solid #ccc}.table-container.table-sticky th{color:#fff;background-color:#26608c;font-weight:400;border-color:#26608c;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.table-container.table-sticky.datalist td{border:none}.table-container.table-sticky.datalist div{height:100%}.table-container.table-sticky.table-header-wrap-2 th{white-space:pre-wrap}.table-container.table-sticky.table-header-wrap-2 .tWrap__head{-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px}.zebra-stripes tbody tr:nth-of-type(2n){background:#f1f1f1}.even{background:#f1f1f1}.item-table{border-collapse:collapse;width:100%}.item-table td{border:1px solid #ccc}.item-table td.section,.item-table th{background-color:#26608c;border:1px solid #26608c;color:#fff;font-weight:400}.item-table tr.highlight{background-color:#e1e8ed}.datalist td.lstfirstgrouprow,.datalist td.lstgrouprow,.item-table .heading td,.item-table .heading th{background:#fff;color:#000;color:initial;font-weight:700;border-color:#ccc}.datalist td.lstfirstgrouprow.icon,.datalist td.lstgrouprow.icon,.item-table .heading td.icon,.item-table .heading th.icon{width:22px;min-width:auto}.item-table.no-grid-border{border:1px solid #ccc}.item-table .spacer-row td,.item-table.no-grid-border td{border:none}.item-table.flex .heading td{min-width:auto}.tr-hover-click tbody tr:not(.heading):hover{cursor:pointer;background:#ffffdf}.layout-fixer{visibility:collapse!important;line-height:0}.layout-fixer td,.layout-fixer th{padding:0!important;visibility:hidden!important}.tbl-many-options{margin:15px 0}.tbl-many-options td{padding:5px 5px 15px}.table-form-layout td{padding:6px}.table-style-clean{margin-top:10px}.table-style-clean td,.table-style-clean th{padding:3px 5px;text-align:left;vertical-align:top}.table-style-clean tbody,.table-style-clean thead{border:1px #ccc solid}.table-style-clean th{font-size:1.1em}.table-style-clean input[type=text],.table-style-clean select{margin-bottom:10px}.table-checkboxes tr td:first-child,.table-checkboxes tr th:first-child{width:36px}.table-checkboxes:not(.table-checkboxes-no-select-all) .tWrap__head{-webkit-box-flex:0!important;-ms-flex:0 0 34px!important;flex:0 0 34px!important}.table-checkboxes label{margin-bottom:0;display:block;padding:.4em 0;cursor:pointer}.width-med{width:500px}.button{background-color:#669df6;border-radius:3px;color:#fff;border:none;margin-bottom:10px;padding:.8em 1.3em;cursor:pointer;min-width:80px;font-family:Open Sans;text-align:center;font-size:1rem;display:inline-block;-webkit-transition:all .2s;transition:all .2s}.button:focus,.button:hover{background-color:#4285f4;color:#fff}.button-small{padding:.5em .7em}#btnCancel,.button-secondary{color:#424242;background-color:#dcdcdc}#btnCancel:focus,#btnCancel:hover,.button-secondary:focus,.button-secondary:hover{background-color:#c6c8ca;color:#444}.button-danger{color:#fff;background-color:#ff6060}.button-danger:focus,.button-danger:hover{color:#fff;background-color:#ec4444}.button-autofill{background-color:#4dbc19}.button-autofill:focus,.button-autofill:hover{color:#fff;background-color:#33b333}.button-copy{background-color:#886cdc}.button-copy:focus,.button-copy:hover{color:#fff;background-color:#795dce}.button-export{background-color:#2db46d}.button-export:focus,.button-export:hover{color:#fff;background-color:#17864b}.button+.button,button+button{margin-left:10px}.btn-remove-adjustment,.btn-remove-nhc,.btn-remove-nhc-in-progress,.btn-remove-pca-in-progress{font-size:10px;font-weight:700;cursor:pointer;color:#fff;border:medium none;background-color:#ff6060;padding:4px 5px;border-radius:3px}.btn-remove-adjustment:focus,.btn-remove-adjustment:hover,.btn-remove-nhc-in-progress:focus,.btn-remove-nhc-in-progress:hover,.btn-remove-nhc:focus,.btn-remove-nhc:hover,.btn-remove-pca-in-progress:focus,.btn-remove-pca-in-progress:hover{background-color:#f12929}.buttons{margin-top:2.5rem;text-align:right}.form-group .buttons{margin-top:1rem}.buttons-stacked .button{margin-left:0;width:100%}.buttons-separate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.buttons-separate .button+.button,.buttons-separate button+button{margin-left:0}.btn-icon{margin:0;padding:0;border:none;cursor:pointer;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;display:inline-block}.btn-icon:not(.button){width:16px;height:16px;background-color:transparent}.btn-edit{background-image:url(/images/edit.svg)}.btn-pdf{background-image:url(/images/pdf.svg);height:26px;width:26px}.btn-delete,.btn-delete-blackout,.btn-delete-blackout-stay,.btn-delete-exclude-arrival,.btn-delete-exclude-stay{background-image:url(/images/delete-cross.svg)}.btn-edit+.btn-delete{margin-left:10px}.btn-csv{background-image:url(/images/export-excel.svg)}.btn-add-house{background-image:url(/images/house-add.svg);background-size:25px!important}.btn-arrow_up{background-image:url(/images/up-arrow.svg)}.btn-arrow_down{background-image:url(/images/down-arrow.svg)}.btn-filter{background-image:url(/images/search.svg)}.button-search{background-image:url(/images/search-white.svg)}.btn-close{background-image:url(/images/close.svg)}.btn-dropdown{display:inline-block;position:relative;border:none;width:inherit;padding-bottom:4.6px;padding-right:0;padding-top:0}.btn-dropdown .dd-button{display:inline-block;border-radius:3px;padding:8px 30px 10px 20px;background-color:#2db46d;color:#fff;cursor:pointer;white-space:nowrap;height:36px;font-family:Open Sans;font-size:14px;font-weight:400}.btn-dropdown .dd-button:after{content:"";position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}.btn-dropdown .dd-button:hover{background-color:#17864b}.btn-dropdown .dd-input{display:none}.btn-dropdown .dd-menu{position:absolute;top:100%;border:1px solid #ccc;padding:0;margin:1px 0 0;-webkit-box-shadow:0 0 6px rgba(0,0,0,.10196);box-shadow:0 0 6px rgba(0,0,0,.10196);background-color:#fff;list-style-type:none;right:0;width:60%}.btn-dropdown .dd-menu-down{bottom:100%!important;top:inherit!important}.btn-dropdown .dd-input+.dd-menu{display:none}.btn-dropdown .dd-input:checked+.dd-menu{display:block}.btn-dropdown .dd-menu li{padding:10px 20px;cursor:pointer;white-space:nowrap}.btn-dropdown .dd-menu li:hover{background-color:#e3e3e3}.btn-dropdown .dd-menu li a{display:block;margin:-10px -20px;padding:10px 20px}.btn-dropdown .divider{padding:3px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:100%}.btn-dropdown .divider .buttons-group{width:360px;float:left;clear:both}.btn-dropdown .divider .form-group{width:250px;float:left}.btn-dropdown .divider .form-group .input-group.months{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:180px}.btn-dropdown .divider .form-group .input-group.months label{padding:3px 5px 3px 3px;width:30px}.btn-dropdown .divider .form-group .input-group.months label input[type=checkbox]{margin-top:10px}.btn-dropdown .divider .form-group .input-group select{width:70px}.btn-icon-text{text-indent:0!important;font-size:24pt!important;padding:10px!important;font-weight:bolder!important;line-height:0!important}.button_plus{width:35px;height:35px;background:#fff;cursor:pointer;border:1px solid #ccc;color:#ccc;font-size:18px;top:50%;left:50%}.button_plus:after{content:"";-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:4px;width:50%;background:#ccc;top:50%;left:50%}.button_plus:before{content:"";top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#ccc;height:50%;width:4px}.button_plus:hover:after,.button_plus:hover:before{background:#fff;-webkit-transition:.2s;transition:.2s}.button_plus:hover{background-color:#ccc;color:#fff;-webkit-transition:.2s;transition:.2s}.env{text-align:center;font-size:2rem;letter-spacing:.5rem;font-weight:600;display:none}.env.isDEV{color:#fff;background:-webkit-gradient(linear,left top,right top,from(#dce35b),to(#45b649));background:linear-gradient(to right,#dce35b,#45b649);display:block!important}.env.isSTAGING{color:#fff;background:-webkit-gradient(linear,left top,right top,from(#fdc830),to(#f37335));background:linear-gradient(to right,#fdc830,#f37335);display:block!important}header.header{background-color:#0d193e;z-index:99999;width:100%;position:fixed}header.header .logo{display:inline-block;padding-right:15px;padding-left:15px;padding-top:16px;height:66px;vertical-align:top;-webkit-box-sizing:border-box;box-sizing:border-box}header.header .logo img{height:34px;width:162px}header.header.dropdown-active:after{position:fixed;z-index:1;left:0;display:block;overflow:hidden;width:100%;height:100%;background:rgba(35,35,35,.36863);content:""}header.header nav.menu{display:inline-block}header.header nav.menu>ul{font-size:0}header.header nav.menu>ul>li{display:inline-block;font-size:1rem}header.header nav.menu>ul>li>a,header.header nav.menu>ul>li>span{text-align:center;display:block;padding:8px 25px;color:#fff;font-size:13px;border-radius:1px}header.header nav.menu>ul>li>a svg,header.header nav.menu>ul>li>span svg{height:27px;width:auto;margin:0 auto 4px;display:block;fill:#fff}header.header nav.menu>ul>li.active{background:rgba(255,255,255,.10196)}header.header nav.menu>ul>li:hover{background:rgba(255,255,255,.10196)}header.header nav.menu>ul>li.sec-res.active svg,header.header nav.menu>ul>li.sec-res:hover svg{fill:#ff5d55}header.header nav.menu>ul>li.sec-res .sub-nav{border-color:#ff5d55}header.header nav.menu>ul>li.sec-res .sub-nav .button{border:1px solid #ff5d55;background:#ff5d55;color:#fff}header.header nav.menu>ul>li.sec-res .sub-nav .button:focus,header.header nav.menu>ul>li.sec-res .sub-nav .button:hover{background:#ff3d33}header.header nav.menu>ul>li.sec-res .sub-nav .button.button-secondary{border:1px solid #ff5d55;background:0 0;color:#ff5d55}header.header nav.menu>ul>li.sec-res .sub-nav .button.button-secondary:focus,header.header nav.menu>ul>li.sec-res .sub-nav .button.button-secondary:hover{background:#ff1c11;border-color:#ff1c11;color:#fff}header.header nav.menu>ul>li.sec-acc.active svg,header.header nav.menu>ul>li.sec-acc:hover svg{fill:#2ecc71}header.header nav.menu>ul>li.sec-acc .sub-nav{border-color:#2ecc71}header.header nav.menu>ul>li.sec-acc .sub-nav .button{border:1px solid #2ecc71;background:#2ecc71;color:#fff}header.header nav.menu>ul>li.sec-acc .sub-nav .button:focus,header.header nav.menu>ul>li.sec-acc .sub-nav .button:hover{background:#29b866}header.header nav.menu>ul>li.sec-acc .sub-nav .button.button-secondary{border:1px solid #2ecc71;background:0 0;color:#2ecc71}header.header nav.menu>ul>li.sec-acc .sub-nav .button.button-secondary:focus,header.header nav.menu>ul>li.sec-acc .sub-nav .button.button-secondary:hover{background:#25a35a;border-color:#25a35a;color:#fff}header.header nav.menu>ul>li.sec-contract.active svg,header.header nav.menu>ul>li.sec-contract:hover svg{fill:#9f5fb3}header.header nav.menu>ul>li.sec-contract .sub-nav{border-color:#9f5fb3}header.header nav.menu>ul>li.sec-contract .sub-nav .button{border:1px solid #9f5fb3;background:#9f5fb3;color:#fff}header.header nav.menu>ul>li.sec-contract .sub-nav .button:focus,header.header nav.menu>ul>li.sec-contract .sub-nav .button:hover{background:#924fa7}header.header nav.menu>ul>li.sec-contract .sub-nav .button.button-secondary{border:1px solid #9f5fb3;background:0 0;color:#9f5fb3}header.header nav.menu>ul>li.sec-contract .sub-nav .button.button-secondary:focus,header.header nav.menu>ul>li.sec-contract .sub-nav .button.button-secondary:hover{background:#824795;border-color:#824795;color:#fff}header.header nav.menu>ul>li.sec-mapping.active svg,header.header nav.menu>ul>li.sec-mapping:hover svg{fill:#669df6}header.header nav.menu>ul>li.sec-mapping .sub-nav{border-color:#669df6}header.header nav.menu>ul>li.sec-mapping .sub-nav .button{border:1px solid #669df6;background:#669df6;color:#fff}header.header nav.menu>ul>li.sec-mapping .sub-nav .button:focus,header.header nav.menu>ul>li.sec-mapping .sub-nav .button:hover{background:#4588f4}header.header nav.menu>ul>li.sec-mapping .sub-nav .button.button-secondary{border:1px solid #669df6;background:0 0;color:#669df6}header.header nav.menu>ul>li.sec-mapping .sub-nav .button.button-secondary:focus,header.header nav.menu>ul>li.sec-mapping .sub-nav .button.button-secondary:hover{background:#2473f2;border-color:#2473f2;color:#fff}header.header nav.menu>ul>li.sec-sales.active svg,header.header nav.menu>ul>li.sec-sales:hover svg{fill:#f49231}header.header nav.menu>ul>li.sec-sales .sub-nav{border-color:#f49231}header.header nav.menu>ul>li.sec-sales .sub-nav .button{border:1px solid #f49231;background:#f49231;color:#fff}header.header nav.menu>ul>li.sec-sales .sub-nav .button:focus,header.header nav.menu>ul>li.sec-sales .sub-nav .button:hover{background:#f38315}header.header nav.menu>ul>li.sec-sales .sub-nav .button.button-secondary{border:1px solid #f49231;background:0 0;color:#f49231}header.header nav.menu>ul>li.sec-sales .sub-nav .button.button-secondary:focus,header.header nav.menu>ul>li.sec-sales .sub-nav .button.button-secondary:hover{background:#df750c;border-color:#df750c;color:#fff}header.header nav.menu>ul>li.sec-admin.active svg,header.header nav.menu>ul>li.sec-admin:hover svg{fill:#f1ca0f}header.header nav.menu>ul>li.sec-admin .sub-nav{border-color:#f1ca0f;width:1160px}header.header nav.menu>ul>li.sec-admin .sub-nav .button{border:1px solid #f1ca0f;background:#f1ca0f;color:#fff}header.header nav.menu>ul>li.sec-admin .sub-nav .button:focus,header.header nav.menu>ul>li.sec-admin .sub-nav .button:hover{background:#dab60d}header.header nav.menu>ul>li.sec-admin .sub-nav .button.button-secondary{border:1px solid #f1ca0f;background:0 0;color:#f1ca0f}header.header nav.menu>ul>li.sec-admin .sub-nav .button.button-secondary:focus,header.header nav.menu>ul>li.sec-admin .sub-nav .button.button-secondary:hover{background:#c2a20b;border-color:#c2a20b;color:#fff}header.header nav.menu>ul>li .sub-nav{background:#fff;position:absolute;left:8%;z-index:0;-webkit-box-shadow:1px 2px 8px 2px rgba(0,0,0,.18824);box-shadow:1px 2px 8px 2px rgba(0,0,0,.18824);color:#000;display:none;font-size:1.15rem;z-index:6;border-radius:4px;border-top:5px solid transparent;max-width:1155px}header.header nav.menu>ul>li .sub-nav .wrapper{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-flow:wrap;flex-flow:wrap;padding:5px 13px 0}header.header nav.menu>ul>li .sub-nav .wrapper .col{width:270px;margin:0 12px 5px 0}header.header nav.menu>ul>li .sub-nav header{font-weight:600;color:#878585}header.header nav.menu>ul>li .sub-nav a,header.header nav.menu>ul>li .sub-nav header{padding:.3em .8em;display:block}header.header nav.menu>ul>li .sub-nav a{color:#6a74a6;-webkit-transition:all .35s;transition:all .35s}header.header nav.menu>ul>li .sub-nav a:not(.button){padding-left:2em;position:relative}header.header nav.menu>ul>li .sub-nav a:not(.button):before{content:"\2192";color:#b3b3b3;position:absolute;left:.3em}header.header nav.menu>ul>li .sub-nav a.active,header.header nav.menu>ul>li .sub-nav a:focus,header.header nav.menu>ul>li .sub-nav a:hover{background:rgba(91,150,230,.18039)}header.header nav.menu>ul>li .sub-nav a.active:before,header.header nav.menu>ul>li .sub-nav a:focus:before,header.header nav.menu>ul>li .sub-nav a:hover:before{color:#acabab}header.header nav.menu>ul>li .sub-nav .button{max-width:150px;padding:.5em .3em .6em;font-size:1em;display:block;margin:.3em .8em 1.5em}header.header nav.menu>ul>li:hover .sub-nav{z-index:6;display:block}header.header .tidbits{padding-top:5px;padding-left:5px;display:inline-block;vertical-align:top;float:right}header.header .tidbits a{font-size:.7rem;display:block;color:#fff;padding:10px}header.header .tidbits .logout{font-size:15px;padding-right:15px}header.header .tidbits .logout svg{fill:#fff;width:37px}.shell-wrap{padding:30px 20px 0;min-width:910px;max-width:100%;margin-bottom:50px}.pageLoadingPane .loading{position:absolute;top:0;left:0;width:100%;height:100%;overflow:hidden}.pageLoadingPane .pageLoadingPaneInner{display:block;width:100%;height:100%;background-color:#fff;background-repeat:no-repeat;background-position:center;background-image:url(/images/load.svg);background-size:90px}.pageLoadingPaneInner{display:none}.pageLoginTimeoutCountdown{display:none;position:fixed;top:0;left:0;width:100%;height:100%;overflow:hidden;background:rgba(255,255,255,.90196);text-align:center;cursor:pointer;z-index:9999}.pageLoginTimeoutCountdown .countdown{display:block;width:400px;font-size:22px;color:#000;padding:20px 0;border-radius:30px;position:absolute;top:50%;margin-top:-100px;left:50%;margin-left:-200px}.pageLoginTimeoutCountdown .countdown span{color:red;font-size:40px}.main-area{padding-right:33px;width:550px;display:inline-block;position:relative;vertical-align:top}.links li a{background:url(/images/bullet.svg) no-repeat 10px 11px;display:block;font-size:16px;padding:10px 0 10px 40px;background-size:20px}.links li a:hover{-webkit-box-shadow:none;box-shadow:none;background-color:#ffe17e;border-radius:3px}.links li:last-child a{-webkit-box-shadow:none;box-shadow:none}.tmpl-menu-wrapper h2{margin-top:25px;margin-bottom:15px}.widget{width:340px;display:inline-block;vertical-align:top}.widget h2{color:#00103f;font-size:1.7rem;font-weight:400;margin-top:0!important}.widget h3{font-size:1.2rem;font-weight:400;color:#00103f;margin-top:27px}.widget .links li a{background-size:14px;background-position:5px .5em;font-size:14px;-webkit-box-shadow:none;box-shadow:none;padding:5px 0 5px 25px}.widget .links li span{font-size:12px;color:#444}.widget .button{margin:0}.widget .sep{margin-top:2rem}h1{color:#001040;font-size:2em;font-weight:400;margin-bottom:2rem}h3{margin-bottom:10px}h4{color:#2f353a;font-size:11px;font-weight:700;margin:0 0 10px}p{margin-bottom:1em}.alignright,.text-right{text-align:right!important}.align-self-center{-ms-flex-item-align:center;align-self:center}.res h1{color:#e64c3b}.acc h1{color:#4fd893}.contract h1{color:#a65ab8}.sales h1{color:#ff9021}.admin h1{color:#f4d62c}.calendar-wrapper{float:left}.calendar-wrapper+.calendar-wrapper{margin-left:30px}.calendar-wrapper .wrapper{height:214px;position:relative}.calendar-wrapper .disabledEndDate,.calendar-wrapper .disabledStartDate{display:none;background-color:rgba(0,0,0,.4);position:absolute;top:0;height:210px;left:0;width:100%;z-index:3}.quick-search{border:1px solid #999;margin:0 5px 10px 0;padding:10px;border-radius:4px;display:inline-block}.message-warning{background:#fdd;padding:5px 20px;color:red}.icon-button{cursor:pointer}.icon-search{width:15px;height:15px}#divOverlay{position:absolute;top:0;left:0;z-index:50;width:100%;background-color:#000}.datalist{border:solid 1px #ccc;border-bottom:none;position:relative;margin-bottom:20px}.datalist div{padding:0;background-color:#fff;height:22px}.datalist table{width:100%}.datalist table.header td{background:#678aa4;height:25px}.datalist table.header a{color:#fff;font-weight:400}.datalist table.header a:hover{-webkit-text-decoration:underline;text-decoration:underline}.datalist table.dl{table-layout:auto}.datalist table.dl tr{border-bottom:1px solid #ccc}.datalist table.dl tr td{background-color:transparent;border-bottom:solid 1px #ddd}.datalist table.dl tr td.dlop{background-color:#f7f6f5!important;color:#555;font-weight:700}.datalist table.dl tr td.dlop a{padding-left:2px}.datalist table.dl tr td.dlop img{padding:0;margin:2px 0 0 1px}.datalist table.dl tr.selected td{background-color:#ffe17e}.datalist td.point,.datalist th.point{width:15px}div.scroll table.dl tr:hover td{cursor:pointer}.disable-overlay,.greyout{display:none;position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.4)}.hide{display:none}.left{float:left}.right{float:right}.alignleft{text-align:left}.alignright{text-align:right}.bold{font-weight:700}.readonly{background-color:#fffbd2}input.readonly{background-image:none!important}.med{width:120px!important}.standard{width:140px}.large{width:220px!important}.auto{width:auto!important}label.help{cursor:help}.cf:after,.cf:before{content:" ";display:table}.cf:after{clear:both}.uac-disabled{display:none!important}.panel-payments .adjust-box-widget button{margin-left:103px}.panel-payments .payments-list{text-align:left}.panel-payments .payments-list.body tr{cursor:pointer}.panel-payments .payments-list .selected td{background-color:#ffe17e}.panel-payments .add-panel{width:440px;float:left;text-align:left;margin-top:10px}.panel-payments .add-panel label{width:100px;display:inline-block;font-size:14px}.panel-payments .add-panel select{font-size:20px;height:32px;margin-bottom:6px;width:276px}.panel-payments .add-panel input{font-size:20px;height:32px;margin-bottom:6px;width:270px}.panel-payments .add-panel .btn-add-payment{cursor:pointer;font-size:14px;margin-left:102px;margin-top:7px;padding:0 10px}.panel-payments .add-nhc-panel{width:400px;float:left}.panel-payments .add-nhc-panel .adjust-box-widget{border:none;-webkit-box-shadow:none;box-shadow:none}.panel-payments .add-nhc-panel .adjust-box-widget h3{border-bottom:none}.panel-payments .payment-balance{font-size:14px;margin:10px 0}.panel-payments .payment-balance span{font-size:20px;font-weight:700}.panel-payments .panel-title.trans{padding-top:10px}.panel-payments .panel-col.trans{text-align:left}.panel-payments .trans-wrapper{position:relative;margin-top:20px;float:left;clear:left;width:100%}.panel-payments .trans-wrapper .disabled{background-color:rgba(0,0,0,.4);display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:3}.tab-payments .booking-lookup-widget{display:inline-block}.tab-payments .items-unalloc-list .col-type{width:125px}.tab-payments .items-unalloc-list .col-ref{width:70px}.tab-payments .items-unalloc-list .col-name{width:250px}.tab-payments .items-unalloc-list .col-balance,.tab-payments .items-unalloc-list .col-total{width:70px}.tab-payments .items-unalloc-list .col-alloc{width:100px}.tab-payments .items-unalloc-list .heading td{min-width:inherit}.tab-payments .items-unalloc-list td:first-child{min-width:inherit}.tab-payments .allocation-total{font-size:22px;font-weight:700;margin:6px 0}.tab-payments .allocation-total.over{color:red}.tab-payments .allocation-total.equal{color:green}.tab-payments .items-unassigned-list .heading td{min-width:inherit}.tab-payments .items-unassigned-list td:first-child{min-width:inherit}.tab-payments .items-unassigned-list .col-type{width:125px}.tab-payments .items-unassigned-list .col-ref{width:70px}.tab-payments .items-unassigned-list .col-name{width:250px}.tab-payments .items-unassigned-list .col-balance,.tab-payments .items-unassigned-list .col-total{width:70px}.tab-payments .items-unassigned-list .col-alloc{width:100px}.tab-payments .unassigned-total{font-size:22px;font-weight:700;margin:6px 0}.tab-payments .unassigned-total.over{color:red}.tab-payments .unassigned-total.equal{color:green}.panel-danger{color:#940000;border:1px solid #dfbcbc;background-color:#f7d9d9!important}.panel-danger .title{color:#940000}.disabled-button,.disabled-button:hover{background-color:#a0a0a0;-webkit-text-decoration:none;text-decoration:none;cursor:default}p.locked-warning,p.unsaved-data-warning{padding:7px 4px;text-align:center;border:2px solid;border-radius:3px;font-size:12px}p.unsaved-data-warning{border-color:#ff6060;background-color:#ffcfcf}p.locked-warning{background-color:#ded6f9;border-color:#9303da}.ui-autocomplete{max-height:500px;overflow-y:auto;overflow-x:hidden;z-index:1000!important}.arrowstyles{cursor:pointer}.arrowstyles svg{position:absolute;right:5px;top:0;height:12px;margin-top:2px;fill:#678aa4;cursor:pointer;width:12px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.arrowstyles:hover svg{fill:#669df6}.arrowstyles.active svg{-webkit-transform:rotate(0);-ms-transform:rotate(0);transform:rotate(0)}.editmode{color:#669df6;background:#21d5ff;display:block;font-weight:700;width:100%;font-size:30px;text-align:center;z-index:99999;text-transform:uppercase;position:sticky;top:0;height:41px}.editmode+.fixed-nav.active{top:41px}body:not(.editormode) #cancellation-form,body:not(.editormode) #outbooking-form,body:not(.editormode) .paid-at-hotel-wrapper{display:none!important}button.close{background:none repeat scroll 0 0 rgba(0,0,0,0);border:0 none;cursor:pointer;padding:0}.close{color:#000;float:right;font-size:2em;font-weight:600;line-height:1;opacity:.2;text-shadow:0 1px 0 #fff}.close:focus,.close:hover{color:#000;cursor:pointer;opacity:.5;-webkit-text-decoration:none;text-decoration:none}.modal-open{overflow:hidden}.modal{display:none;overflow:hidden;position:fixed;top:0;right:0;bottom:0;left:0;z-index:1050;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transform:translateY(-25%);-ms-transform:translateY(-25%);transform:translateY(-25%);-webkit-transition:-webkit-transform .3s ease-out;transition:-webkit-transform .3s ease-out;transition:transform .3s ease-out;transition:transform .3s ease-out,-webkit-transform .3s ease-out}.modal.in .modal-dialog{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;border:1px solid #999;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 3px 9px rgba(0,0,0,.5);box-shadow:0 3px 9px rgba(0,0,0,.50196);-webkit-background-clip:padding-box;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1040;background-color:#000}.modal-backdrop.fade{opacity:0}.modal-backdrop.in{opacity:.5}.modal-header{padding:15px;border-bottom:1px solid #e5e5e5;min-height:16.42857143px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative;padding:15px}.modal-footer{padding:15px;text-align:right;border-top:1px solid #e5e5e5}.modal-footer .btn+.btn{margin-left:5px;margin-bottom:0}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.50196)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:820px}}.hide_load{display:none}.load_place{position:absolute;top:calc(50% - 30px);left:calc(50% - 15px);width:100%;display:block;text-align:center}.load_contain{position:relative;width:30px;height:30px;border-radius:15px;-webkit-animation:rotation 1s infinite;animation:rotation 1s infinite}.load_contain .shape{position:absolute;width:14px;height:14px;border-radius:20px}.load_contain .shape.shape-1{left:0;background-color:#e76044}.load_contain .shape.shape-2{right:0;background-color:#36ce77}.load_contain .shape.shape-3{bottom:0;background-color:#9d60b9}.load_contain .shape.shape-4{bottom:0;right:0;background-color:#f4963a}.load_contain .shape-1{-webkit-animation:shape1 .5s infinite alternate;animation:shape1 .5s infinite alternate}.load_contain .shape-2{-webkit-animation:shape2 .5s infinite alternate;animation:shape2 .5s infinite alternate}.load_contain .shape-3{-webkit-animation:shape3 .5s infinite alternate;animation:shape3 .5s infinite alternate}.load_contain .shape-4{-webkit-animation:shape4 .5s infinite alternate;animation:shape4 .5s infinite alternate}.highlight-ctr{-webkit-animation:highlight-ctr 3s;animation:highlight-ctr 3s}.toast{position:fixed;top:120px;right:30px;border-radius:12px;background:#fff;padding:20px 35px 20px 25px;-webkit-box-shadow:0 6px 20px -5px rgba(0,0,0,.10196);box-shadow:0 6px 20px -5px rgba(0,0,0,.10196);overflow:hidden;-webkit-transform:translate(calc(100% + 30px));-ms-transform:translate(calc(100% + 30px));transform:translate(calc(100% + 30px));-webkit-transition:all .5s cubic-bezier(.68,-.55,.265,1.35);transition:all .5s cubic-bezier(.68,-.55,.265,1.35);z-index:99999999999;max-width:40%}.toast.active{-webkit-transform:translate(0);-ms-transform:translate(0);transform:translate(0)}.toast .toast-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.toast-content .check{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;height:55px;min-width:55px;background-color:#669df6;color:#fff;font-size:20px;border-radius:50%}.toast-content .message{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:0 20px}.message .text{font-size:16px;font-weight:400;color:#666}.message .text.text-1{font-weight:600;color:#333}.toast .close{position:absolute;top:10px;right:15px;padding:5px;cursor:pointer;opacity:.7}.toast .close:hover{opacity:1}.toast .progress{position:absolute;bottom:0;left:0;height:3px;width:100%}.toast .progress:before{content:"";position:absolute;bottom:0;right:0;height:100%;width:100%;background-color:#669df6}.progress.active:before{-webkit-animation:progress 5s linear forwards;animation:progress 5s linear forwards}.success .icon,.success .progress:before{background-color:#3ebd61}.info .icon,.info .progress:before{background-color:#006ce3}.warning .icon,.warning .progress:before{background-color:#ef9400}.danger .icon,.danger .progress:before{background-color:#ec4d2b}.table-sortable .sort-icon{margin-left:5px;font-size:.8em;color:#666}.table-sortable th{cursor:pointer}@-webkit-keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes rotation{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@-webkit-keyframes shape1{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(20px,20px);transform:translate(20px,20px)}}@keyframes shape1{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(20px,20px);transform:translate(20px,20px)}}@-webkit-keyframes shape2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-20px,20px);transform:translate(-20px,20px)}}@keyframes shape2{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-20px,20px);transform:translate(-20px,20px)}}@-webkit-keyframes shape3{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(20px,-20px);transform:translate(20px,-20px)}}@keyframes shape3{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(20px,-20px);transform:translate(20px,-20px)}}@-webkit-keyframes shape4{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px)}}@keyframes shape4{0%{-webkit-transform:translate(0);transform:translate(0)}to{-webkit-transform:translate(-20px,-20px);transform:translate(-20px,-20px)}}@-webkit-keyframes highlight-ctr{0%{background:#ff9}}@keyframes highlight-ctr{0%{background:#ff9}}@-webkit-keyframes progress{to{right:100%}}@keyframes progress{to{right:100%}}/*! jQuery UI - v1.10.3 - 2013-05-03
* http://jqueryui.com
* Includes: jquery.ui.core.css, jquery.ui.accordion.css, jquery.ui.autocomplete.css, jquery.ui.button.css, jquery.ui.datepicker.css, jquery.ui.dialog.css, jquery.ui.menu.css, jquery.ui.progressbar.css, jquery.ui.resizable.css, jquery.ui.selectable.css, jquery.ui.slider.css, jquery.ui.spinner.css, jquery.ui.tabs.css, jquery.ui.tooltip.css
* To view and modify this theme, visit http://jqueryui.com/themeroller/?ffDefault=Verdana%2CArial%2Csans-serif&fwDefault=normal&fsDefault=1.1em&cornerRadius=4px&bgColorHeader=cccccc&bgTextureHeader=highlight_soft&bgImgOpacityHeader=75&borderColorHeader=aaaaaa&fcHeader=222222&iconColorHeader=222222&bgColorContent=ffffff&bgTextureContent=flat&bgImgOpacityContent=75&borderColorContent=aaaaaa&fcContent=222222&iconColorContent=222222&bgColorDefault=e6e6e6&bgTextureDefault=glass&bgImgOpacityDefault=75&borderColorDefault=d3d3d3&fcDefault=555555&iconColorDefault=888888&bgColorHover=dadada&bgTextureHover=glass&bgImgOpacityHover=75&borderColorHover=999999&fcHover=212121&iconColorHover=454545&bgColorActive=ffffff&bgTextureActive=glass&bgImgOpacityActive=65&borderColorActive=aaaaaa&fcActive=212121&iconColorActive=454545&bgColorHighlight=fbf9ee&bgTextureHighlight=glass&bgImgOpacityHighlight=55&borderColorHighlight=fcefa1&fcHighlight=363636&iconColorHighlight=2e83ff&bgColorError=fef1ec&bgTextureError=glass&bgImgOpacityError=95&borderColorError=cd0a0a&fcError=cd0a0a&iconColorError=cd0a0a&bgColorOverlay=aaaaaa&bgTextureOverlay=flat&bgImgOpacityOverlay=0&opacityOverlay=30&bgColorShadow=aaaaaa&bgTextureShadow=flat&bgImgOpacityShadow=0&opacityShadow=30&thicknessShadow=8px&offsetTopShadow=-8px&offsetLeftShadow=-8px&cornerRadiusShadow=8px
* Copyright 2013 jQuery Foundation and other contributors Licensed MIT */.ui-helper-hidden{display:none}.ui-helper-hidden-accessible{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.ui-helper-reset{margin:0;padding:0;border:0;outline:0;line-height:1.3;-webkit-text-decoration:none;text-decoration:none;font-size:100%;list-style:none}.ui-helper-clearfix:after,.ui-helper-clearfix:before{content:"";display:table;border-collapse:collapse}.ui-helper-clearfix:after{clear:both}.ui-helper-clearfix{min-height:0}.ui-helper-zfix{width:100%;height:100%;top:0;left:0;position:absolute;opacity:0;filter:Alpha(Opacity=0)}.ui-front{z-index:100}.ui-state-disabled{cursor:default!important}.ui-icon{display:block;text-indent:-99999px;overflow:hidden;background-repeat:no-repeat}.ui-widget-overlay{position:fixed;top:0;left:0;width:100%;height:100%}.ui-accordion .ui-accordion-header{display:block;cursor:pointer;position:relative;margin-top:2px;padding:.5em .5em .5em .7em;min-height:0}.ui-accordion .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-noicons{padding-left:.7em}.ui-accordion .ui-accordion-icons .ui-accordion-icons{padding-left:2.2em}.ui-accordion .ui-accordion-header .ui-accordion-header-icon{position:absolute;left:.5em;top:50%;margin-top:-8px}.ui-accordion .ui-accordion-content{padding:1em 2.2em;border-top:0;overflow:auto}.ui-autocomplete{position:absolute;top:0;left:0;cursor:default}.ui-button{display:inline-block;position:relative;padding:0;line-height:normal;margin-right:.1em;cursor:pointer;vertical-align:middle;text-align:center;overflow:visible}.ui-button,.ui-button:active,.ui-button:hover,.ui-button:link,.ui-button:visited{-webkit-text-decoration:none;text-decoration:none}.ui-button-icon-only{width:2.2em}button.ui-button-icon-only{width:2.4em}.ui-button-icons-only{width:3.4em}button.ui-button-icons-only{width:3.7em}.ui-button .ui-button-text{display:block;line-height:normal}.ui-button-text-only .ui-button-text{padding:.4em 1em}.ui-button-icon-only .ui-button-text,.ui-button-icons-only .ui-button-text{padding:.4em;text-indent:-9999999px}.ui-button-text-icon-primary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 1em .4em 2.1em}.ui-button-text-icon-secondary .ui-button-text,.ui-button-text-icons .ui-button-text{padding:.4em 2.1em .4em 1em}.ui-button-text-icons .ui-button-text{padding-left:2.1em;padding-right:2.1em}input.ui-button{padding:.4em 1em}.ui-button-icon-only .ui-icon,.ui-button-icons-only .ui-icon,.ui-button-text-icon-primary .ui-icon,.ui-button-text-icon-secondary .ui-icon,.ui-button-text-icons .ui-icon{position:absolute;top:50%;margin-top:-8px}.ui-button-icon-only .ui-icon{left:50%;margin-left:-8px}.ui-button-icons-only .ui-button-icon-primary,.ui-button-text-icon-primary .ui-button-icon-primary,.ui-button-text-icons .ui-button-icon-primary{left:.5em}.ui-button-icons-only .ui-button-icon-secondary,.ui-button-text-icon-secondary .ui-button-icon-secondary,.ui-button-text-icons .ui-button-icon-secondary{right:.5em}.ui-buttonset{margin-right:7px}.ui-buttonset .ui-button{margin-left:0;margin-right:-.3em}button.ui-button::-moz-focus-inner,input.ui-button::-moz-focus-inner{border:0;padding:0}.ui-datepicker{width:17em;padding:.2em .2em 0;display:none}.ui-datepicker .ui-datepicker-header{position:relative;padding:.2em 0}.ui-datepicker .ui-datepicker-next,.ui-datepicker .ui-datepicker-prev{position:absolute;top:2px;width:1.8em;height:1.8em}.ui-datepicker .ui-datepicker-next-hover,.ui-datepicker .ui-datepicker-prev-hover{top:1px}.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:1px}.ui-datepicker .ui-datepicker-next span,.ui-datepicker .ui-datepicker-prev span{display:block;position:absolute;left:50%;margin-left:-8px;top:50%;margin-top:-8px}.ui-datepicker .ui-datepicker-title{margin:0 2.3em;line-height:1.8em;text-align:center}.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:49%}.ui-datepicker table{width:100%;font-size:.9em;border-collapse:collapse;margin:0 0 .4em}.ui-datepicker th{padding:.7em .3em;text-align:center;font-weight:700;border:0}.ui-datepicker td{border:0;padding:1px}.ui-datepicker td a,.ui-datepicker td span{display:block;padding:.2em;text-align:right;-webkit-text-decoration:none;text-decoration:none}.ui-datepicker .ui-datepicker-buttonpane{background-image:none;margin:.7em 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;width:auto;overflow:visible}.ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current{float:left}.ui-datepicker.ui-datepicker-multi{width:auto}.ui-datepicker-multi .ui-datepicker-group{float:left}.ui-datepicker-multi .ui-datepicker-group table{width:95%;margin:0 auto .4em}.ui-datepicker-multi-2 .ui-datepicker-group{width:50%}.ui-datepicker-multi-3 .ui-datepicker-group{width:33.3%}.ui-datepicker-multi-4 .ui-datepicker-group{width:25%}.ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,.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%;font-size:0}.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,.ui-datepicker-rtl .ui-datepicker-group{float:right}.ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,.ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header{border-right-width:0;border-left-width:1px}.ui-dialog{position:absolute;top:0;left:0;padding:.2em;outline:0}.ui-dialog .ui-dialog-titlebar{padding:.4em 1em;position:relative}.ui-dialog .ui-dialog-title{float:left;margin:.1em 0;white-space:nowrap;width:90%;overflow:hidden;text-overflow:ellipsis}.ui-dialog .ui-dialog-titlebar-close{position:absolute;right:.3em;top:50%;width:21px;margin:-10px 0 0;padding:1px;height:20px}.ui-dialog .ui-dialog-content{position:relative;border:0;padding:.5em 1em;background:0 0;overflow:auto}.ui-dialog .ui-dialog-buttonpane{text-align:left;border-width:1px 0 0 0;background-image:none;margin-top:.5em;padding:.3em 1em .5em .4em}.ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset{float:right}.ui-dialog .ui-dialog-buttonpane button{margin:.5em .4em .5em 0;cursor:pointer}.ui-dialog .ui-resizable-se{width:12px;height:12px;right:-5px;bottom:-5px;background-position:16px 16px}.ui-draggable .ui-dialog-titlebar{cursor:move}.ui-menu{list-style:none;padding:2px;margin:0;display:block;outline:0}.ui-menu .ui-menu{margin-top:-3px;position:absolute}.ui-menu .ui-menu-item{margin:0;padding:0;width:100%;list-style-image:url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)}.ui-menu .ui-menu-divider{margin:5px -2px;height:0;font-size:0;line-height:0;border-width:1px 0 0 0}.ui-menu .ui-menu-item a{-webkit-text-decoration:none;text-decoration:none;display:block;padding:2px .4em;line-height:1.5;min-height:0;font-weight:400}.ui-menu .ui-menu-item a.ui-state-active,.ui-menu .ui-menu-item a.ui-state-focus{font-weight:400;margin:-1px}.ui-menu .ui-state-disabled{font-weight:400;margin:.4em 0 .2em;line-height:1.5}.ui-menu .ui-state-disabled a{cursor:default}.ui-menu-icons{position:relative}.ui-menu-icons .ui-menu-item a{position:relative;padding-left:2em}.ui-menu .ui-icon{position:absolute;top:.2em;left:.2em}.ui-menu .ui-menu-icon{position:static;float:right}.ui-progressbar{height:2em;text-align:left;overflow:hidden}.ui-progressbar .ui-progressbar-value{margin:-1px;height:100%}.ui-progressbar .ui-progressbar-overlay{background:url(images/animated-overlay.gif);height:100%;opacity:.25}.ui-progressbar-indeterminate .ui-progressbar-value{background-image:none}.ui-resizable{position:relative}.ui-resizable-handle{position:absolute;font-size:.1px;display:block}.ui-resizable-autohide .ui-resizable-handle,.ui-resizable-disabled .ui-resizable-handle{display:none}.ui-resizable-n{cursor:n-resize;height:7px;width:100%;top:-5px;left:0}.ui-resizable-s{cursor:s-resize;height:7px;width:100%;bottom:-5px;left:0}.ui-resizable-e{cursor:e-resize;width:7px;right:-5px;top:0;height:100%}.ui-resizable-w{cursor:w-resize;width:7px;left:-5px;top:0;height:100%}.ui-resizable-se{cursor:se-resize;width:12px;height:12px;right:1px;bottom:1px}.ui-resizable-sw{cursor:sw-resize;width:9px;height:9px;left:-5px;bottom:-5px}.ui-resizable-nw{cursor:nw-resize;width:9px;height:9px;left:-5px;top:-5px}.ui-resizable-ne{cursor:ne-resize;width:9px;height:9px;right:-5px;top:-5px}.ui-selectable-helper{position:absolute;z-index:100;border:1px dotted #000}.ui-slider{position:relative;text-align:left}.ui-slider .ui-slider-handle{position:absolute;z-index:2;width:1.2em;height:1.2em;cursor:default}.ui-slider .ui-slider-range{position:absolute;z-index:1;font-size:.7em;display:block;border:0;background-position:0 0}.ui-slider.ui-state-disabled .ui-slider-handle,.ui-slider.ui-state-disabled .ui-slider-range{-webkit-filter:inherit;filter:inherit}.ui-slider-horizontal{height:.8em}.ui-slider-horizontal .ui-slider-handle{top:-.3em;margin-left:-.6em}.ui-slider-horizontal .ui-slider-range{top:0;height:100%}.ui-slider-horizontal .ui-slider-range-min{left:0}.ui-slider-horizontal .ui-slider-range-max{right:0}.ui-slider-vertical{width:.8em;height:100px}.ui-slider-vertical .ui-slider-handle{left:-.3em;margin-left:0;margin-bottom:-.6em}.ui-slider-vertical .ui-slider-range{left:0;width:100%}.ui-slider-vertical .ui-slider-range-min{bottom:0}.ui-slider-vertical .ui-slider-range-max{top:0}.ui-spinner{position:relative;display:inline-block;overflow:hidden;padding:0;vertical-align:middle}.ui-spinner-input{border:none;background:0 0;color:inherit;padding:0;vertical-align:middle;margin:.2em 22px .2em .4em}.ui-spinner-button{width:16px;height:50%;font-size:.5em;padding:0;margin:0;text-align:center;position:absolute;cursor:default;display:block;overflow:hidden;right:0}.ui-spinner a.ui-spinner-button{border-top:none;border-bottom:none;border-right:none}.ui-spinner .ui-icon{position:absolute;margin-top:-8px;top:50%;left:0}.ui-spinner-up{top:0}.ui-spinner-down{bottom:0}.ui-spinner .ui-icon-triangle-1-s{background-position:-65px -16px}.ui-tabs{position:relative;padding:.2em}.ui-tabs .ui-tabs-nav{margin:0;padding:.2em .2em 0}.ui-tabs .ui-tabs-nav li{list-style:none;float:left;position:relative;top:0;margin:1px .2em 0 0;border-bottom-width:0;padding:0;white-space:nowrap}.ui-tabs .ui-tabs-nav li a{float:left;padding:.5em 1em;-webkit-text-decoration:none;text-decoration:none}.ui-tabs .ui-tabs-nav li.ui-tabs-active{margin-bottom:-1px;padding-bottom:1px}.ui-tabs .ui-tabs-nav li.ui-state-disabled a,.ui-tabs .ui-tabs-nav li.ui-tabs-active a,.ui-tabs .ui-tabs-nav li.ui-tabs-loading a{cursor:text}.ui-tabs .ui-tabs-nav li a,.ui-tabs-collapsible .ui-tabs-nav li.ui-tabs-active a{cursor:pointer}.ui-tabs .ui-tabs-panel{display:block;border-width:0;padding:1em 1.4em;background:0 0}.ui-tooltip{padding:8px;position:absolute;z-index:9999;max-width:300px;-webkit-box-shadow:0 0 5px #aaa;box-shadow:0 0 5px #aaa}body .ui-tooltip{border-width:2px}.ui-widget{font-family:Verdana,Arial,sans-serif;font-size:1.1em}.ui-widget .ui-widget{font-size:1em}.ui-widget button,.ui-widget input,.ui-widget select,.ui-widget textarea{font-family:Verdana,Arial,sans-serif;font-size:1em}.ui-widget-content{border:1px solid #aaa;background:#fff url(images/ui-bg_flat_75_ffffff_40x100.png) 50% 50% repeat-x;color:#222}.ui-widget-content a{color:#222}.ui-widget-header{border:1px solid #aaa;background:#ccc url(images/ui-bg_highlight-soft_75_cccccc_1x100.png) 50% 50% repeat-x;color:#222;font-weight:700}.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 url(images/ui-bg_glass_75_e6e6e6_1x400.png) 50% 50% repeat-x;font-weight:400;color:#555}.ui-state-default a,.ui-state-default a:link,.ui-state-default a:visited{color:#555;-webkit-text-decoration:none;text-decoration:none}.ui-state-focus,.ui-state-hover,.ui-widget-content .ui-state-focus,.ui-widget-content .ui-state-hover,.ui-widget-header .ui-state-focus,.ui-widget-header .ui-state-hover{border:1px solid #999;background:#dadada url(images/ui-bg_glass_75_dadada_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-hover a,.ui-state-hover a:hover,.ui-state-hover a:link,.ui-state-hover a:visited{color:#212121;-webkit-text-decoration:none;text-decoration:none}.ui-state-active,.ui-widget-content .ui-state-active,.ui-widget-header .ui-state-active{border:1px solid #aaa;background:#fff url(images/ui-bg_glass_65_ffffff_1x400.png) 50% 50% repeat-x;font-weight:400;color:#212121}.ui-state-active a,.ui-state-active a:link,.ui-state-active a:visited{color:#212121;-webkit-text-decoration:none;text-decoration:none}.ui-state-highlight,.ui-widget-content .ui-state-highlight,.ui-widget-header .ui-state-highlight{border:1px solid #fcefa1;background:#fbf9ee url(images/ui-bg_glass_55_fbf9ee_1x400.png) 50% 50% repeat-x;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 url(images/ui-bg_glass_95_fef1ec_1x400.png) 50% 50% repeat-x;color:#cd0a0a}.ui-state-error a,.ui-state-error-text,.ui-widget-content .ui-state-error a,.ui-widget-content .ui-state-error-text,.ui-widget-header .ui-state-error a,.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:700}.ui-priority-secondary,.ui-widget-content .ui-priority-secondary,.ui-widget-header .ui-priority-secondary{opacity:.7;filter:Alpha(Opacity=70);font-weight:400}.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-state-disabled .ui-icon{filter:Alpha(Opacity=35)}.ui-icon{width:16px;height:16px}.ui-icon,.ui-widget-content .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-widget-header .ui-icon{background-image:url(images/ui-icons_222222_256x240.png)}.ui-state-default .ui-icon{background-image:url(images/ui-icons_888888_256x240.png)}.ui-state-focus .ui-icon,.ui-state-hover .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-active .ui-icon{background-image:url(images/ui-icons_454545_256x240.png)}.ui-state-highlight .ui-icon{background-image:url(images/ui-icons_2e83ff_256x240.png)}.ui-state-error .ui-icon,.ui-state-error-text .ui-icon{background-image:url(images/ui-icons_cd0a0a_256x240.png)}.ui-icon-blank{background-position:16px 16px}.ui-icon-carat-1-n{background-position:0 0}.ui-icon-carat-1-ne{background-position:-16px 0}.ui-icon-carat-1-e{background-position:-32px 0}.ui-icon-carat-1-se{background-position:-48px 0}.ui-icon-carat-1-s{background-position:-64px 0}.ui-icon-carat-1-sw{background-position:-80px 0}.ui-icon-carat-1-w{background-position:-96px 0}.ui-icon-carat-1-nw{background-position:-112px 0}.ui-icon-carat-2-n-s{background-position:-128px 0}.ui-icon-carat-2-e-w{background-position:-144px 0}.ui-icon-triangle-1-n{background-position:0 -16px}.ui-icon-triangle-1-ne{background-position:-16px -16px}.ui-icon-triangle-1-e{background-position:-32px -16px}.ui-icon-triangle-1-se{background-position:-48px -16px}.ui-icon-triangle-1-s{background-position:-64px -16px}.ui-icon-triangle-1-sw{background-position:-80px -16px}.ui-icon-triangle-1-w{background-position:-96px -16px}.ui-icon-triangle-1-nw{background-position:-112px -16px}.ui-icon-triangle-2-n-s{background-position:-128px -16px}.ui-icon-triangle-2-e-w{background-position:-144px -16px}.ui-icon-arrow-1-n{background-position:0 -32px}.ui-icon-arrow-1-ne{background-position:-16px -32px}.ui-icon-arrow-1-e{background-position:-32px -32px}.ui-icon-arrow-1-se{background-position:-48px -32px}.ui-icon-arrow-1-s{background-position:-64px -32px}.ui-icon-arrow-1-sw{background-position:-80px -32px}.ui-icon-arrow-1-w{background-position:-96px -32px}.ui-icon-arrow-1-nw{background-position:-112px -32px}.ui-icon-arrow-2-n-s{background-position:-128px -32px}.ui-icon-arrow-2-ne-sw{background-position:-144px -32px}.ui-icon-arrow-2-e-w{background-position:-160px -32px}.ui-icon-arrow-2-se-nw{background-position:-176px -32px}.ui-icon-arrowstop-1-n{background-position:-192px -32px}.ui-icon-arrowstop-1-e{background-position:-208px -32px}.ui-icon-arrowstop-1-s{background-position:-224px -32px}.ui-icon-arrowstop-1-w{background-position:-240px -32px}.ui-icon-arrowthick-1-n{background-position:0 -48px}.ui-icon-arrowthick-1-ne{background-position:-16px -48px}.ui-icon-arrowthick-1-e{background-position:-32px -48px}.ui-icon-arrowthick-1-se{background-position:-48px -48px}.ui-icon-arrowthick-1-s{background-position:-64px -48px}.ui-icon-arrowthick-1-sw{background-position:-80px -48px}.ui-icon-arrowthick-1-w{background-position:-96px -48px}.ui-icon-arrowthick-1-nw{background-position:-112px -48px}.ui-icon-arrowthick-2-n-s{background-position:-128px -48px}.ui-icon-arrowthick-2-ne-sw{background-position:-144px -48px}.ui-icon-arrowthick-2-e-w{background-position:-160px -48px}.ui-icon-arrowthick-2-se-nw{background-position:-176px -48px}.ui-icon-arrowthickstop-1-n{background-position:-192px -48px}.ui-icon-arrowthickstop-1-e{background-position:-208px -48px}.ui-icon-arrowthickstop-1-s{background-position:-224px -48px}.ui-icon-arrowthickstop-1-w{background-position:-240px -48px}.ui-icon-arrowreturnthick-1-w{background-position:0 -64px}.ui-icon-arrowreturnthick-1-n{background-position:-16px -64px}.ui-icon-arrowreturnthick-1-e{background-position:-32px -64px}.ui-icon-arrowreturnthick-1-s{background-position:-48px -64px}.ui-icon-arrowreturn-1-w{background-position:-64px -64px}.ui-icon-arrowreturn-1-n{background-position:-80px -64px}.ui-icon-arrowreturn-1-e{background-position:-96px -64px}.ui-icon-arrowreturn-1-s{background-position:-112px -64px}.ui-icon-arrowrefresh-1-w{background-position:-128px -64px}.ui-icon-arrowrefresh-1-n{background-position:-144px -64px}.ui-icon-arrowrefresh-1-e{background-position:-160px -64px}.ui-icon-arrowrefresh-1-s{background-position:-176px -64px}.ui-icon-arrow-4{background-position:0 -80px}.ui-icon-arrow-4-diag{background-position:-16px -80px}.ui-icon-extlink{background-position:-32px -80px}.ui-icon-newwin{background-position:-48px -80px}.ui-icon-refresh{background-position:-64px -80px}.ui-icon-shuffle{background-position:-80px -80px}.ui-icon-transfer-e-w{background-position:-96px -80px}.ui-icon-transferthick-e-w{background-position:-112px -80px}.ui-icon-folder-collapsed{background-position:0 -96px}.ui-icon-folder-open{background-position:-16px -96px}.ui-icon-document{background-position:-32px -96px}.ui-icon-document-b{background-position:-48px -96px}.ui-icon-note{background-position:-64px -96px}.ui-icon-mail-closed{background-position:-80px -96px}.ui-icon-mail-open{background-position:-96px -96px}.ui-icon-suitcase{background-position:-112px -96px}.ui-icon-comment{background-position:-128px -96px}.ui-icon-person{background-position:-144px -96px}.ui-icon-print{background-position:-160px -96px}.ui-icon-trash{background-position:-176px -96px}.ui-icon-locked{background-position:-192px -96px}.ui-icon-unlocked{background-position:-208px -96px}.ui-icon-bookmark{background-position:-224px -96px}.ui-icon-tag{background-position:-240px -96px}.ui-icon-home{background-position:0 -112px}.ui-icon-flag{background-position:-16px -112px}.ui-icon-calendar{background-position:-32px -112px}.ui-icon-cart{background-position:-48px -112px}.ui-icon-pencil{background-position:-64px -112px}.ui-icon-clock{background-position:-80px -112px}.ui-icon-disk{background-position:-96px -112px}.ui-icon-calculator{background-position:-112px -112px}.ui-icon-zoomin{background-position:-128px -112px}.ui-icon-zoomout{background-position:-144px -112px}.ui-icon-search{background-position:-160px -112px}.ui-icon-wrench{background-position:-176px -112px}.ui-icon-gear{background-position:-192px -112px}.ui-icon-heart{background-position:-208px -112px}.ui-icon-star{background-position:-224px -112px}.ui-icon-link{background-position:-240px -112px}.ui-icon-cancel{background-position:0 -128px}.ui-icon-plus{background-position:-16px -128px}.ui-icon-plusthick{background-position:-32px -128px}.ui-icon-minus{background-position:-48px -128px}.ui-icon-minusthick{background-position:-64px -128px}.ui-icon-close{background-position:-80px -128px}.ui-icon-closethick{background-position:-96px -128px}.ui-icon-key{background-position:-112px -128px}.ui-icon-lightbulb{background-position:-128px -128px}.ui-icon-scissors{background-position:-144px -128px}.ui-icon-clipboard{background-position:-160px -128px}.ui-icon-copy{background-position:-176px -128px}.ui-icon-contact{background-position:-192px -128px}.ui-icon-image{background-position:-208px -128px}.ui-icon-video{background-position:-224px -128px}.ui-icon-script{background-position:-240px -128px}.ui-icon-alert{background-position:0 -144px}.ui-icon-info{background-position:-16px -144px}.ui-icon-notice{background-position:-32px -144px}.ui-icon-help{background-position:-48px -144px}.ui-icon-check{background-position:-64px -144px}.ui-icon-bullet{background-position:-80px -144px}.ui-icon-radio-on{background-position:-96px -144px}.ui-icon-radio-off{background-position:-112px -144px}.ui-icon-pin-w{background-position:-128px -144px}.ui-icon-pin-s{background-position:-144px -144px}.ui-icon-play{background-position:0 -160px}.ui-icon-pause{background-position:-16px -160px}.ui-icon-seek-next{background-position:-32px -160px}.ui-icon-seek-prev{background-position:-48px -160px}.ui-icon-seek-end{background-position:-64px -160px}.ui-icon-seek-first,.ui-icon-seek-start{background-position:-80px -160px}.ui-icon-stop{background-position:-96px -160px}.ui-icon-eject{background-position:-112px -160px}.ui-icon-volume-off{background-position:-128px -160px}.ui-icon-volume-on{background-position:-144px -160px}.ui-icon-power{background-position:0 -176px}.ui-icon-signal-diag{background-position:-16px -176px}.ui-icon-signal{background-position:-32px -176px}.ui-icon-battery-0{background-position:-48px -176px}.ui-icon-battery-1{background-position:-64px -176px}.ui-icon-battery-2{background-position:-80px -176px}.ui-icon-battery-3{background-position:-96px -176px}.ui-icon-circle-plus{background-position:0 -192px}.ui-icon-circle-minus{background-position:-16px -192px}.ui-icon-circle-close{background-position:-32px -192px}.ui-icon-circle-triangle-e{background-position:-48px -192px}.ui-icon-circle-triangle-s{background-position:-64px -192px}.ui-icon-circle-triangle-w{background-position:-80px -192px}.ui-icon-circle-triangle-n{background-position:-96px -192px}.ui-icon-circle-arrow-e{background-position:-112px -192px}.ui-icon-circle-arrow-s{background-position:-128px -192px}.ui-icon-circle-arrow-w{background-position:-144px -192px}.ui-icon-circle-arrow-n{background-position:-160px -192px}.ui-icon-circle-zoomin{background-position:-176px -192px}.ui-icon-circle-zoomout{background-position:-192px -192px}.ui-icon-circle-check{background-position:-208px -192px}.ui-icon-circlesmall-plus{background-position:0 -208px}.ui-icon-circlesmall-minus{background-position:-16px -208px}.ui-icon-circlesmall-close{background-position:-32px -208px}.ui-icon-squaresmall-plus{background-position:-48px -208px}.ui-icon-squaresmall-minus{background-position:-64px -208px}.ui-icon-squaresmall-close{background-position:-80px -208px}.ui-icon-grip-dotted-vertical{background-position:0 -224px}.ui-icon-grip-dotted-horizontal{background-position:-16px -224px}.ui-icon-grip-solid-vertical{background-position:-32px -224px}.ui-icon-grip-solid-horizontal{background-position:-48px -224px}.ui-icon-gripsmall-diagonal-se{background-position:-64px -224px}.ui-icon-grip-diagonal-se{background-position:-80px -224px}.ui-corner-all,.ui-corner-left,.ui-corner-tl,.ui-corner-top{border-top-left-radius:4px}.ui-corner-all,.ui-corner-right,.ui-corner-top,.ui-corner-tr{border-top-right-radius:4px}.ui-corner-all,.ui-corner-bl,.ui-corner-bottom,.ui-corner-left{border-bottom-left-radius:4px}.ui-corner-all,.ui-corner-bottom,.ui-corner-br,.ui-corner-right{border-bottom-right-radius:4px}.ui-widget-overlay{background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30)}.ui-widget-shadow{margin:-8px 0 0 -8px;padding:8px;background:#aaa url(images/ui-bg_flat_0_aaaaaa_40x100.png) 50% 50% repeat-x;opacity:.3;filter:Alpha(Opacity=30);border-radius:8px}.tabcontrol,.wizard{display:block;width:100%;overflow:hidden}.tabcontrol a,.wizard a{outline:0}.tabcontrol ul,.wizard ul{list-style:none!important;padding:0;margin:0}.tabcontrol ul>li,.wizard ul>li{display:block;padding:0}.tabcontrol>.steps .current-info,.wizard>.steps .current-info{position:absolute;left:-999em}.tabcontrol>.content>.title,.wizard>.content>.title{position:absolute;left:-999em}.wizard>.steps{position:relative;display:block;width:100%}.wizard.vertical>.steps{display:inline;float:left;width:30%}.wizard>.steps .number{font-size:1.429em}.wizard>.steps>ul>li{width:25%}.wizard>.actions>ul>li,.wizard>.steps>ul>li{float:left}.wizard.vertical>.steps>ul>li{float:none;width:100%}.wizard>.steps a,.wizard>.steps a:active,.wizard>.steps a:hover{display:block;width:auto;margin:0 .5em .5em;padding:1em;-webkit-text-decoration:none;text-decoration:none;border-radius:5px}.wizard>.steps .disabled a,.wizard>.steps .disabled a:active,.wizard>.steps .disabled a:hover{background:#eee;color:#aaa;cursor:default}.wizard>.steps .current a,.wizard>.steps .current a:active,.wizard>.steps .current a:hover{background:#2184be;color:#fff;cursor:default}.wizard>.steps .done a,.wizard>.steps .done a:active,.wizard>.steps .done a:hover{background:#9dc8e2;color:#fff}.wizard>.steps .error a,.wizard>.steps .error a:active,.wizard>.steps .error a:hover{background:#ff3111;color:#fff}.wizard>.content{background:#eee;display:block;margin:.5em;min-height:35em;overflow:hidden;position:relative;width:auto;border-radius:5px}.wizard.vertical>.content{display:inline;float:left;margin:0 2.5% .5em;width:65%}.wizard>.content>.body{float:left;position:absolute;width:95%;height:95%;padding:2.5%}.wizard>.content>.body ul{list-style:disc!important}.wizard>.content>.body ul>li{display:list-item}.wizard>.content>.body>iframe{border:0 none;width:100%;height:100%}.wizard>.content>.body input{display:block;border:1px solid #ccc}.wizard>.content>.body input[type=checkbox]{display:inline-block}.wizard>.content>.body input.error{background:#fbe3e4;border:1px solid #fbc2c4;color:#8a1f11}.wizard>.content>.body label{display:inline-block;margin-bottom:.5em}.wizard>.content>.body label.error{color:#8a1f11;display:inline-block;margin-left:1.5em}.wizard>.actions{position:relative;display:block;text-align:right;width:100%}.wizard.vertical>.actions{display:inline;float:right;margin:0 2.5%;width:95%}.wizard>.actions>ul{display:inline-block;text-align:right}.wizard>.actions>ul>li{margin:0 .5em}.wizard.vertical>.actions>ul>li{margin:0 0 0 1em}.wizard>.actions a,.wizard>.actions a:active,.wizard>.actions a:hover{background:#2184be;color:#fff;display:block;padding:.5em 1em;-webkit-text-decoration:none;text-decoration:none;border-radius:5px}.wizard>.actions .disabled a,.wizard>.actions .disabled a:active,.wizard>.actions .disabled a:hover{background:#eee;color:#aaa}.tabcontrol>.steps{position:relative;display:block;width:100%}.tabcontrol>.steps>ul{position:relative;margin:6px 0 0;top:1px;z-index:1}.tabcontrol>.steps>ul>li{float:left;margin:5px 2px 0 0;padding:1px;-webkit-border-top-left-radius:5px;-webkit-border-top-right-radius:5px;-moz-border-radius-topleft:5px;-moz-border-radius-topright:5px;border-top-left-radius:5px;border-top-right-radius:5px}.tabcontrol>.steps>ul>li:hover{background:#edecec;border:1px solid #bbb;padding:0}.tabcontrol>.steps>ul>li.current{background:#fff;border:1px solid #bbb;border-bottom:0 none;padding:0 0 1px;margin-top:0}.tabcontrol>.steps>ul>li>a{color:#5f5f5f;display:inline-block;border:0 none;margin:0;padding:10px 30px;-webkit-text-decoration:none;text-decoration:none}.tabcontrol>.steps>ul>li>a:hover{-webkit-text-decoration:none;text-decoration:none}.tabcontrol>.steps>ul>li.current>a{padding:15px 30px 10px}.tabcontrol>.content{position:relative;display:inline-block;width:100%;height:35em;overflow:hidden;border-top:1px solid #bbb;padding-top:20px}.tabcontrol>.content>.body{float:left;position:absolute;width:95%;height:95%;padding:2.5%}.tabcontrol>.content>.body ul{list-style:disc!important}.tabcontrol>.content>.body ul>li{display:list-item}empty-table{content:"None";padding:6px;display:block;border:1px solid #ccc;font-style:italic}label,label-style{font-weight:600}field-error{-webkit-box-shadow:inset 0 0 1px 2px #dd4876;box-shadow:inset 0 0 1px 2px #dd4876;border-color:transparent}.dropdown:focus,.filter-checkbox input[type=checkbox]:focus,.form-group-checkbox input[type=checkbox]:focus,.form-group-radio input[type=radio]:focus,.textarea:focus,.textbox:focus,.ui-combobox .ui-combobox-input:focus,field-outline,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{-webkit-box-shadow:inset 0 0 1px 2px #728ce2;box-shadow:inset 0 0 1px 2px #728ce2;border-color:transparent}.filters .filter:not(.form-group-checkbox):not(.form-group-radio) label,.form-group label,.form-group-child-divs>div label,field-group label,formgroup-label{display:block;vertical-align:top;margin-bottom:.5rem}.filters .filter:not(.form-group-checkbox):not(.form-group-radio),.form-group,.form-group-child-divs>div,field-group{margin-bottom:1.3rem}.filters .filter:not(.form-group-checkbox):not(.form-group-radio):not(.form-group-checkbox):not(.form-group-radio)>label,.form-group-child-divs>div:not(.form-group-checkbox):not(.form-group-radio)>label,.form-group:not(.form-group-checkbox):not(.form-group-radio)>label,field-group:not(.form-group-checkbox):not(.form-group-radio)>label{width:100%}.filters .filter:not(.form-group-checkbox):not(.form-group-radio) .button,.form-group .button,.form-group-child-divs>div .button,field-group .button{margin-bottom:0}module-container-style{background-color:#fff;border-radius:5px;padding:15px}module-container-title-style{font-size:1.7em;color:#00103f;margin-bottom:1em}.dropdown,.textarea,.textbox,input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{border:1px solid #d3d8e0;color:#51595f;background:#fff;font-family:Open Sans;font-size:1rem;padding:.8em;vertical-align:middle;border-radius:4px;-webkit-transition:all .2s;transition:all .2s;outline:0}.dropdown:focus,.textarea:focus,.textbox:focus,input[type=date]:focus,input[type=email]:focus,input[type=number]:focus,input[type=password]:focus,input[type=text]:focus,select:focus,textarea:focus{outline:0}.dropdown,.textarea,.textbox,.ui-combobox,input[type=date],input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{width:235px}.field-long .dropdown,.field-long .textarea,.field-long .textbox,.field-long input[type=date],.field-long input[type=email],.field-long input[type=number],.field-long input[type=password],.field-long input[type=text],.field-long select,.field-long textarea{min-width:205px}.field-long .form-group label{width:105px}.number,.txt-small{width:58px!important;padding:0 3px 0 0;text-align:left}.field-full{width:100%}.textarea{width:270px}.dropdown,select{padding:.8em 30px .8em .8em;background-image:url(/images/select-arrow.svg);background-size:11px;background-position:calc(100% - 8px) 52%;background-repeat:no-repeat}.dropdown option,select option{padding:.8em .8em 0}select[multiple]{padding:0;background:#fff}select[multiple] option{padding:.8em}option.dropdowngroup{background-color:#ffe17e}[contenteditable]:-moz-read-only,input:-moz-read-only,input[type=number]:-moz-read-only,textarea:-moz-read-only{background-color:#dedede;color:#8a8a8a;border-color:#dedede}[contenteditable]:read-only,input:read-only,input[type=number]:disabled,input[type=number]:read-only,input[type=text]:disabled,select:disabled,textarea:disabled,textarea:read-only{background-color:#dedede;color:#8a8a8a;border-color:#dedede}.form-group-inline label{display:inline-block;width:130px!important;vertical-align:middle}.form-group-search{display:-webkit-box;display:-ms-flexbox;display:flex}.form-group-search input[type=text]{font-size:1.2rem;border-right:none;margin-right:-5px}.form-group-search .button,.form-group-search button{border-top-left-radius:0;border-bottom-left-radius:0;margin-bottom:0;background-size:20px;padding:1em 2em;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;min-width:0}.filter-checkbox label,.form-group-checkbox label,.form-group-radio label{width:auto;cursor:pointer;display:inline-block;margin-bottom:0;margin-right:0}.filter-checkbox label input[type=checkbox],.filter-checkbox label+input[type=checkbox],.filter-checkbox>input[type=checkbox],.form-group-checkbox label input[type=checkbox],.form-group-checkbox label+input[type=checkbox],.form-group-checkbox>input[type=checkbox],.form-group-radio label input[type=radio],.form-group-radio label+input[type=radio],.form-group-radio>input[type=radio]{margin-right:.3rem}.filter-checkbox label+input[type=checkbox],.form-group-checkbox label+input[type=checkbox]{margin-right:0;vertical-align:middle}.filter-checkbox input[type=checkbox],.form-group-checkbox input[type=checkbox],.form-group-radio input[type=radio]{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;background-color:#fff;border:1px solid #d3d8e0;color:#01071d;height:20px;width:20px;cursor:pointer;vertical-align:middle}.filter-checkbox input[type=checkbox]:checked:before,.form-group-checkbox input[type=checkbox]:checked:before,.form-group-radio input[type=radio]:checked:before{position:absolute;font:13px/1 Open Sans,sans-serif;top:calc(50% - 7px);left:calc(50% - 4px);content:"\2143";-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg);font-weight:700}.filter-checkbox input[type=checkbox]:disabled,.form-group-checkbox input[type=checkbox]:disabled,.form-group-radio input[type=radio]:disabled{background:#dedede;border-color:#dedede}.filter-checkbox input[type=checkbox]:disabled:checked:before,.form-group-checkbox input[type=checkbox]:disabled:checked:before,.form-group-radio input[type=radio]:disabled:checked:before{color:#4c4c4c}.filter-checkbox input[type=checkbox]:disabled,.filter-checkbox input[type=checkbox]:disabled+label,.form-group-checkbox input[type=checkbox]:disabled,.form-group-checkbox input[type=checkbox]:disabled+label,.form-group-radio input[type=radio]:disabled,.form-group-radio input[type=radio]:disabled+label{cursor:auto}.form-group-radio input[type=radio]{border-radius:50px}.form-radio-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;display:inline-block;position:relative;background-color:#d5d5d5;color:#fff;top:10px;height:30px;width:30px;border:0;border-radius:50px;cursor:pointer;margin-right:7px}.form-radio-select:checked:before{position:absolute;font-size:13px;left:11px;top:7px;content:"\2143";-webkit-transform:rotate(40deg);-ms-transform:rotate(40deg);transform:rotate(40deg)}.form-radio-select:hover{background-color:#75d79e}.form-radio-select:checked{background-color:#05c054}.filters{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-flow:wrap;flex-flow:wrap}.filters:after{content:"";-webkit-box-flex:1;-ms-flex:auto;flex:auto}.filters .filter{margin-bottom:10px}.filters .filter:not(:last-child){margin-right:1.5rem}.filters .filter.form-group-checkbox,.filters .filter.form-group-radio{-ms-flex-item-align:center;align-self:center}.filters .filter select{width:200px}.filters .filter input[type=text]{width:95px}.filters .filter label{vertical-align:middle}.filters .w_date input[type=text]{width:85px}.filters .w_type select{width:200px}.filters .w_folionum input[type=text]{width:100px}.filters .w_trade select{width:300px}.filters .w_amount input[type=text]{width:100px}.filters .w_note input[type=text]{width:180px}.filters .w_from select,.filters .w_to select{width:220px}.filters .filter-button .button,.filters .filter-button button{margin-bottom:0;padding:.8em}.multimindates label{display:inline-block;width:238px;margin-right:10px;margin-bottom:10px}.multimindates .multi-minimum{margin-bottom:10px}.multimindates .multi-minimum input{margin-right:10px}.error{border:solid 2px #d16e72!important}.prefix{background:#eee;border:1px solid #d3d8e0;border-right:none;padding:.8em;width:30px;text-align:center;vertical-align:top;display:inline-block;border-radius:4px 0 0 4px;margin-right:-1px;position:relative}.prefix+input{border-left-color:transparent}.textboxdate{border:1px solid #aeaeb4;height:19px;margin-bottom:5px;padding-left:2px;padding-right:20px;width:102px}.ui-combobox{position:relative!important;display:block!important;color:#51595f}.ui-combobox .ui-combobox-toggle{background:0 0!important;position:absolute!important;top:5%;bottom:0;right:0;padding:0;height:90%;border:none}.ui-combobox .ui-combobox-input{margin:0;padding:.8em;border-radius:4px;background:#fff!important;border-color:#d3d8e0!important;color:#51595f;font-size:1rem;font-family:Open Sans;width:235px}.ui-combobox .ui-combobox-input:focus{outline:0}.ui-combobox .ui-icon{background-position:center;background-image:url(/images/select-arrow.svg)!important;background-size:11px}.ui-widget-content{border-color:#d3d8e0}.ui-autocomplete .ui-menu-item a{padding:.8em;color:#51595f;font-family:Open Sans;border:none}.ui-autocomplete .ui-menu-item a.ui-state-focus{background:#ffe17e;border-radius:0;border:none;margin:0}.choices__inner{background:0 0;padding:0;border:none}.is-focused .choices__inner,.is-open .choices__inner{border-color:#d3d8e0}.choices__input{min-width:235px;display:block;margin-top:1rem}.choices__list--multiple .choices__item{font-size:1rem;padding:.5rem 1rem;background-color:#fff;color:#51595f;border-color:#d3d8e0;margin-bottom:1rem}.choices__list--multiple .choices__item.is-highlighted{background-color:#d3d8e0;border-color:#d3d8e0}.choices__list--multiple .choices__item[data-deletable]{padding-right:1rem}.choices__list--dropdown .choices__item--selectable.is-highlighted{background-color:#ffe17e}.choices[data-type*=select-multiple] .choices__button,.choices[data-type*=select-one] .choices__button,.choices[data-type*=text] .choices__button{background-image:url(data:image/svg+xml;base64,\ PHN2ZyB3aWR0aD0iMjEiIGhlaWdodD0iMjEiIHZpZXdCb3g9IjAgMCAyMSAyMSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj48ZyBmaWxsPSIjZmY2MDYwIiBmaWxsLXJ1bGU9ImV2ZW5vZGQiPjxwYXRoIGQ9Ik0yLjU5Mi4wNDRsMTguMzY0IDE4LjM2NC0yLjU0OCAyLjU0OEwuMDQ0IDIuNTkyeiIvPjxwYXRoIGQ9Ik0wIDE4LjM2NEwxOC4zNjQgMGwyLjU0OCAyLjU0OEwyLjU0OCAyMC45MTJ6Ii8+PC9nPjwvc3ZnPg==);background-size:12px;border-left:none}empty-table{content:"None";padding:6px;display:block;border:1px solid #ccc;font-style:italic}label-style{font-weight:600}field-error{-webkit-box-shadow:inset 0 0 1px 2px #dd4876;box-shadow:inset 0 0 1px 2px #dd4876;border-color:transparent}field-outline{-webkit-box-shadow:inset 0 0 1px 2px #728ce2;box-shadow:inset 0 0 1px 2px #728ce2;border-color:transparent}field-group label,formgroup-label{display:block;vertical-align:top;margin-bottom:.5rem}field-group{margin-bottom:1.3rem}field-group:not(.form-group-checkbox):not(.form-group-radio)>label{width:100%}field-group .button{margin-bottom:0}module-container-style{background-color:#fff;border-radius:5px;padding:15px}module-container-title-style{font-size:1.7em;color:#00103f;margin-bottom:1em}.tmpl-payments .choose-property-init div{font-size:15px;padding:8px 0;cursor:pointer;color:#669df6}.tmpl-payments .choose-property-init div:hover{color:#1d66d2;-webkit-text-decoration:underline;text-decoration:underline}.tmpl-payments .subfolio-transfer-wrapper,.tmpl-payments .subfolio-wrapper{display:none!important}.tmpl-payments .choose-property{font-size:15px;margin-bottom:20px}.tmpl-payments .choose-property-sb{font-size:15px;margin-left:5px;width:370px}.tmpl-payments .allocations-wrapper.unloaded{display:none!important}.tmpl-payments .panel-col.trans .button.sel{background:#103a5d;font-weight:700}.tmpl-payments .wrapper-box{margin:15px 0;border:1px solid #d3d8e0;display:inline-block;padding:12px 10px 10px}.tmpl-payments .assignment-list{margin-top:20px}.tmpl-payments .assignment-list .col-date{width:90px;max-width:90px}.tmpl-payments .assignment-list .col-amount{width:60px}.tmpl-payments .assignment-list .col-user{width:100px}.tmpl-payments .assignment-list .col-recipient{width:150px}.tmpl-payments .assignment-list .col-lead-guest{width:120px}.tmpl-payments .trans-list .col-date{width:90px;max-width:90px}.tmpl-payments .trans-list .col-amount{width:60px}.tmpl-payments .trans-list .col-user{width:100px}.tmpl-payments .trans-list .col-type{width:150px}.tmpl-payments .trans-list .col-recipient{width:250px}.tmpl-payments .divider{margin-top:8px;margin-bottom:8px;height:1px;background-color:#a9a9a9}.tmpl-payments .trade-name{font-weight:700;font-size:12px}.tmpl-folio .folio-list{text-align:left}.tmpl-folio .folio-list.header{margin-top:15px}.tmpl-folio .folio-list.body tr{cursor:pointer}.tmpl-folio .panel-payments .payments-list.body tr{cursor:default}.tmpl-folio .folio-total-wrapper{position:relative;overflow:hidden}.tmpl-folio .folio-total-wrapper .widget-overlay{background-color:rgba(0,0,0,.50196);height:100%;left:0;position:absolute;top:0;width:100%;z-index:100}.tmpl-folio .panel-payments .add-nhc-panel{width:auto}.tmpl-folio .folio-total-title{margin:20px 0;font-size:20px;font-weight:700}.tmpl-invoicing .contactWidget{display:none;position:fixed;top:0;left:0;width:100%;height:100%;z-index:20}.tmpl-invoicing .contactWidget .table-wrapper{position:fixed;width:100%;z-index:10001}.tmpl-invoicing .contactWidget .contact-list{margin:150px auto;width:400px;z-index:10002;background-color:#fff}.tmpl-invoicing .contactWidget .widget-bg{background-color:rgba(0,0,0,.70196);width:100%;height:100%;left:0;top:0;position:fixed;z-index:10000}.tmpl-invoicing .results-wrapper{max-width:1370px}.tmpl-invoicing .update-ibal{float:right;border:1px solid #999;padding:5px;margin-bottom:15px;border-radius:4px}.tmpl-invoicing #invoice-list-panel .issue td{background-color:pink}.tmpl-invoicing #invoice-list-panel .invoice .actions{padding-bottom:0;padding-top:0;vertical-align:middle}.tmpl-invoicing #invoice-list-panel .invoice .actions .button{margin:5px}.tmpl-invoicing #invoice-list-panel .disabledDateTime1,.tmpl-invoicing #invoice-list-panel .disabledDateTime2{background-color:rgba(0,0,0,.4);display:block;height:calc(100% - 30px);position:absolute;width:100%;z-index:3}.tmpl-invoicing #invoice-list-panel .calendar-ctl-wrapper{position:relative;float:left;margin-bottom:30px;margin-right:10px}.tmpl-invoicing #invoice-list-panel .calendar-ctl-wrapper button .ui-button-text{padding:0}empty-table{content:"None";padding:6px;display:block;border:1px solid #ccc;font-style:italic}label-style{font-weight:600}field-error{-webkit-box-shadow:inset 0 0 1px 2px #dd4876;box-shadow:inset 0 0 1px 2px #dd4876;border-color:transparent}field-outline{-webkit-box-shadow:inset 0 0 1px 2px #728ce2;box-shadow:inset 0 0 1px 2px #728ce2;border-color:transparent}field-group label,formgroup-label{display:block;vertical-align:top;margin-bottom:.5rem}field-group{margin-bottom:1.3rem}field-group:not(.form-group-checkbox):not(.form-group-radio)>label{width:100%}field-group .button{margin-bottom:0}module-container-style{background-color:#fff;border-radius:5px;padding:15px}module-container-title-style{font-size:1.7em;color:#00103f;margin-bottom:1em}.button{background-color:#669df6;border-radius:3px;color:#fff;border:none;margin-bottom:10px;padding:.8em 1.3em;cursor:pointer;min-width:80px;font-family:Open Sans;text-align:center;font-size:1rem;display:inline-block;-webkit-transition:all .2s;transition:all .2s}.button:focus,.button:hover{background-color:#4285f4;color:#fff}.button-small{padding:.5em .7em}#btnCancel,.button-secondary{color:#424242;background-color:#dcdcdc}#btnCancel:focus,#btnCancel:hover,.button-secondary:focus,.button-secondary:hover{background-color:#c6c8ca;color:#444}.button-danger{color:#fff;background-color:#ff6060}.button-danger:focus,.button-danger:hover{color:#fff;background-color:#ec4444}.button-autofill{background-color:#4dbc19}.button-autofill:focus,.button-autofill:hover{color:#fff;background-color:#33b333}.button-copy{background-color:#886cdc}.button-copy:focus,.button-copy:hover{color:#fff;background-color:#795dce}.button-export{background-color:#2db46d}.button-export:focus,.button-export:hover{color:#fff;background-color:#17864b}.button+.button,button+button{margin-left:10px}.btn-remove-adjustment,.btn-remove-nhc,.btn-remove-nhc-in-progress,.btn-remove-pca-in-progress{font-size:10px;font-weight:700;cursor:pointer;color:#fff;border:medium none;background-color:#ff6060;padding:4px 5px;border-radius:3px}.btn-remove-adjustment:focus,.btn-remove-adjustment:hover,.btn-remove-nhc-in-progress:focus,.btn-remove-nhc-in-progress:hover,.btn-remove-nhc:focus,.btn-remove-nhc:hover,.btn-remove-pca-in-progress:focus,.btn-remove-pca-in-progress:hover{background-color:#f12929}.buttons{margin-top:2.5rem;text-align:right}.form-group .buttons{margin-top:1rem}.buttons-stacked .button{margin-left:0;width:100%}.buttons-separate{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.buttons-separate .button+.button,.buttons-separate button+button{margin-left:0}.btn-icon{margin:0;padding:0;border:none;cursor:pointer;text-indent:-9999px;background-size:contain;background-repeat:no-repeat;background-position:center center;display:inline-block}.btn-icon:not(.button){width:16px;height:16px;background-color:transparent}.btn-edit{background-image:url(/images/edit.svg)}.btn-pdf{background-image:url(/images/pdf.svg);height:26px;width:26px}.btn-delete,.btn-delete-blackout,.btn-delete-blackout-stay,.btn-delete-exclude-arrival,.btn-delete-exclude-stay{background-image:url(/images/delete-cross.svg)}.btn-edit+.btn-delete{margin-left:10px}.btn-csv{background-image:url(/images/export-excel.svg)}.btn-add-house{background-image:url(/images/house-add.svg);background-size:25px!important}.btn-arrow_up{background-image:url(/images/up-arrow.svg)}.btn-arrow_down{background-image:url(/images/down-arrow.svg)}.btn-filter{background-image:url(/images/search.svg)}.button-search{background-image:url(/images/search-white.svg)}.btn-close{background-image:url(/images/close.svg)}.btn-dropdown{display:inline-block;position:relative;border:none;width:inherit;padding-bottom:4.6px;padding-right:0;padding-top:0}.btn-dropdown .dd-button{display:inline-block;border-radius:3px;padding:8px 30px 10px 20px;background-color:#2db46d;color:#fff;cursor:pointer;white-space:nowrap;height:36px;font-family:Open Sans;font-size:14px;font-weight:400}.btn-dropdown .dd-button:after{content:"";position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}.btn-dropdown .dd-button:hover{background-color:#17864b}.btn-dropdown .dd-input{display:none}.btn-dropdown .dd-menu{position:absolute;top:100%;border:1px solid #ccc;padding:0;margin:1px 0 0;-webkit-box-shadow:0 0 6px rgba(0,0,0,.10196);box-shadow:0 0 6px rgba(0,0,0,.10196);background-color:#fff;list-style-type:none;right:0;width:60%}.btn-dropdown .dd-menu-down{bottom:100%!important;top:inherit!important}.btn-dropdown .dd-input+.dd-menu{display:none}.btn-dropdown .dd-input:checked+.dd-menu{display:block}.btn-dropdown .dd-menu li{padding:10px 20px;cursor:pointer;white-space:nowrap}.btn-dropdown .dd-menu li:hover{background-color:#e3e3e3}.btn-dropdown .dd-menu li a{display:block;margin:-10px -20px;padding:10px 20px}.btn-dropdown .divider{padding:3px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:100%}.btn-dropdown .divider .buttons-group{width:360px;float:left;clear:both}.btn-dropdown .divider .form-group{width:250px;float:left}.btn-dropdown .divider .form-group .input-group.months{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:180px}.btn-dropdown .divider .form-group .input-group.months label{padding:3px 5px 3px 3px;width:30px}.btn-dropdown .divider .form-group .input-group.months label input[type=checkbox]{margin-top:10px}.btn-dropdown .divider .form-group .input-group select{width:70px}.btn-icon-text{text-indent:0!important;font-size:24pt!important;padding:10px!important;font-weight:bolder!important;line-height:0!important}.button_plus{width:35px;height:35px;background:#fff;cursor:pointer;border:1px solid #ccc;color:#ccc;font-size:18px;top:50%;left:50%}.button_plus:after{content:"";-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:4px;width:50%;background:#ccc;top:50%;left:50%}.button_plus:before{content:"";top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%);background:#ccc;height:50%;width:4px}.button_plus:hover:after,.button_plus:hover:before{background:#fff;-webkit-transition:.2s;transition:.2s}.button_plus:hover{background-color:#ccc;color:#fff;-webkit-transition:.2s;transition:.2s}.tmpl-login header.header,.tmpl-login header.header .menu,.tmpl-login header.header .tidbits{visibility:hidden}.tmpl-login .login-wrapper{display:block;width:360px;position:absolute;left:calc(50% - 200px);-webkit-box-shadow:none;box-shadow:none;top:calc(50% - 190px)}.tmpl-login .login-wrapper .panel-wrapper{padding:20px;background:0 0}.tmpl-login .login-wrapper .panel-title{padding-bottom:15px;text-align:center;margin:0}.tmpl-login .login-wrapper .panel-title img,.tmpl-login .login-wrapper .panel-title svg{height:50px}.tmpl-login .login-wrapper input{width:100%;padding:15px 10px;font-size:1.2rem}.tmpl-login .login-wrapper label{display:none}.tmpl-login .login-wrapper button{font-size:1.6rem;width:100%;margin-top:2rem;padding:10px;display:inline-block;border-radius:50px;text-transform:uppercase}.tmpl-2fa .container{background:#fff;border-radius:1rem;padding:2rem;width:40%;margin:0 auto;font-size:1.5rem;line-height:2rem;-webkit-box-sizing:border-box;box-sizing:border-box}.tmpl-countries .page-wrapper-countries .panel-tax{clear:left;border-top:1px solid #d3d8e0;margin-top:15px;padding-top:15px;max-width:940px;margin-left:0!important}.tmpl-countries .page-wrapper-countries .panel-tax .tax-value-wrapper{float:right}.tmpl-bookingregion .bookingregions{width:220px;margin-bottom:10px}.tmpl-bookingcountry #country-list-panel{width:286px}.tmpl-mealplan #cdlProperties table.meal-plan-list thead td.c1{width:10px}.tmpl-mealplan #cdlProperties table.meal-plan-list thead td.c2{width:155px}.tmpl-guesttype table.guesttype{margin-bottom:10px;width:200px}.tmpl-guesttype table.guesttype tr td:last-child,.tmpl-guesttype table.guesttype tr th:last-child{text-align:center;width:50px}.tmpl-propertycms div.imageholder{width:170px}.tmpl-propertycms div.image{margin-top:5px;display:inline-block}.tmpl-propertycms div.image image.pic{margin-right:5px;border:solid 2px #aaa}.tmpl-propertycms div.image image.main{border:solid 2px #000}.tmpl-propertycms div.image a.link{vertical-align:top}.tmpl-propertycms #hldPackageSearch{position:absolute;left:20px;top:125px}.tmpl-propertycms #lstPackageCMS{width:206px}.tmpl-propertycms #lstPackageCMS .scroll{height:200px}.tmpl-propertycms #lstPackageCMS .c1{width:150px}.tmpl-propertycms #lstPackageCMS .c2{width:41px}.tmpl-propertycms #lstPackageCMS .dlop{width:23px}.tmpl-propertycms #hldEditPackageCMS{position:absolute;left:262px;top:125px}.tmpl-propertycms textarea{width:500px;min-height:200px}.tmpl-roomtype #hldRoomTypeList{width:330px}.tmpl-roomtype #lstRoomTypeID{margin-bottom:5px}.tmpl-roomtype #lstRoomTypeID .scroll{height:300px}.tmpl-roomtype #lstRoomTypeID .c1{width:171px}.tmpl-roomtype #lstRoomTypeID .c2{width:66px}.tmpl-roomtype #lstRoomTypeID .dlop{width:46px}.tmpl-roomtype table .point{width:5px}.tmpl-roomview #hldRoomViewList{width:330px}.tmpl-roomview #lstRoomViewID{margin-bottom:5px}.tmpl-roomview #lstRoomViewID .scroll{height:300px}.tmpl-roomview #lstRoomViewID .c1{width:171px}.tmpl-roomview #lstRoomViewID .c2{width:66px}.tmpl-roomview #lstRoomViewID .dlop{width:46px}.tmpl-roomview table .point{width:5px}.tmpl-trade #hldEditTrade{width:750px}.tmpl-trade #hldTradeMembers{width:360px}.tmpl-trade #hldTradeMembers table#lstTrade{width:260px;margin-top:10px;margin-bottom:6px}.tmpl-trade #hldTradeMembers table#lstTrade .scroll{height:200px}.tmpl-trade #hldTradeMembers table#lstTrade .c1{width:206px}.tmpl-trade #hldTradeMembers table#lstTrade .c2{width:39px}.tmpl-trade #hldTradeMembers table#lstTrade .dlop{width:23px}.tmpl-trade #tabDetails #chkCurrentOnly,.tmpl-trade #tabDetails #chkCurrentTrade,.tmpl-trade #tabDetails #chkIsPrepaid{margin-left:0;margin-top:3px}.tmpl-trade #tabContacts #lstTradeContact{width:271px;margin-bottom:6px}.tmpl-trade #tabContacts #lstTradeContact .scroll{height:170px}.tmpl-trade #tabContacts #lstTradeContact .dlop{width:52px}.tmpl-trade #tabNotes #lstTradeNote{width:271px;margin-bottom:6px}.tmpl-trade #tabNotes #lstTradeNote .scroll{height:170px}.tmpl-trade #tabNotes #lstTradeNote .dlop{width:52px}.tmpl-tradegroup .tradegroups-table{width:245px;margin-bottom:10px}.tmpl-tradecontactgroup table.tradecontactgroups{margin-bottom:10px;width:220px}.tmpl-tradecontactgroup .add-tradecontactgroups table{margin-bottom:20px}.tmpl-tradecontactgroup .label-long .form-group label{width:125px}.tmpl-usermanagement .userwrap{overflow-y:scroll;width:235px;height:310px;margin-bottom:20px}.tmpl-usermanagement .current-only{float:right;text-align:right;display:inline-block;cursor:pointer}.tmpl-usermanagement .current-only span{border-bottom:1px solid #669df6;display:inline-block}.tmpl-usermanagement .current-only span:hover{color:#669df6}.tmpl-usermanagement .current-only input{display:none}.tmpl-usermanagement tr[data-current="0"]{background:#e5e5e5}.tmpl-usermanagement table.users.show-current [data-current="0"],.tmpl-usermanagement table.users.show-inactive [data-current="1"]{display:none}.tmpl-usermanagement table.users tr[data-current="0"]{background:#e5e5e5}.tmpl-nhcconfig #nhc-edit-panel.add .btn-save,.tmpl-nhcconfig #nhc-edit-panel.add .title-edit,.tmpl-nhcconfig #nhc-edit-panel.edit .btn-add,.tmpl-nhcconfig #nhc-edit-panel.edit .title-add{display:none}.tmpl-nhcconfig .list-wrapper{overflow-y:scroll;height:400px}.tmpl-billingtype .update-billingtype{width:300px}.tmpl-sysconfig table.paymenttype-list input+button,.tmpl-sysconfig table.paymenttype-list select+button{margin-left:10px}.tmpl-sysconfig .banking-report-group-types-list-wrapper{width:300px}.tmpl-sysconfig .banking-report-group-types-list-wrapper td:nth-child(2),.tmpl-sysconfig .banking-report-group-types-list-wrapper th:nth-child(2){width:60px}.tmpl-sysconfig .paymenttypes-wrapper{max-width:inherit!important}.tmpl-sysconfig .paymenttypes-wrapper input[type=text],.tmpl-sysconfig .paymenttypes-wrapper select{width:185px}.tmpl-sysconfig .paymenttypes-wrapper .button{min-width:70px}.tmpl-sysconfig .paymenttypes-wrapper td:first-child,.tmpl-sysconfig .paymenttypes-wrapper th:first-child{width:280px}.tmpl-sysconfig .paymenttypes-wrapper td:nth-child(2),.tmpl-sysconfig .paymenttypes-wrapper th:nth-child(2){width:113px}.tmpl-sysconfig .paymenttypes-wrapper td:nth-child(3),.tmpl-sysconfig .paymenttypes-wrapper th:nth-child(3){width:60px}.tmpl-sysconfig .paymenttypes-wrapper td:nth-child(4),.tmpl-sysconfig .paymenttypes-wrapper th:nth-child(4){width:55px}.tmpl-sysconfig .paymenttypes-wrapper td:nth-child(5),.tmpl-sysconfig .paymenttypes-wrapper th:nth-child(5){width:95px}.tmpl-sysconfig .paymenttypes-wrapper td:nth-child(6),.tmpl-sysconfig .paymenttypes-wrapper th:nth-child(6){width:95px}.tmpl-sysconfig .paymenttypes-wrapper td:nth-child(7),.tmpl-sysconfig .paymenttypes-wrapper th:nth-child(7){width:281px}.tmpl-sysconfig .paymenttypes-wrapper td:nth-child(8),.tmpl-sysconfig .paymenttypes-wrapper th:nth-child(8){width:281px}.tmpl-sysconfig .paymenttypes-wrapper td:nth-child(9),.tmpl-sysconfig .paymenttypes-wrapper th:nth-child(9){width:53px}.tmpl-uacconfig #group-list-panel{width:200px}.tmpl-propertysearch .property-search{margin-bottom:20px;padding-bottom:10px}.tmpl-propertysearch .property-search label{width:115px}.tmpl-propertysearch #cdlFacilities .table-container{width:340px;display:inline-block}.tmpl-propertysearch #cdlFacilities .table-container label{display:block;margin:0}.tmpl-propertysearch #cdlAddressTypes .table-container{width:340px}.tmpl-propertysearch #divImage{margin-top:2px;display:inline-block}.tmpl-propertysearch #divImage img{border:solid 2px #ccc}.tmpl-propertysearch #txtimgUploader{width:176px}.tmpl-propertysearch #btnCancelImageUploaderimgUploader{margin-right:9px}.tmpl-propertysearch #lstRoomTypes{width:670px}.tmpl-propertysearch #lstRoomTypes .dlop,.tmpl-propertysearch #lstRoomTypes th.last{width:54px}.tmpl-propertysearch #lstRoomTypes .c1{width:100px}.tmpl-propertysearch #lstRoomTypes .c2{width:130px}.tmpl-propertysearch #lstRoomTypes .c3{width:100px}.tmpl-propertysearch #lstRoomTypes .c4{width:64px}.tmpl-propertysearch #lstRoomTypes tr.noedit td.dlop a.delete{display:none}.tmpl-propertysearch #cdlPropertyRoomTypeBedType{width:210px;margin-bottom:10px}.tmpl-propertysearch #cdlPropertyRoomTypeBedType tr td:first-child,.tmpl-propertysearch #cdlPropertyRoomTypeBedType tr th:first-child{width:20px}.tmpl-propertysearch table#lst975 tbody tr:first-child .btn-arrow_up,.tmpl-propertysearch table#lst975 tbody tr:last-child .btn-arrow_down{visibility:hidden}#cdlPropertyRoomTypeBedType{width:400px}.tmpl-apipropertiesmapping #FeedSearch,.tmpl-apipropertiesmapping #RoomsMapping,.tmpl-apirateplanmappings #FeedSearch,.tmpl-apirateplanmappings #RoomsMapping,.tmpl-apiroomsmapping #FeedSearch,.tmpl-apiroomsmapping #RoomsMapping,.tmpl-feedsearch #FeedSearch,.tmpl-feedsearch #RoomsMapping,.tmpl-propertiesmapping #FeedSearch,.tmpl-propertiesmapping #RoomsMapping,.tmpl-roomsmapping #FeedSearch,.tmpl-roomsmapping #RoomsMapping,.tmpl-xenonroomsmapping #FeedSearch,.tmpl-xenonroomsmapping #RoomsMapping{max-width:500px}.tmpl-apipropertiesmapping .feed-search-table td:first-of-type,.tmpl-apipropertiesmapping .feed-search-table th:first-of-type,.tmpl-apipropertiesmapping .rooms-mapping-table td:first-of-type,.tmpl-apipropertiesmapping .rooms-mapping-table th:first-of-type,.tmpl-apirateplanmappings .feed-search-table td:first-of-type,.tmpl-apirateplanmappings .feed-search-table th:first-of-type,.tmpl-apirateplanmappings .rooms-mapping-table td:first-of-type,.tmpl-apirateplanmappings .rooms-mapping-table th:first-of-type,.tmpl-apiroomsmapping .feed-search-table td:first-of-type,.tmpl-apiroomsmapping .feed-search-table th:first-of-type,.tmpl-apiroomsmapping .rooms-mapping-table td:first-of-type,.tmpl-apiroomsmapping .rooms-mapping-table th:first-of-type,.tmpl-feedsearch .feed-search-table td:first-of-type,.tmpl-feedsearch .feed-search-table th:first-of-type,.tmpl-feedsearch .rooms-mapping-table td:first-of-type,.tmpl-feedsearch .rooms-mapping-table th:first-of-type,.tmpl-propertiesmapping .feed-search-table td:first-of-type,.tmpl-propertiesmapping .feed-search-table th:first-of-type,.tmpl-propertiesmapping .rooms-mapping-table td:first-of-type,.tmpl-propertiesmapping .rooms-mapping-table th:first-of-type,.tmpl-roomsmapping .feed-search-table td:first-of-type,.tmpl-roomsmapping .feed-search-table th:first-of-type,.tmpl-roomsmapping .rooms-mapping-table td:first-of-type,.tmpl-roomsmapping .rooms-mapping-table th:first-of-type,.tmpl-xenonroomsmapping .feed-search-table td:first-of-type,.tmpl-xenonroomsmapping .feed-search-table th:first-of-type,.tmpl-xenonroomsmapping .rooms-mapping-table td:first-of-type,.tmpl-xenonroomsmapping .rooms-mapping-table th:first-of-type{width:40%}.tmpl-apipropertiesmapping .feed-search-table td:nth-of-type(2),.tmpl-apipropertiesmapping .feed-search-table th:nth-of-type(2),.tmpl-apipropertiesmapping .rooms-mapping-table td:nth-of-type(2),.tmpl-apipropertiesmapping .rooms-mapping-table th:nth-of-type(2),.tmpl-apirateplanmappings .feed-search-table td:nth-of-type(2),.tmpl-apirateplanmappings .feed-search-table th:nth-of-type(2),.tmpl-apirateplanmappings .rooms-mapping-table td:nth-of-type(2),.tmpl-apirateplanmappings .rooms-mapping-table th:nth-of-type(2),.tmpl-apiroomsmapping .feed-search-table td:nth-of-type(2),.tmpl-apiroomsmapping .feed-search-table th:nth-of-type(2),.tmpl-apiroomsmapping .rooms-mapping-table td:nth-of-type(2),.tmpl-apiroomsmapping .rooms-mapping-table th:nth-of-type(2),.tmpl-feedsearch .feed-search-table td:nth-of-type(2),.tmpl-feedsearch .feed-search-table th:nth-of-type(2),.tmpl-feedsearch .rooms-mapping-table td:nth-of-type(2),.tmpl-feedsearch .rooms-mapping-table th:nth-of-type(2),.tmpl-propertiesmapping .feed-search-table td:nth-of-type(2),.tmpl-propertiesmapping .feed-search-table th:nth-of-type(2),.tmpl-propertiesmapping .rooms-mapping-table td:nth-of-type(2),.tmpl-propertiesmapping .rooms-mapping-table th:nth-of-type(2),.tmpl-roomsmapping .feed-search-table td:nth-of-type(2),.tmpl-roomsmapping .feed-search-table th:nth-of-type(2),.tmpl-roomsmapping .rooms-mapping-table td:nth-of-type(2),.tmpl-roomsmapping .rooms-mapping-table th:nth-of-type(2),.tmpl-xenonroomsmapping .feed-search-table td:nth-of-type(2),.tmpl-xenonroomsmapping .feed-search-table th:nth-of-type(2),.tmpl-xenonroomsmapping .rooms-mapping-table td:nth-of-type(2),.tmpl-xenonroomsmapping .rooms-mapping-table th:nth-of-type(2){width:20%}.tmpl-apipropertiesmapping .feed-search-table td:nth-of-type(3),.tmpl-apipropertiesmapping .feed-search-table th:nth-of-type(3),.tmpl-apipropertiesmapping .rooms-mapping-table td:nth-of-type(3),.tmpl-apipropertiesmapping .rooms-mapping-table th:nth-of-type(3),.tmpl-apirateplanmappings .feed-search-table td:nth-of-type(3),.tmpl-apirateplanmappings .feed-search-table th:nth-of-type(3),.tmpl-apirateplanmappings .rooms-mapping-table td:nth-of-type(3),.tmpl-apirateplanmappings .rooms-mapping-table th:nth-of-type(3),.tmpl-apiroomsmapping .feed-search-table td:nth-of-type(3),.tmpl-apiroomsmapping .feed-search-table th:nth-of-type(3),.tmpl-apiroomsmapping .rooms-mapping-table td:nth-of-type(3),.tmpl-apiroomsmapping .rooms-mapping-table th:nth-of-type(3),.tmpl-feedsearch .feed-search-table td:nth-of-type(3),.tmpl-feedsearch .feed-search-table th:nth-of-type(3),.tmpl-feedsearch .rooms-mapping-table td:nth-of-type(3),.tmpl-feedsearch .rooms-mapping-table th:nth-of-type(3),.tmpl-propertiesmapping .feed-search-table td:nth-of-type(3),.tmpl-propertiesmapping .feed-search-table th:nth-of-type(3),.tmpl-propertiesmapping .rooms-mapping-table td:nth-of-type(3),.tmpl-propertiesmapping .rooms-mapping-table th:nth-of-type(3),.tmpl-roomsmapping .feed-search-table td:nth-of-type(3),.tmpl-roomsmapping .feed-search-table th:nth-of-type(3),.tmpl-roomsmapping .rooms-mapping-table td:nth-of-type(3),.tmpl-roomsmapping .rooms-mapping-table th:nth-of-type(3),.tmpl-xenonroomsmapping .feed-search-table td:nth-of-type(3),.tmpl-xenonroomsmapping .feed-search-table th:nth-of-type(3),.tmpl-xenonroomsmapping .rooms-mapping-table td:nth-of-type(3),.tmpl-xenonroomsmapping .rooms-mapping-table th:nth-of-type(3){width:40%}.tmpl-apipropertiesmapping .btn-csv,.tmpl-apirateplanmappings .btn-csv,.tmpl-apiroomsmapping .btn-csv,.tmpl-feedsearch .btn-csv,.tmpl-propertiesmapping .btn-csv,.tmpl-roomsmapping .btn-csv,.tmpl-xenonroomsmapping .btn-csv{float:right}.tmpl-inventory .ui-widget-overlay{opacity:.8!important}.tmpl-inventory #hldInventory{max-width:1128px}.tmpl-inventory #hldInventory .title .hasMonthpicker{float:right}.tmpl-inventory #hldInventoryContent,.tmpl-inventory #hldInventoryContent .info-secondary{width:100%}.tmpl-inventory #divMenu{float:left}.tmpl-inventory #divMenu #divSelected{margin-bottom:3px}.tmpl-inventory #divMenu #divSelected #aChangeSelection{background:url(/images/change.svg) no-repeat 0 center;background-size:16px;padding:10px 5px 10px 20px;font-size:12px;display:inline-block}.tmpl-inventory #divMenu #divSelected #aSelectedProperty{color:#4d4d4d;font-size:16px}.tmpl-inventory #divMenu #divCalender{padding:14px 24px;text-align:center;background-color:#fff;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-item-align:center;align-self:center;width:auto;font-size:13px}.tmpl-inventory table.cal{background:#fff;float:left}.tmpl-inventory table.cal th{font-size:12px!important}.tmpl-inventory table.cal td{text-align:right;padding:4px 3px;background:#fff;cursor:pointer}.tmpl-inventory table.cal .sup{vertical-align:bottom}.tmpl-inventory table.cal .c1{text-align:center;width:25px}.tmpl-inventory table.cal .c2,.tmpl-inventory table.cal .c3,.tmpl-inventory table.cal .c4,.tmpl-inventory table.cal .c5,.tmpl-inventory table.cal .c6{width:40px}.tmpl-inventory table.cal tr.hover td{background-color:#fffbd2}.tmpl-inventory table.cal tr.nodate td{background:url(/images/greyhash.gif);padding:5px 3px}.tmpl-inventory table.cal tr.weekend td{background:url(/images/bluehash.gif)}.tmpl-inventory table.cal tr.isoverridesrooms td{background:url(/images/yellowhash.gif)}.tmpl-inventory table.cal tr.stopsale td{background:url(/images/redhash.gif)!important}.tmpl-inventory table.cal tr.stopsalechild td{background:url(/images/orangehash.gif)}.tmpl-inventory table.cal tr.selected td{background:#ffe17e!important}.tmpl-inventory #divEdit{float:left;clear:both}.tmpl-inventory .divLeyend{float:left;margin-left:10px;width:25%;border:solid 1px #ccc;padding:10px}.tmpl-inventory .divLeyend ul li{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;margin-right:10px}.tmpl-inventory .divLeyend ul li div{width:20px;height:20px;margin-right:5px}.tmpl-inventory #divTreeScroll{background:#fff;margin-right:3px;height:460px;width:400px;border:solid 1px #ccc;overflow:auto;overflow-y:scroll}.tmpl-inventory #divTreeScroll .sub-title,.tmpl-inventory #divTreeScroll .title{padding:5px;font-size:12px;margin:0}.tmpl-inventory #divTreeScroll .title{background-color:#26608c;color:#fff}.tmpl-inventory #divTreeScroll .sub-title{background-color:#e1e8ed;font-weight:700}.tmpl-inventory #divTreeScroll ul{margin:0;padding:3px;list-style-type:none}.tmpl-inventory #divTreeScroll ul li{padding:5px}.tmpl-inventory #divTreeScroll ul li span{display:block;float:none;width:55px;color:#000}.tmpl-inventory #divTreeScroll div{position:relative}.tmpl-inventory #divTreeScroll .rule{border-bottom:solid 1px #ddd}.tmpl-inventory #divTreeScroll .rule.selected{background:#ffe17e}.tmpl-inventory #divTreeScroll .rule .edit{margin-right:23px}.tmpl-inventory #divTreeScroll .all{background:#f8f8f8}.tmpl-inventory #divTreeScroll a{float:right;margin-top:8px}.tmpl-inventory #divTreeScroll a.edit{position:absolute;right:0;top:0}.tmpl-inventory #divTreeScroll a.delete{padding-right:20px}.tmpl-inventory .cal-table-wrapper{overflow:hidden;float:left;width:55%}.tmpl-inventory .cal-table-wrapper div.overlay{position:relative;top:0;left:0;width:100%;height:858px;background:rgba(128,127,127,.70196);pointer-events:all;z-index:9999}.tmpl-inventory h3.title{padding:5px;position:relative;top:-20px;background:#fff;display:inline;font-size:13px!important}.tmpl-inventory #divEdit{width:18%;border:solid 1px #ccc;padding:10px;margin-right:10px}.tmpl-inventory #divEdit select{width:100px}.tmpl-inventory #divEdit .form-group-checkbox{margin-left:20px;display:inline-block}.tmpl-inventory #divAddRule{border:solid 1px #ccc;padding:10px;display:contents}.tmpl-inventory #divAddRule .form-group{width:160px;float:left}.tmpl-inventory #divAddRule .form-group .ui-combobox,.tmpl-inventory #divAddRule .form-group .ui-combobox-input,.tmpl-inventory #divAddRule .form-group select{width:160px!important}.tmpl-inventory #divAddRule #lstTrade{width:300px}.tmpl-inventory #divAudit{border:solid 1px #ccc;height:303px;overflow-y:scroll}.tmpl-inventory #tblAudit th.c1{width:52%}.tmpl-inventory #tblAudit td label{font-weight:700;float:left;width:100px;display:block;margin-left:3px}.tmpl-inventory #tblAudit td{text-align:right;padding:3px}.tmpl-inventory #tblAudit td.setleft,.tmpl-inventory #tblAudit th.setleft{text-align:left}.tmpl-inventory #tblAudit tr.cancelled td{background-color:#b50606;color:#fff}.tmpl-inventory #info-secondary{width:60%}.tmpl-inventory table.cal th.c5{width:80px}.tmpl-commissionconfig .search-box{padding:10px}.tmpl-commissionconfig .label-long label{width:130px}.tmpl-commissionconfig #tabFiltered .table-container{height:437px}.tmpl-commissionconfig #comm-list-panel{width:650px}.tmpl-commissionconfig #comm-edit-panel .item-row{text-align:left;margin-top:15px}.tmpl-commissionconfig #comm-edit-panel .item-row.date-row h3{font-size:15px;padding:8px 0}.tmpl-commissionconfig #tblTradeGroups{width:370px}.tmpl-commissionconfig #tblTradeGroups thead th:first-child{width:210px}.tmpl-companydirectory #hldDirectory{width:552px}#guest-details-panel .field-required label:after{content:" *"}.btn-confirm.pull-right,.btn-next{margin-left:10px}#step-home #divSearchText .bookingWizardAgents,#step-home #divSearchText .ui-combobox-input{height:40px;padding-right:25px;border-radius:4px 0 0 4px}#divCalender a.paginator.page-disabled{cursor:not-allowed;color:gray}#divCalender a.paginator.page-enabled{cursor:pointer;color:#669df6}#invoice-list-panel .ui-combobox-input,.panel-wrapper.cf.panel-payments .ui-combobox-input{width:inherit!important}.agency-lnk{padding-right:.1em;display:inline;color:#e64c3b}.agency-lnk:after{position:relative;content:"\2192"}.tmpl-travelagency .section-travel,.tmpl-travelagent .section-travel,.tmpl-travelagentcommissiongroup .section-travel{width:360px}.tmpl-travelagency .section-edit-travel,.tmpl-travelagent .section-edit-travel,.tmpl-travelagentcommissiongroup .section-edit-travel{display:inline-block;width:900px}.tmpl-travelagency .section-edit-travel table#lstTrade,.tmpl-travelagent .section-edit-travel table#lstTrade,.tmpl-travelagentcommissiongroup .section-edit-travel table#lstTrade{width:260px;margin-top:10px;margin-bottom:6px}.tmpl-travelagency .section-edit-travel table#lstTrade .scroll,.tmpl-travelagent .section-edit-travel table#lstTrade .scroll,.tmpl-travelagentcommissiongroup .section-edit-travel table#lstTrade .scroll{height:200px}.tmpl-travelagency .section-edit-travel table#lstTrade .c1,.tmpl-travelagent .section-edit-travel table#lstTrade .c1,.tmpl-travelagentcommissiongroup .section-edit-travel table#lstTrade .c1{width:206px}.tmpl-travelagency .section-edit-travel table#lstTrade .c2,.tmpl-travelagent .section-edit-travel table#lstTrade .c2,.tmpl-travelagentcommissiongroup .section-edit-travel table#lstTrade .c2{width:39px}.tmpl-travelagency .section-edit-travel table#lstTrade .dlop,.tmpl-travelagent .section-edit-travel table#lstTrade .dlop,.tmpl-travelagentcommissiongroup .section-edit-travel table#lstTrade .dlop{width:23px}.tmpl-travelagency .section-edit-travel .field-required label:before,.tmpl-travelagent .section-edit-travel .field-required label:before,.tmpl-travelagentcommissiongroup .section-edit-travel .field-required label:before{content:" *"}#tabAgents .lstAgencyAgent{width:520px;margin-bottom:6px}#tabAgents .lstAgencyAgent .scroll{height:400px}#tabAgents .lstAgencyAgent .dlop{width:52px}#tabAgents .lstAgencyAgent .c1{width:30%}#tabAgents .lstAgencyAgent .d1{width:35%}#tabContacts .lstAgencyContact{width:271px;margin-bottom:6px}#tabContacts .lstAgencyContact .scroll{height:170px}#tabContacts .lstAgencyContact .dlop{width:52px}.tmpl-bookinggroup .ui-combobox-input{width:inherit!important}.tmpl-bookinggroup #tabProfile .ui-combobox,.tmpl-bookinggroup #tabProfile input:not([type=button]):not(.hasDatepicker),.tmpl-bookinggroup #tabProfile select{width:100%!important}.tmpl-bookinggroupdocumenttemplates .ui-autocomplete{z-index:99999!important}.tmpl-bookinggroupdocumenttemplates .ui-combobox .ui-combobox-input{width:100%!important}.tmpl-bookinggroupdocumenttemplates .ui-combobox .ui-combobox-input.error{border:2px solid #d16e72!important}.tmpl-bookinggroupdocumenttemplates .modal-dialog{width:300px!important}.tmpl-propertysearch #lstRoomTypes .roomType-deactive .reorder:not(.dlop){background-size:8px 8px;background-image:linear-gradient(45deg,rgba(255,0,0,.10196) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,0,0,.10196) 50%,rgba(255,0,0,.10196) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0))!important;background-image:linear-gradient(45deg,rgba(255,0,0,.10196) 25%,rgba(0,0,0,0) 25% 50%,rgba(255,0,0,.10196) 50% 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0))!important;background-attachment:fixed}.tmpl-propertysearch #lstRoomTypes .roomType-deactive .reorder:not(.dlop){cursor:not-allowed!important}.tmpl-contract tbody:empty:before,.tmpl-contractspecialoffertemplate tbody:empty:before,.tmpl-contractsupplementtemplate tbody:empty:before,empty-table{content:"None";padding:6px;display:block;border:1px solid #ccc;font-style:italic}label-style{font-weight:600}field-error{-webkit-box-shadow:inset 0 0 1px 2px #dd4876;box-shadow:inset 0 0 1px 2px #dd4876;border-color:transparent}field-outline{-webkit-box-shadow:inset 0 0 1px 2px #728ce2;box-shadow:inset 0 0 1px 2px #728ce2;border-color:transparent}.tmpl-contract .bookingdates-titles label,.tmpl-contractspecialoffertemplate .bookingdates-titles label,.tmpl-contractsupplementtemplate .bookingdates-titles label,field-group label,formgroup-label{display:block;vertical-align:top;margin-bottom:.5rem}field-group{margin-bottom:1.3rem}field-group:not(.form-group-checkbox):not(.form-group-radio)>label{width:100%}field-group .button{margin-bottom:0}module-container-style{background-color:#fff;border-radius:5px;padding:15px}module-container-title-style{font-size:1.7em;color:#00103f;margin-bottom:1em}.tmpl-contractsearch .clientfilter{display:none}.tmpl-contractsearch #hldContractSearchContent #tblHolder td{padding:0 5px;vertical-align:top}.tmpl-contractsearch #hldContractSearchContent table .dlop a{display:none}.tmpl-contractsearch #hldContractSearchContent table .dlop a.edit{display:inherit}.tmpl-contractsearch #hldContractSearchContent #spnKey{display:none}.tmpl-contractsearch #hldContractSearchContent #tblHolder{width:100%}.tmpl-contractsearch #hldContractSearchContent #lstSearchResultScroll tr,.tmpl-contractsearch #hldContractSearchContent #lstSearchResultScroll tr.heading th{cursor:pointer}.tmpl-contractsearch #lstSearchResult{margin-top:1rem}.tmpl-contract .cref-title,.tmpl-contractsupplementtemplate .cref-title{color:#d3136d}.tmpl-contract .supplementgroups label,.tmpl-contractsupplementtemplate .supplementgroups label{margin-bottom:5px;display:inline-block}.tmpl-contract .room-confs-wrapper .room-conf,.tmpl-contractsupplementtemplate .room-confs-wrapper .room-conf{width:48%;display:inline-block;vertical-align:top}.tmpl-contract .room-confs-wrapper .room-conf:nth-of-type(odd),.tmpl-contractsupplementtemplate .room-confs-wrapper .room-conf:nth-of-type(odd){padding-right:5px}.tmpl-contract .room-confs-wrapper .room-conf:nth-of-type(2n),.tmpl-contractsupplementtemplate .room-confs-wrapper .room-conf:nth-of-type(2n){padding-left:5px}.tmpl-contract .room-confs-wrapper .room-conf .room-name,.tmpl-contractsupplementtemplate .room-confs-wrapper .room-conf .room-name{background-color:#26608c;color:#fff;padding:5px}.tmpl-contract .room-confs-wrapper .room-conf .header-lbl,.tmpl-contractsupplementtemplate .room-confs-wrapper .room-conf .header-lbl{display:block;font-size:11px;font-style:italic;font-weight:400;margin-top:-2px}.tmpl-contract .room-conf-rate-row-wrapper input,.tmpl-contractsupplementtemplate .room-conf-rate-row-wrapper input{width:75px!important}.tmpl-contract .room-conf-rate-row-wrapper input.min-nights,.tmpl-contractsupplementtemplate .room-conf-rate-row-wrapper input.min-nights{width:50px!important}.tmpl-contract .room-conf-rate-row-wrapper .rate-date-from,.tmpl-contract .room-conf-rate-row-wrapper .rate-date-to,.tmpl-contractsupplementtemplate .room-conf-rate-row-wrapper .rate-date-from,.tmpl-contractsupplementtemplate .room-conf-rate-row-wrapper .rate-date-to{text-align:left;width:90px!important}.tmpl-contract .combines-table .this-offer,.tmpl-contractsupplementtemplate .combines-table .this-offer{line-height:34px;font-size:14px}.tmpl-contract .combines-table .this-offer img,.tmpl-contractsupplementtemplate .combines-table .this-offer img{vertical-align:middle}.tmpl-contract .contract-tab-style #shell_wrapper,.tmpl-contractsupplementtemplate .contract-tab-style #shell_wrapper{float:none}.tmpl-contract .contract-tab-style .panel-wrapper.cc,.tmpl-contractsupplementtemplate .contract-tab-style .panel-wrapper.cc{margin-right:20px}.tmpl-contract .select-options,.tmpl-contractsupplementtemplate .select-options{float:left}.tmpl-contract .confirm-prop,.tmpl-contractsupplementtemplate .confirm-prop{background-color:#eee;left:240px;padding:10px;position:absolute;top:120px;border-radius:3px}.tmpl-contract .confirm-prop span,.tmpl-contractsupplementtemplate .confirm-prop span{color:#000;font-weight:700;width:200px;font-size:1.1em;margin-right:10px}.tmpl-contract .confirm-prop .button,.tmpl-contractsupplementtemplate .confirm-prop .button{margin-bottom:0}.tmpl-contract .priority-confirm span.prio,.tmpl-contractsupplementtemplate .priority-confirm span.prio{background-color:#eee;padding:10px;border-radius:3px;width:400px;margin:10px 0;color:#000;font-size:1.1em;font-weight:700}.tmpl-contract #audit-trail-panel,.tmpl-contractsupplementtemplate #audit-trail-panel{max-width:800px}.tmpl-contract #offer_name,.tmpl-contract #supp_name,.tmpl-contractsupplementtemplate #offer_name,.tmpl-contractsupplementtemplate #supp_name{width:200px}.tmpl-contract #value_text,.tmpl-contractsupplementtemplate #value_text{width:150px;font-size:1.2em;margin-left:3px;display:inline-block}.tmpl-contract .combines.item-table .heading td,.tmpl-contractsupplementtemplate .combines.item-table .heading td{min-width:inherit}.tmpl-contract .combines.item-table td:first-child,.tmpl-contractsupplementtemplate .combines.item-table td:first-child{max-width:300px;min-width:inherit}.tmpl-contract .combines-wrapper img,.tmpl-contractsupplementtemplate .combines-wrapper img{cursor:pointer}.tmpl-contract .textboxdate,.tmpl-contractsupplementtemplate .textboxdate{width:85px}.tmpl-contract #txtInvoicePeriod,.tmpl-contractsupplementtemplate #txtInvoicePeriod{margin-top:17px}.tmpl-contract .pr thead,.tmpl-contractsupplementtemplate .pr thead{border-bottom:1px #d3d3d3 solid}.tmpl-contract .pr thead th,.tmpl-contractsupplementtemplate .pr thead th{padding:7px;text-align:left}.tmpl-contract .pr td,.tmpl-contractsupplementtemplate .pr td{text-align:center}.tmpl-contract .pr td,.tmpl-contract .pr th,.tmpl-contractsupplementtemplate .pr td,.tmpl-contractsupplementtemplate .pr th{border-left:1px solid #d3d3d3}.tmpl-contract .pr table .f,.tmpl-contractsupplementtemplate .pr table .f{border-left:none}.tmpl-contract .pr td input,.tmpl-contractsupplementtemplate .pr td input{width:80px;margin:3px;display:inline-block}.tmpl-contract .panel-commission #comm-edit-panel .item-row input,.tmpl-contractsupplementtemplate .panel-commission #comm-edit-panel .item-row input{width:inherit}.tmpl-contract .trade-row,.tmpl-contractsupplementtemplate .trade-row{border-bottom:1px solid #d3d3d3}.tmpl-contract .trade-row select,.tmpl-contractsupplementtemplate .trade-row select{width:210px}.tmpl-contract .trade-row td:first-child,.tmpl-contractsupplementtemplate .trade-row td:first-child{width:145px}.tmpl-contract .trade-row td:nth-child(2) select,.tmpl-contractsupplementtemplate .trade-row td:nth-child(2) select{float:none;display:block}.tmpl-contract .disabled-trades,.tmpl-contractsupplementtemplate .disabled-trades{overflow-x:auto;overflow-y:none;height:200px;width:210px;margin:5px 0;padding:.8em;border:1px solid #d3d8e0}.tmpl-contract .disabled-trades span,.tmpl-contractsupplementtemplate .disabled-trades span{white-space:nowrap}.tmpl-contract .current-state,.tmpl-contractsupplementtemplate .current-state{font-weight:700;padding:5px 8px;border-radius:4px}.tmpl-contract .current-state.in-progress,.tmpl-contractsupplementtemplate .current-state.in-progress{background:#ff9300;color:#fff}.tmpl-contract .current-state.live,.tmpl-contractsupplementtemplate .current-state.live{background:#36ae36;color:#fff}.tmpl-contract .datesetup h3,.tmpl-contractsupplementtemplate .datesetup h3{background-color:#a1a1a1;color:#fff;padding:5px;display:block}.tmpl-contract div.datesetup input,.tmpl-contractsupplementtemplate div.datesetup input{width:125px!important}.tmpl-contract .datesetup h3 .dates,.tmpl-contractsupplementtemplate .datesetup h3 .dates{font-weight:400;margin-left:5px}.tmpl-contract .datesetup h3 span,.tmpl-contractsupplementtemplate .datesetup h3 span{color:#fff}.tmpl-contract .datesetup .dates.set .start:after,.tmpl-contractsupplementtemplate .datesetup .dates.set .start:after{content:" - "}.tmpl-contract .btn-edit-contract.selected,.tmpl-contractsupplementtemplate .btn-edit-contract.selected{font-weight:700;font-size:20px}.tmpl-contract .copy-contract-details,.tmpl-contractsupplementtemplate .copy-contract-details{display:inline-block}.tmpl-contract .room-conf,.tmpl-contractsupplementtemplate .room-conf{width:100%}.tmpl-contract .room-conf label,.tmpl-contractsupplementtemplate .room-conf label{cursor:pointer}.tmpl-contract .room-conf table,.tmpl-contractsupplementtemplate .room-conf table{overflow-x:auto;display:block}.tmpl-contract .room-conf:not(.active),.tmpl-contractsupplementtemplate .room-conf:not(.active){opacity:.4}.tmpl-contract .room-conf:not(.active) table,.tmpl-contract .room-conf:not(.active) table+div,.tmpl-contractsupplementtemplate .room-conf:not(.active) table,.tmpl-contractsupplementtemplate .room-conf:not(.active) table+div{display:none}.tmpl-contract .roomDetailsExtra,.tmpl-contractsupplementtemplate .roomDetailsExtra{width:100%;background:#eee;padding:10px;clear:right;margin:10px 0}.tmpl-contract .roomDetailsExtra .enable-age,.tmpl-contractsupplementtemplate .roomDetailsExtra .enable-age{display:inline-block}.tmpl-contract .roomDetailsExtra input[type=text],.tmpl-contractsupplementtemplate .roomDetailsExtra input[type=text]{vertical-align:middle;width:50px;margin-left:5px;margin-right:10px}.tmpl-contract .termsandconditions h3,.tmpl-contractsupplementtemplate .termsandconditions h3{cursor:pointer}.tmpl-contract .field,.tmpl-contractsupplementtemplate .field{display:inline-block;margin-right:10px}.tmpl-contract .label.top,.tmpl-contractsupplementtemplate .label.top{display:block;padding-bottom:5px}.tmpl-contract .field input,.tmpl-contractsupplementtemplate .field input{display:block}.tmpl-contract .field select,.tmpl-contractsupplementtemplate .field select{margin-top:0}.tmpl-contract .field.date-holder,.tmpl-contractsupplementtemplate .field.date-holder{float:none}.tmpl-contract .combines-wrapper .highlight,.tmpl-contractsupplementtemplate .combines-wrapper .highlight{background:#fee99f!important}.tmpl-contract .combines-wrapper .down,.tmpl-contractsupplementtemplate .combines-wrapper .down{-webkit-transform:rotate(-180deg)!important;-ms-transform:rotate(-180deg)!important;transform:rotate(-180deg)!important}.tmpl-contract .combines-wrapper svg,.tmpl-contractsupplementtemplate .combines-wrapper svg{height:18px;fill:#4a7291;cursor:pointer;vertical-align:bottom}.tmpl-contract .combines-wrapper svg:hover,.tmpl-contractsupplementtemplate .combines-wrapper svg:hover{fill:#669df6}.tmpl-contract .globalrates,.tmpl-contractsupplementtemplate .globalrates{width:50px}.tmpl-contract .globalchildyouthrates label,.tmpl-contractsupplementtemplate .globalchildyouthrates label{cursor:pointer}.tmpl-contract .globalchildyouthrates,.tmpl-contractsupplementtemplate .globalchildyouthrates{padding:5px 0 0}.tmpl-contract .so-detail-type,.tmpl-contractspecialoffertemplate .so-detail-type,.tmpl-contractsupplementtemplate .so-detail-type{display:none}.tmpl-contract .so-detail-type table td,.tmpl-contractspecialoffertemplate .so-detail-type table td,.tmpl-contractsupplementtemplate .so-detail-type table td{padding:5px}.tmpl-contract select[multiple] option[disabled],.tmpl-contractspecialoffertemplate select[multiple] option[disabled],.tmpl-contractsupplementtemplate select[multiple] option[disabled]{display:none!important}.tmpl-contract .blackouts h3,.tmpl-contract .exclude-range h3,.tmpl-contractspecialoffertemplate .blackouts h3,.tmpl-contractspecialoffertemplate .exclude-range h3,.tmpl-contractsupplementtemplate .blackouts h3,.tmpl-contractsupplementtemplate .exclude-range h3{display:block;margin-top:25px;border-top:1px dotted grey;padding-top:20px;margin-bottom:5px}.tmpl-contract .blackouts>div,.tmpl-contract .exclude-range>div,.tmpl-contractspecialoffertemplate .blackouts>div,.tmpl-contractspecialoffertemplate .exclude-range>div,.tmpl-contractsupplementtemplate .blackouts>div,.tmpl-contractsupplementtemplate .exclude-range>div{padding:5px 0;-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;margin-bottom:1.5rem}.tmpl-contract .blackouts h4,.tmpl-contract .exclude-range h4,.tmpl-contractspecialoffertemplate .blackouts h4,.tmpl-contractspecialoffertemplate .exclude-range h4,.tmpl-contractsupplementtemplate .blackouts h4,.tmpl-contractsupplementtemplate .exclude-range h4{color:#363636;width:150px;display:inline-block;vertical-align:top;margin:0}.tmpl-contract .blackouts label,.tmpl-contract .exclude-range label,.tmpl-contractspecialoffertemplate .blackouts label,.tmpl-contractspecialoffertemplate .exclude-range label,.tmpl-contractsupplementtemplate .blackouts label,.tmpl-contractsupplementtemplate .exclude-range label{padding:0 5px}.tmpl-contract .blackouts .ranges,.tmpl-contract .exclude-range .ranges,.tmpl-contractspecialoffertemplate .blackouts .ranges,.tmpl-contractspecialoffertemplate .exclude-range .ranges,.tmpl-contractsupplementtemplate .blackouts .ranges,.tmpl-contractsupplementtemplate .exclude-range .ranges{display:inline-block;margin:0;vertical-align:top}.tmpl-contract .blackouts .ranges li,.tmpl-contract .exclude-range .ranges li,.tmpl-contractspecialoffertemplate .blackouts .ranges li,.tmpl-contractspecialoffertemplate .exclude-range .ranges li,.tmpl-contractsupplementtemplate .blackouts .ranges li,.tmpl-contractsupplementtemplate .exclude-range .ranges li{display:block;vertical-align:top;margin-bottom:5px}.tmpl-contract .blackouts .checkbox-days .form-group-checkbox,.tmpl-contract .exclude-range .checkbox-days .form-group-checkbox,.tmpl-contractspecialoffertemplate .blackouts .checkbox-days .form-group-checkbox,.tmpl-contractspecialoffertemplate .exclude-range .checkbox-days .form-group-checkbox,.tmpl-contractsupplementtemplate .blackouts .checkbox-days .form-group-checkbox,.tmpl-contractsupplementtemplate .exclude-range .checkbox-days .form-group-checkbox{margin-bottom:0}.tmpl-contract .notes,.tmpl-contractspecialoffertemplate .notes,.tmpl-contractsupplementtemplate .notes{color:#888;font-style:italic}.tmpl-contract .multi-minimum li,.tmpl-contractspecialoffertemplate .multi-minimum li,.tmpl-contractsupplementtemplate .multi-minimum li{margin-bottom:1.3rem}.tmpl-contract .align-top .form-group,.tmpl-contractspecialoffertemplate .align-top .form-group,.tmpl-contractsupplementtemplate .align-top .form-group{-ms-flex-item-align:start;align-self:flex-start}.tmpl-contract .multiselect,.tmpl-contractspecialoffertemplate .multiselect,.tmpl-contractsupplementtemplate .multiselect{display:block}.tmpl-contract .bookingdates-titles label,.tmpl-contractspecialoffertemplate .bookingdates-titles label,.tmpl-contractsupplementtemplate .bookingdates-titles label{width:237px;margin-right:10px;display:inline-block}.tmpl-contract h4,.tmpl-contractspecialoffertemplate h4,.tmpl-contractsupplementtemplate h4{margin:15px 0 10px}.tmpl-contract .no-night-free>div,.tmpl-contractspecialoffertemplate .no-night-free>div,.tmpl-contractsupplementtemplate .no-night-free>div{display:inline-block;margin-right:2rem}.tmpl-contractsupplementgroups .suppgroupwrap{width:378px}.tmpl-contractsupplementgroups .suppgroupwrap td:first-child,.tmpl-contractsupplementgroups .suppgroupwrap th:first-child{width:75%}.tmpl-paymentterms #lstPaymentTerms{width:300px}.tmpl-paymentterms #chkCurrentOnly{margin:0 5px 0 66px}.tmpl-paymentterms #divEditPaymentTermDef{margin-top:20px}.tmpl-paymentterms #lstPaymentTermDef{margin:10px 0;width:600px}.tmpl-paymentterms #lstPaymentTermDef .c1,.tmpl-paymentterms #lstPaymentTermDef .c2,.tmpl-paymentterms #lstPaymentTermDef .c3,.tmpl-paymentterms #lstPaymentTermDef .c4,.tmpl-paymentterms #lstPaymentTermDef .c5{width:70px}.tmpl-paymentterms #lstPaymentTermDef .c6{width:64px}.tmpl-paymentterms #lstPaymentTermDef .dlop{width:46px}#tabOffer .add-so-wrapper .so-costing-info{float:left;clear:left;margin-top:40px;width:600px}#tabOffer .add-so-wrapper .so-costing-info .form-group{width:45%}#tabOffer .add-so-wrapper .so-costing-info .form-group textarea{width:100%}#tabSupp .type-rate.pr,.tmpl-contractsupplementtemplate .type-rate.pr{margin-top:10px;max-width:870px;width:100%}#tabSupp .rate-supp table,.tmpl-contractsupplementtemplate .rate-supp table{overflow-x:hidden;display:block;margin:5px 0 10px}#tabSupp .rate-supp table td,#tabSupp .rate-supp table th,.tmpl-contractsupplementtemplate .rate-supp table td,.tmpl-contractsupplementtemplate .rate-supp table th{max-width:86px}#tabSupp .rate-supp table td span.header-lbl,#tabSupp .rate-supp table th span.header-lbl,.tmpl-contractsupplementtemplate .rate-supp table td span.header-lbl,.tmpl-contractsupplementtemplate .rate-supp table th span.header-lbl{display:block;font-size:11px;font-style:italic;font-weight:400;margin-top:-2px}empty-table{content:"None";padding:6px;display:block;border:1px solid #ccc;font-style:italic}label-style{font-weight:600}field-error{-webkit-box-shadow:inset 0 0 1px 2px #dd4876;box-shadow:inset 0 0 1px 2px #dd4876;border-color:transparent}field-outline{-webkit-box-shadow:inset 0 0 1px 2px #728ce2;box-shadow:inset 0 0 1px 2px #728ce2;border-color:transparent}field-group label,formgroup-label{display:block;vertical-align:top;margin-bottom:.5rem}field-group{margin-bottom:1.3rem}field-group:not(.form-group-checkbox):not(.form-group-radio)>label{width:100%}field-group .button{margin-bottom:0}module-container-style{background-color:#fff;border-radius:5px;padding:15px}module-container-title-style{font-size:1.7em;color:#00103f;margin-bottom:1em}.tmpl-dashboard .tmpl-menu-wrapper{position:relative}.tmpl-dashboard .tmpl-menu-wrapper section{margin-bottom:3rem}.tmpl-dashboard #last-login{font-size:14px;width:300px;top:10px;text-align:right;position:absolute;right:10px;display:none}.tmpl-dashboard .welcome-user-label{color:#d6156e;border-bottom:2px solid rgba(214,21,110,.149)}.tmpl-dashboard .cms-links{display:-webkit-box;display:-ms-flexbox;display:flex;width:1000px;-ms-flex-wrap:wrap;flex-wrap:wrap;-ms-flex-line-pack:center;align-content:center}.tmpl-dashboard .cms-links a{font-size:13px;overflow:hidden;width:170px;margin:0 12px 25px 0;padding:12px;opacity:.69;color:#fff;border-radius:8px;background-color:#001040}.tmpl-dashboard .cms-links a:hover{opacity:.75}.tmpl-dashboard .cms-links svg{fill:#fff;display:block;width:3rem;height:3rem;margin-right:13px;float:left}.tmpl-dashboard .inline-list li{margin:0 12px 25px 0;width:170px}.tmpl-dashboard .inline-list a{display:block}.tmpl-dashboard .icon-list-vert i{display:block;margin:0 auto}.tmpl-dashboard .icon-list-horz i{display:block;float:left}.modal-report-list .report-list .report{overflow:hidden;padding:5px 8px}.modal-report-list .report-list .report:hover{background:#ffe17e}.modal-report-list .report-list .report div{font-size:14px;float:left}.modal-report-list .report-list .report .report-name{width:350px}.modal{display:none}empty-table{content:"None";padding:6px;display:block;border:1px solid #ccc;font-style:italic}label-style{font-weight:600}field-error{-webkit-box-shadow:inset 0 0 1px 2px #dd4876;box-shadow:inset 0 0 1px 2px #dd4876;border-color:transparent}field-outline{-webkit-box-shadow:inset 0 0 1px 2px #728ce2;box-shadow:inset 0 0 1px 2px #728ce2;border-color:transparent}.panel-reports .report-details .filter-wrapper label,field-group label,formgroup-label{display:block;vertical-align:top;margin-bottom:.5rem}.panel-reports .report-details .filter-wrapper,field-group{margin-bottom:1.3rem}.panel-reports .report-details .filter-wrapper:not(.form-group-checkbox):not(.form-group-radio)>label,field-group:not(.form-group-checkbox):not(.form-group-radio)>label{width:100%}.panel-reports .report-details .filter-wrapper .button,field-group .button{margin-bottom:0}module-container-style{background-color:#fff;border-radius:5px;padding:15px}module-container-title-style{font-size:1.7em;color:#00103f;margin-bottom:1em}.panel-reports{width:100%}.panel-reports .report-select-wrapper{font-size:1.2em;padding:15px 0;text-align:left}.panel-reports .report-select-wrapper label{margin-right:10px}.panel-reports .report-select-wrapper select{margin-right:15px;width:300px}.panel-reports .report-details{display:none;margin-top:15px}.panel-reports .report-details .report-title{font-size:19px;margin-bottom:15px}.panel-reports .report-details .report-filters-title{margin-bottom:10px;font-size:15px;font-weight:700}.panel-reports .report-details .report-controls button{font-size:14px;padding:.5em .7em}.panel-reports .report-details .report-view iframe{border:none;width:100%;max-width:1300px;min-height:1460px}.panel-reports .report-details .report-filters{margin-bottom:15px}.panel-reports .report-details .filter-wrapper{float:left;margin-right:20px;margin-bottom:10px;position:relative}.panel-reports .report-details .filter-wrapper.filter-date{min-height:210px}.panel-reports .report-details .filter-wrapper.filter-checkbox{max-width:225px;margin-top:22px}.panel-reports .report-details .filter-wrapper .error-msg{max-width:200px;display:none;background-color:#ff6060;border-radius:0 0 5px 5px;color:#fff;font-size:13px;padding:5px;text-align:left}.panel-reports .report-details .filter-wrapper.filter-checkbox .filter-label{display:inline}.panel-reports .report-details .filter-wrapper.filter-select select,.panel-reports .report-details .filter-wrapper.filter-text input{width:240px}.panel-reports .report-details .filter-wrapper.filter-date .infinite-wrapper{left:125px;position:absolute;top:-4px}.panel-reports .report-details .report-controls .dropdown{display:inline-block;position:relative;border:none;width:inherit;padding-bottom:4.6px;padding-right:0;padding-top:0}.panel-reports .report-details .report-controls .dd-button{display:inline-block;border-radius:3px;padding:7px 30px 10px 20px;background-color:#669df6;color:#fff;cursor:pointer;white-space:nowrap;height:33px;font-family:Open Sans;font-size:14px;font-weight:400}.panel-reports .report-details .report-controls .dd-button:after{content:"";position:absolute;top:50%;right:15px;-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);width:0;height:0;border-left:5px solid transparent;border-right:5px solid transparent;border-top:5px solid #fff}.panel-reports .report-details .report-controls .dd-button:hover{background-color:#4285f4}.panel-reports .report-details .report-controls .dd-input{display:none}.panel-reports .report-details .report-controls .dd-menu{position:absolute;top:100%;border:1px solid #ccc;padding:0;margin:1px 0 0;-webkit-box-shadow:0 0 6px rgba(0,0,0,.10196);box-shadow:0 0 6px rgba(0,0,0,.10196);background-color:#fff;list-style-type:none;right:10px;width:60%}.panel-reports .report-details .report-controls .dd-input+.dd-menu{display:none}.panel-reports .report-details .report-controls .dd-input:checked+.dd-menu{display:block}.panel-reports .report-details .report-controls .dd-menu li{padding:10px 20px;cursor:pointer;white-space:nowrap}.panel-reports .report-details .report-controls .dd-menu li:hover{background-color:#e3e3e3}.panel-reports .report-details .report-controls .dd-menu li a{display:block;margin:-10px -20px;padding:10px 20px}.panel-reports .report-details .report-controls .divider{padding:3px;border-top:1px solid #ccc;border-bottom:1px solid #ccc;width:100%}.panel-reports .report-details .report-controls .divider .buttons-group{width:360px;float:left;clear:both}.panel-reports .report-details .report-controls .divider .form-group{width:250px;float:left}.panel-reports .report-details .report-controls .divider .form-group .input-group.months{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;width:180px}.panel-reports .report-details .report-controls .divider .form-group .input-group.months label{padding:3px 5px 3px 3px;width:30px}.panel-reports .report-details .report-controls .divider .form-group .input-group.months label input[type=checkbox]{margin-top:10px}.panel-reports .report-details .report-controls .divider .form-group .input-group select{width:70px}.panel-reports .report-view{padding-top:20px}empty-table{content:"None";padding:6px;display:block;border:1px solid #ccc;font-style:italic}label-style{font-weight:600}.tmpl-bookingwizard .failed-validation,field-error{-webkit-box-shadow:inset 0 0 1px 2px #dd4876;box-shadow:inset 0 0 1px 2px #dd4876;border-color:transparent}field-outline{-webkit-box-shadow:inset 0 0 1px 2px #728ce2;box-shadow:inset 0 0 1px 2px #728ce2;border-color:transparent}field-group label,formgroup-label{display:block;vertical-align:top;margin-bottom:.5rem}field-group{margin-bottom:1.3rem}field-group:not(.form-group-checkbox):not(.form-group-radio)>label{width:100%}field-group .button{margin-bottom:0}module-container-style{background-color:#fff;border-radius:5px;padding:15px}module-container-title-style{font-size:1.7em;color:#00103f;margin-bottom:1em}body.res .emtitle{font-style:italic;margin:.3em 0 .5em;font-size:1.1em}body.res .small{font-size:.9em}body.res .big{font-size:1.7em}body.res .box-out{border:1px solid #d3d1c8;padding:10px;margin:1em 0}body.res .sub-total-row{font-style:italic;font-weight:700}body.res .sub-total-row.net-total-charges,body.res .sub-total-row.total-charges{background-color:#26608c;border:1px solid #26608c}body.res .sub-total-row.net-total-charges td,body.res .sub-total-row.total-charges td{color:#fff;font-weight:700;border:none}body.res .room-tooltip{background-color:#fff;border:3px solid #678aa4;border-radius:5px;-webkit-box-shadow:4px 2px 4px #777;box-shadow:4px 2px 4px #777;display:none;left:-39px;padding:10px;position:absolute;text-align:center;top:-44px;width:150px;z-index:9999}body.res .adjust-box-widget{background-color:#fff;border:1px solid #d3d8e0;margin-top:10px;position:relative;padding:10px;-webkit-box-flex:0;-ms-flex:0;flex:0}.houseaccount-search .booking-search,.tmpl-bookinggroupsearch .booking-search,.tmpl-bookingsearch .booking-search{width:100%}.houseaccount-search .col,.tmpl-bookinggroupsearch .col,.tmpl-bookingsearch .col{float:left;width:390px}.houseaccount-search .buttons-stacked,.tmpl-bookinggroupsearch .buttons-stacked,.tmpl-bookingsearch .buttons-stacked{width:140px}.houseaccount-search #search-form label,.tmpl-bookinggroupsearch #search-form label,.tmpl-bookingsearch #search-form label{width:120px;display:inline-block}.houseaccount-search #search-form .ui-combobox,.houseaccount-search #search-form input,.houseaccount-search #search-form select,.tmpl-bookinggroupsearch #search-form .ui-combobox,.tmpl-bookinggroupsearch #search-form input,.tmpl-bookinggroupsearch #search-form select,.tmpl-bookingsearch #search-form .ui-combobox,.tmpl-bookingsearch #search-form input,.tmpl-bookingsearch #search-form select{width:228px}.houseaccount-search #search-form .ui-combobox .ui-combobox-input,.tmpl-bookinggroupsearch #search-form .ui-combobox .ui-combobox-input,.tmpl-bookingsearch #search-form .ui-combobox .ui-combobox-input{width:228px!important}.houseaccount-search #search-form .ui-combobox,.tmpl-bookinggroupsearch #search-form .ui-combobox,.tmpl-bookingsearch #search-form .ui-combobox{display:inline-block!important}.houseaccount-search #search-form div,.tmpl-bookinggroupsearch #search-form div,.tmpl-bookingsearch #search-form div{margin-bottom:5px}.houseaccount-search #search-form .date input,.houseaccount-search #search-form .small-field,.tmpl-bookinggroupsearch #search-form .date input,.tmpl-bookinggroupsearch #search-form .small-field,.tmpl-bookingsearch #search-form .date input,.tmpl-bookingsearch #search-form .small-field{width:105px}.houseaccount-search .booking-list tr,.houseaccount-search .booking-list tr.heading th,.tmpl-bookinggroupsearch .booking-list tr,.tmpl-bookinggroupsearch .booking-list tr.heading th,.tmpl-bookingsearch .booking-list tr,.tmpl-bookingsearch .booking-list tr.heading th{cursor:pointer}.houseaccount-search .booking-list .col-ref,.tmpl-bookinggroupsearch .booking-list .col-ref,.tmpl-bookingsearch .booking-list .col-ref{width:5%}.houseaccount-search .booking-list .col-toref,.tmpl-bookinggroupsearch .booking-list .col-toref,.tmpl-bookingsearch .booking-list .col-toref{width:7%}.houseaccount-search .booking-list .col-inv,.tmpl-bookinggroupsearch .booking-list .col-inv,.tmpl-bookingsearch .booking-list .col-inv{width:6%}.houseaccount-search .booking-list .col-xen,.tmpl-bookinggroupsearch .booking-list .col-xen,.tmpl-bookingsearch .booking-list .col-xen{width:5.5%}.houseaccount-search .booking-list .col-prop,.tmpl-bookinggroupsearch .booking-list .col-prop,.tmpl-bookingsearch .booking-list .col-prop{width:9.5%}.houseaccount-search .booking-list .col-trade,.tmpl-bookinggroupsearch .booking-list .col-trade,.tmpl-bookingsearch .booking-list .col-trade{width:10%}.houseaccount-search .booking-list .col-lead,.tmpl-bookinggroupsearch .booking-list .col-lead,.tmpl-bookingsearch .booking-list .col-lead{width:10%;text-overflow:initial}.houseaccount-search .booking-list .col-ad,.houseaccount-search .booking-list .col-bd,.houseaccount-search .booking-list .col-lm,.tmpl-bookinggroupsearch .booking-list .col-ad,.tmpl-bookinggroupsearch .booking-list .col-bd,.tmpl-bookinggroupsearch .booking-list .col-lm,.tmpl-bookingsearch .booking-list .col-ad,.tmpl-bookingsearch .booking-list .col-bd,.tmpl-bookingsearch .booking-list .col-lm{width:5.5%}.houseaccount-search .booking-list .col-gt,.houseaccount-search .booking-list .col-guesttype,.tmpl-bookinggroupsearch .booking-list .col-gt,.tmpl-bookinggroupsearch .booking-list .col-guesttype,.tmpl-bookingsearch .booking-list .col-gt,.tmpl-bookingsearch .booking-list .col-guesttype{width:5%}.houseaccount-search .booking-list .col-br,.houseaccount-search .booking-list .col-source,.tmpl-bookinggroupsearch .booking-list .col-br,.tmpl-bookinggroupsearch .booking-list .col-source,.tmpl-bookingsearch .booking-list .col-br,.tmpl-bookingsearch .booking-list .col-source{width:4%}.houseaccount-search .booking-list .col-agent,.houseaccount-search .booking-list .col-ia,.tmpl-bookinggroupsearch .booking-list .col-agent,.tmpl-bookinggroupsearch .booking-list .col-ia,.tmpl-bookingsearch .booking-list .col-agent,.tmpl-bookingsearch .booking-list .col-ia{width:6%}.houseaccount-search .booking-list .col-d,.tmpl-bookinggroupsearch .booking-list .col-d,.tmpl-bookingsearch .booking-list .col-d{width:3%}.houseaccount-search .booking-list .col-balance,.tmpl-bookinggroupsearch .booking-list .col-balance,.tmpl-bookingsearch .booking-list .col-balance{width:6%}.houseaccount-search .booking-list .col-rooms,.tmpl-bookinggroupsearch .booking-list .col-rooms,.tmpl-bookingsearch .booking-list .col-rooms{width:3%}.houseaccount-search .booking-list .col-rebook-from,.houseaccount-search .booking-list .col-rebook-to,.houseaccount-search .booking-list .col-status,.tmpl-bookinggroupsearch .booking-list .col-rebook-from,.tmpl-bookinggroupsearch .booking-list .col-rebook-to,.tmpl-bookinggroupsearch .booking-list .col-status,.tmpl-bookingsearch .booking-list .col-rebook-from,.tmpl-bookingsearch .booking-list .col-rebook-to,.tmpl-bookingsearch .booking-list .col-status{width:5.5%}.houseaccount-search .table-container,.tmpl-bookinggroupsearch .table-container,.tmpl-bookingsearch .table-container{position:relative}.houseaccount-search .table-container .bgtext:after,.tmpl-bookinggroupsearch .table-container .bgtext:after,.tmpl-bookingsearch .table-container .bgtext:after{content:"No results found";font-size:200%;position:absolute;top:50px;text-align:center;width:100%}.houseaccount-search .shell-wrap,.tmpl-bookinggroupsearch .shell-wrap,.tmpl-bookingsearch .shell-wrap{min-width:1550px!important}.tmpl-bookingwizard .wizard.vertical>.steps{width:250px!important}.tmpl-bookingwizard .wizard.vertical>.content{width:960px!important;margin:0 0 0 25px!important}.tmpl-bookingwizard #booking-wizard{display:-webkit-box;display:-ms-flexbox;display:flex}.tmpl-bookingwizard #booking-wizard>div{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto}.tmpl-bookingwizard .title{font-size:1.5em;margin-bottom:1em}.tmpl-bookingwizard .subtitle{font-size:1.2em;margin-bottom:1.3em;font-weight:600;margin-top:.3em}.tmpl-bookingwizard .authorization-required{background-size:8px 8px;background-image:linear-gradient(45deg,rgba(255,0,0,.10196) 25%,rgba(0,0,0,0) 25%,rgba(0,0,0,0) 50%,rgba(255,0,0,.10196) 50%,rgba(255,0,0,.10196) 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0))!important;background-image:linear-gradient(45deg,rgba(255,0,0,.10196) 25%,rgba(0,0,0,0) 25% 50%,rgba(255,0,0,.10196) 50% 75%,rgba(0,0,0,0) 75%,rgba(0,0,0,0))!important;background-attachment:fixed}.tmpl-bookingwizard .authorization-required .txt{color:red;font-size:.7rem;text-transform:uppercase}.tmpl-bookingwizard .authorization-required,.tmpl-bookingwizard .authorization-required *{cursor:not-allowed!important}.tmpl-bookingwizard .pull-right{float:right}.tmpl-bookingwizard #bw{width:100%}.tmpl-bookingwizard .ui-combobox .ui-combobox-input{width:100%!important}.tmpl-bookingwizard .panel{background-color:#fff;border-radius:7px;padding:15px;margin-bottom:25px}.tmpl-bookingwizard .wiz-step{display:none;overflow:hidden;width:100%;min-height:1010px}.tmpl-bookingwizard .wiz-step .max-set{max-width:800px}.tmpl-bookingwizard .wiz-step-wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}.tmpl-bookingwizard .group-title{font-size:1.1em;font-weight:700;color:#31313a}.tmpl-bookingwizard .underline{border-bottom:1px solid #b0b2cd}.tmpl-bookingwizard .title-sub{margin-top:3rem}.tmpl-bookingwizard .title-cancel{color:#9b1313;border-bottom-color:#9b1313}.tmpl-bookingwizard #booking-panel .booking-group-lnk h2{padding-left:15px}.tmpl-bookingwizard #booking-comments-box .ui-combobox,.tmpl-bookingwizard #booking-comments-box input[type=text],.tmpl-bookingwizard #booking-comments-box select,.tmpl-bookingwizard #booking-comments-box textarea,.tmpl-bookingwizard #guest-details-content .ui-combobox,.tmpl-bookingwizard #guest-details-content input[type=text],.tmpl-bookingwizard #guest-details-content select,.tmpl-bookingwizard #guest-details-content textarea{width:100%}.tmpl-bookingwizard .agent-details .datesetup table td{padding:5px 2px}.tmpl-bookingwizard .booking-summary{width:250px;margin-right:25px}.tmpl-bookingwizard .summary{margin-bottom:30px}.tmpl-bookingwizard .summary-actions{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-flow:column;flex-flow:column}.tmpl-bookingwizard .summary-actions .button+.button{margin-left:0}.tmpl-bookingwizard .nav-stage{margin-bottom:2em}.tmpl-bookingwizard .nav-stage li{padding-left:17px;margin-bottom:7px;color:#868686;position:relative;-webkit-text-decoration:underline!important;text-decoration:underline!important;cursor:pointer!important}.tmpl-bookingwizard .nav-stage li.active{font-weight:600;color:#525252}.tmpl-bookingwizard .nav-stage li:before{content:"\b7";left:-6px;position:absolute;color:#d7d7d7;font-size:72px;line-height:16px;font-weight:400}.tmpl-bookingwizard .nav-stage li.complete:before{color:#93d20d}.tmpl-bookingwizard .nav-stage li.active:before{color:#ffc829}.tmpl-bookingwizard .step-home-details{max-width:390px;width:100%}.tmpl-bookingwizard .step-home-prop-details{max-width:260px;width:100%;margin-left:25px}.tmpl-bookingwizard .room-details-wrapper select{width:100%}.tmpl-bookingwizard .child-ages-wrapper input[type=number]{margin:0 10px 10px 0}.tmpl-bookingwizard #step-contract{max-width:1040px}.tmpl-bookingwizard #step-contract .contract-selection-wrapper{height:670px;min-width:800px}.tmpl-bookingwizard #step-contract .contract-selection-wrapper .tWrap__head{-webkit-box-flex:0;-ms-flex:0 0 44px;flex:0 0 44px}.tmpl-bookingwizard #step-contract #contract-selection .layout-fixer td:first-child,.tmpl-bookingwizard #step-contract #contract-selection .roomtype,.tmpl-bookingwizard #step-contract #contract-selection th:first-child,.tmpl-bookingwizard #step-contract #contract-selection-header .layout-fixer td:first-child,.tmpl-bookingwizard #step-contract #contract-selection-header .roomtype,.tmpl-bookingwizard #step-contract #contract-selection-header th:first-child,.tmpl-bookingwizard #step-contract #contract-selection-original .layout-fixer td:first-child,.tmpl-bookingwizard #step-contract #contract-selection-original .roomtype,.tmpl-bookingwizard #step-contract #contract-selection-original th:first-child{width:190px}.tmpl-bookingwizard #step-contract #contract-selection,.tmpl-bookingwizard #step-contract #contract-selection-original{width:100%}.tmpl-bookingwizard #step-contract #contract-selection tbody.selected,.tmpl-bookingwizard #step-contract #contract-selection-original tbody.selected{background:#ffe17e}.tmpl-bookingwizard #step-contract #contract-selection .wrapper,.tmpl-bookingwizard #step-contract #contract-selection-original .wrapper{padding:0}.tmpl-bookingwizard #step-contract #contract-selection .arrowstyles div,.tmpl-bookingwizard #step-contract #contract-selection-original .arrowstyles div{position:relative}.tmpl-bookingwizard #step-contract #contract-selection .highlight,.tmpl-bookingwizard #step-contract #contract-selection-original .highlight{background-color:#bfd3e1}.tmpl-bookingwizard #step-contract #contract-selection .checkbox,.tmpl-bookingwizard #step-contract #contract-selection-original .checkbox{display:inline-block;margin-right:5px}.tmpl-bookingwizard #step-contract #contract-selection .checkbox+.checkbox,.tmpl-bookingwizard #step-contract #contract-selection-original .checkbox+.checkbox{margin-left:10px}.tmpl-bookingwizard #step-contract #contract-selection-original{background-color:#e3f7ed;margin-bottom:2em}.tmpl-bookingwizard #step-contract .contract-name{border-top:2px solid #ddd;font-size:1.1em;font-weight:700}.tmpl-bookingwizard #step-contract .contract-name a{-webkit-text-decoration:underline;text-decoration:underline}.tmpl-bookingwizard #step-contract .amount,.tmpl-bookingwizard #step-contract .room-price{font-weight:700}.tmpl-bookingwizard #step-contract .amount{font-size:1.2em;display:inline-block;margin-left:12px;margin-bottom:10px}.tmpl-bookingwizard #step-contract .contract-title-separator{margin:5px 0;text-align:center}.tmpl-bookingwizard #step-details{max-width:595px}.tmpl-bookingwizard #guest-details [data-guest-key] .ui-combobox{display:inline-block!important}.tmpl-bookingwizard #guest-details [data-guest-key].active svg{-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.tmpl-bookingwizard #guest-details [data-guest-key]:not(.active) .form-group:not(.field-required){display:none!important}.tmpl-bookingwizard #guest-details [data-guest-key] .row{padding:10px 5px}.tmpl-bookingwizard #guest-details .highlight{padding:5px;background-color:#26608c;color:#fff}.tmpl-bookingwizard #guest-details .typelabel{display:block;padding:5px 6px;background:#e1e8ed;cursor:pointer;margin-bottom:5px;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative;font-size:11px}.tmpl-bookingwizard #guest-details .typelabel svg{position:absolute;right:6px;height:12px;margin-top:2px;fill:#678aa4}.tmpl-bookingwizard #guest-details .typelabel:hover{color:#669df6}.tmpl-bookingwizard #guest-details .typelabel:hover svg{fill:#669df6}.tmpl-bookingwizard .comment-cancelled{color:#888;-webkit-text-decoration:line-through;text-decoration:line-through}.tmpl-bookingwizard .rooms-occupied-box .r-con.room,.tmpl-bookingwizard .rooms-occupied-box .r-head .r-con{color:#888;font-weight:700}.tmpl-bookingwizard .rooms-occupied-box .r-con{width:40%;padding:7px 15px;vertical-align:top;-ms-flex-item-align:center;align-self:center;margin-right:0}.tmpl-bookingwizard .rooms-occupied-box .r-con.room{width:20%}.tmpl-bookingwizard .rooms-occupied-box .r-con .ui-combobox,.tmpl-bookingwizard .rooms-occupied-box .r-con select{width:100%}.tmpl-bookingwizard .summary-room-wrapper{border-top:1px solid #eee;padding-top:15px;margin-top:15px}.tmpl-bookingwizard .summary-room-wrapper .summary-room{margin-bottom:10px}.tmpl-bookingwizard .table-rate{border:none}.tmpl-bookingwizard .item-table .subtotal td,.tmpl-bookingwizard .item-table .summary-row td{background-color:#ffffe0;font-style:italic;font-weight:700}.tmpl-bookingwizard .tc-wrapper-all,.tmpl-bookingwizard .tc-wrapper-summary{cursor:pointer;padding:5px;border:1px solid #d3d8e0}.tmpl-bookingwizard #confirmationText{font-size:.9rem}.tmpl-bookingwizard #costing-prop-confirmation .more{max-height:500px;position:relative;overflow:hidden}.tmpl-bookingwizard #costing-prop-confirmation .costing-tc-read-more{position:relative;bottom:15px;left:0;width:100%;margin:0;padding-top:15px;text-align:right;background-image:-webkit-gradient(linear,left top,left bottom,from(rgba(255,0,0,0)),color-stop(#fff),color-stop(#fff),to(#fff));background-image:linear-gradient(rgba(255,0,0,0),#fff,#fff,#fff);display:block}.tmpl-bookingwizard .is-link{cursor:pointer;color:#1680be}.tmpl-bookingwizard #step-folio{max-width:960px}.tmpl-bookingwizard #step-folio .adjustments{margin-bottom:20px}.tmpl-bookingwizard #step-folio #paymentduesection .heading td{width:30%}.tmpl-bookingwizard .total-amt{font-weight:700;font-size:16px;padding:4px;text-shadow:0 1px 0 #fff;background-color:#fff}.tmpl-bookingwizard .add-payment-wrapper{width:300px}.tmpl-bookingwizard .add-payment-wrapper label{width:85px;display:inline-block}.tmpl-bookingwizard .add-payment-wrapper input,.tmpl-bookingwizard .add-payment-wrapper select,.tmpl-bookingwizard .add-payment-wrapper textarea{width:195px}.tmpl-bookingwizard .add-payment-wrapper.disabled .greyout{display:block}.tmpl-bookingwizard .discreet{color:#989898}.tmpl-bookingwizard .warning-link{color:#b20000}.tmpl-bookingwizard .item-table tr.sumextrarows{background:#ffffe0;cursor:pointer}.tmpl-bookingwizard .sumextrarows td:first-child{color:#326a94;-webkit-text-decoration:underline;text-decoration:underline}.tmpl-bookingwizard [data-contractsupplementgroupid][type=checkbox]+select{display:none}.tmpl-bookingwizard [data-contractsupplementgroupid][type=checkbox]:checked+select{display:inline}.tmpl-bookinggroup #editBookingGroup{width:750px}.tmpl-bookinggroup #searchBookingGroup{width:360px}.tmpl-bookinggroup #searchBookingGroup table#lstGroup{width:260px;margin-top:10px;margin-bottom:6px}.tmpl-bookinggroup #searchBookingGroup table#lstGroup .scroll{height:200px}.tmpl-bookinggroup #searchBookingGroup table#lstGroup .c1{width:206px}.tmpl-bookinggroup #searchBookingGroup table#lstGroup .c2{width:39px}.tmpl-bookinggroup #searchBookingGroup table#lstGroup .dlop{width:23px}.tmpl-bookinggroup #tabContacts .lstGroupContact{width:271px;margin-bottom:6px}.tmpl-bookinggroup #tabContacts .lstGroupContact .scroll{height:170px}.tmpl-bookinggroup #tabContacts .lstGroupContact .dlop{width:52px}.tmpl-bookinggroup #tabGroupBookingQuotes .col-adults,.tmpl-bookinggroup #tabGroupBookingQuotes .col-children,.tmpl-bookinggroup #tabGroupBookingQuotes .col-d,.tmpl-bookinggroup #tabGroupBookings .col-adults,.tmpl-bookinggroup #tabGroupBookings .col-children,.tmpl-bookinggroup #tabGroupBookings .col-d{width:63px}.tmpl-bookinggroup #tabGroupBookingQuotes .table-container,.tmpl-bookinggroup #tabGroupBookings .table-container{max-height:600px;height:auto!important;height:initial!important;margin-bottom:10px}.tmpl-bookinggroup #tabGroupBookingQuotes .table-container #contentwrap,.tmpl-bookinggroup #tabGroupBookingQuotes .table-container #contentwrapquotes,.tmpl-bookinggroup #tabGroupBookings .table-container #contentwrap,.tmpl-bookinggroup #tabGroupBookings .table-container #contentwrapquotes{max-height:500px}.tmpl-bookinggroup #tabGroupBookingQuotes .table-container .body .col-adults,.tmpl-bookinggroup #tabGroupBookingQuotes .table-container .body .col-children,.tmpl-bookinggroup #tabGroupBookingQuotes .table-container .body .col-d,.tmpl-bookinggroup #tabGroupBookingQuotes .table-container .header .col-adults,.tmpl-bookinggroup #tabGroupBookingQuotes .table-container .header .col-children,.tmpl-bookinggroup #tabGroupBookingQuotes .table-container .header .col-d,.tmpl-bookinggroup #tabGroupBookings .table-container .body .col-adults,.tmpl-bookinggroup #tabGroupBookings .table-container .body .col-children,.tmpl-bookinggroup #tabGroupBookings .table-container .body .col-d,.tmpl-bookinggroup #tabGroupBookings .table-container .header .col-adults,.tmpl-bookinggroup #tabGroupBookings .table-container .header .col-children,.tmpl-bookinggroup #tabGroupBookings .table-container .header .col-d{width:65px!important;text-align:center}.tmpl-bookinggroup #tabGroupBookingQuotes .table-container .body .col-expand,.tmpl-bookinggroup #tabGroupBookingQuotes .table-container .header .col-expand,.tmpl-bookinggroup #tabGroupBookings .table-container .body .col-expand,.tmpl-bookinggroup #tabGroupBookings .table-container .header .col-expand{width:30px;text-align:center}.tmpl-bookinggroup #tabGroupBookingQuotes .lead-guest-changed-success,.tmpl-bookinggroup #tabGroupBookings .lead-guest-changed-success{border-color:#2db46d!important}.tmpl-bookinggroup #tabGroupBookingQuotes .lead-guest-changed-error,.tmpl-bookinggroup #tabGroupBookings .lead-guest-changed-error{border-color:#d16e72!important}#ui-datepicker-div{z-index:9999999!important}.wizard .steps li.error{border:none!important}.wizard .steps .current a,.wizard .steps .current a:active,.wizard .steps .current a:hover{color:#fff;background-color:#4285f4}.wizard .content #wizard-p-1{padding:0}.wizard .content .body{width:100%}.wizard .content .body .ui-combobox,.wizard .content .body input.ui-combobox-input{width:100%!important}.wizard .content .body input.error{border:1px solid #d16e72!important}.wizard .content .body #contract-selection{border:none}.wizard .content .body #room-details-panel{position:absolute;z-index:9999999;top:35px;left:95px;background:#fff;padding:10px;border:1px solid #ccc;border-top:none}.wizard .content .body #room-details-panel #rooms-wrapper{overflow:hidden;max-height:300px;overflow-y:auto}.wizard .content .body #room-details-panel #rooms-wrapper .room-details{width:270px}.wizard .content .body #room-details-panel #rooms-wrapper .room-details .form-group{width:60px;margin-right:10px}.wizard .content .body #room-details-panel #rooms-wrapper .room-details select{width:100%}.wizard .content .body #room-details-panel #rooms-wrapper .room-details .btn-delete-exclude-arrival,.wizard .content .body #room-details-panel #rooms-wrapper .room-details .btn-delete-exclude-stay{padding-top:35px;display:block}.wizard .content .body #room-details-panel #applyDist{float:right}.wizard .content .body #room-details-panel .addDist{float:left}.wizard .content .body #step-contract{max-width:none!important;display:block!important}.wizard .content .body #step-contract .table-container{height:350px!important}.wizard .actions ul li a,.wizard .actions ul li a:hover{color:#fff;background-color:#4285f4}.wizard .actions ul li:last-child{position:absolute;left:0}.wizard .actions ul li:last-child a{color:#8a8a8a;border-color:#dedede;background-color:#dedede}.wizard .actions ul li:last-child a:hover{color:#fff;background-color:#4285f4}#page_loading{z-index:999999999}.tmpl-bookingwizard table#contract-selection-original td.a span{display:none!important}.tmpl-bookinggroup .wizard .content{background-color:#fff}.tmpl-bookinggroup .wizard .content #btnQuote{background-color:#ffe9a1;border-color:#f7bd00;color:#715704}.tmpl-bookinggroup .wizard .content #btnQuote:hover{background-color:#4285f4;border-color:#ccc;color:#fff}.tmpl-bookinggroup .wizard .content .body .step-0 input,.tmpl-bookinggroup .wizard .content .body .step-0 select{width:100%}.tmpl-bookingwizard #step-payment .add-payment-wrapper.payment #clover-btn-email-modal .modal-content .modal-body .form-group label,.tmpl-bookingwizard #step-payment .add-payment-wrapper.payment #clover-btn-email-modal .modal-content .modal-body h1{text-align:left}.tmpl-bookingwizard #step-payment .add-payment-wrapper.payment #clover-btn-email-modal .modal-content .modal-body .form-group input,.tmpl-bookingwizard #step-payment .add-payment-wrapper.payment #clover-btn-email-modal .modal-content .modal-body .form-group select{width:100%}.tmpl-bookinggroupsearch .table-container table tr td:first-child,.tmpl-bookinggroupsearch .table-container table tr th:first-child{width:150px}.tmpl-bookinggroupsearch .table-container table tr td:nth-child(2),.tmpl-bookinggroupsearch .table-container table tr th:nth-child(2){width:150px}.tmpl-bookinggroupsearch .table-container table tr td:nth-child(3),.tmpl-bookinggroupsearch .table-container table tr th:nth-child(3){width:150px}.tmpl-bookinggroupsearch .table-container table tr td:nth-child(4),.tmpl-bookinggroupsearch .table-container table tr th:nth-child(4){width:150px}.tmpl-bookinggroupsearch .table-container table tr td:nth-child(5),.tmpl-bookinggroupsearch .table-container table tr th:nth-child(5){width:150px}.tmpl-bookinggroupsearch .table-container table tr td:nth-child(6),.tmpl-bookinggroupsearch .table-container table tr th:nth-child(6){width:70px}.tmpl-bookinggroupsearch .table-container table tr td:nth-child(7),.tmpl-bookinggroupsearch .table-container table tr th:nth-child(7){width:70px}.tmpl-bookinggroupsearch .table-container table tr td:nth-child(8),.tmpl-bookinggroupsearch .table-container table tr th:nth-child(8){width:150px}.tmpl-bookinggroupsearch .table-container table tr td:nth-child(9),.tmpl-bookinggroupsearch .table-container table tr th:nth-child(9){width:150px}.houseaccount-search .table-container table tr td:first-child,.houseaccount-search .table-container table tr th:first-child{width:80px}.houseaccount-search .table-container table tr td:nth-child(2),.houseaccount-search .table-container table tr th:nth-child(2){width:100px}.houseaccount-search .table-container table tr td:nth-child(3),.houseaccount-search .table-container table tr th:nth-child(3){width:150px}.houseaccount-search .table-container table tr td:nth-child(4),.houseaccount-search .table-container table tr th:nth-child(4){width:150px}.houseaccount-search .table-container table tr td:nth-child(5),.houseaccount-search .table-container table tr th:nth-child(5){width:150px}.houseaccount-search .table-container table tr td:nth-child(6),.houseaccount-search .table-container table tr th:nth-child(6){width:100px}.houseaccount-search .table-container table tr td:nth-child(7),.houseaccount-search .table-container table tr th:nth-child(7){width:100px}.houseaccount-search .table-container table tr td:nth-child(8),.houseaccount-search .table-container table tr th:nth-child(8){width:100px}.houseaccount-search .table-container table tr td:nth-child(9),.houseaccount-search .table-container table tr th:nth-child(9){width:100px}#clientfilter input:focus{-webkit-box-shadow:none;box-shadow:none;border-bottom:1px solid #d3d8e0}body.tmpl-houseaccount .wizard .steps li{padding-left:17px!important;margin-bottom:7px!important;color:#868686!important;position:relative!important;-webkit-text-decoration:underline!important;text-decoration:underline!important;cursor:pointer!important}body.tmpl-houseaccount .wizard .steps li.current{font-weight:600!important;color:#525252!important}body.tmpl-houseaccount .wizard .steps li:before{content:"\b7"!important;left:-6px!important;position:absolute!important;color:#d7d7d7!important;font-size:72px!important;line-height:16px!important;font-weight:400!important}body.tmpl-houseaccount .wizard .steps li.done:before{color:#93d20d!important}body.tmpl-houseaccount .wizard .steps li.current:before{color:#ffc829!important}body.tmpl-houseaccount .wizard .steps li{position:relative!important;margin-bottom:7px!important;padding-left:17px!important;cursor:pointer!important;-webkit-text-decoration:underline!important;text-decoration:underline!important}body.tmpl-houseaccount .wizard .steps li a{margin:0!important;padding:0!important;border-radius:0!important;color:#868686!important}body.tmpl-houseaccount .wizard .steps li.disabled{-webkit-text-decoration:none!important;text-decoration:none!important}body.tmpl-houseaccount .wizard .steps li.current a{color:#525252!important;background-color:transparent!important;background-color:initial!important}body.tmpl-houseaccount .wizard .steps li.done a{color:#868686!important;background-color:transparent!important;background-color:initial!important}body.tmpl-houseaccount .wizard .steps li.disabled a,body.tmpl-houseaccount .wizard .steps li.disabled a:active,body.tmpl-houseaccount .wizard .steps li.disabled a:hover{cursor:default!important;color:#868686!important;background:transparent none repeat 0 0/auto auto padding-box border-box scroll!important;background:initial!important}body.tmpl-houseaccount .wizard .content .body{padding:0!important;position:relative!important}body.tmpl-houseaccount .wizard .content .body form.step-0 .ui-combobox{width:235px!important}body.tmpl-houseaccount .wizard .content .panel{padding:15px!important}body.tmpl-houseaccount .wizard .actions a{font-family:Open Sans;font-size:1rem;display:inline-block;min-width:80px;margin-bottom:10px;padding:.8em 1.3em;cursor:pointer;-webkit-transition:all .2s;transition:all .2s;text-align:center;color:#fff;border:none;border-radius:3px;background-color:#669df6}#contract-selection .room-table span.oversold-added{color:red!important}.actions-wrap{height:30px}.actions-wrap .button{text-transform:uppercase;font-weight:700;font-size:.825rem;margin-bottom:0;margin-top:0}.actions-wrap #filter,.actions-wrap #update{background:#0778d0}.actions-wrap #filter:focus,.actions-wrap #filter:hover,.actions-wrap #update:focus,.actions-wrap #update:hover{background:#054d86}.filter-wrap{background:#dddfe1;border:solid 1px rgba(117,118,122,.35);position:relative;top:1px;left:calc(100% - 250px);width:250px;padding:.15rem;-webkit-transition:opacity .25s,-webkit-transform .25s ease-in-out;transition:opacity .25s,-webkit-transform .25s ease-in-out;transition:opacity .25s,transform .25s ease-in-out;transition:opacity .25s,transform .25s ease-in-out,-webkit-transform .25s ease-in-out;text-align:center;z-index:100}.filter-wrap .panel{text-align:left;background:#fff;border:solid 1px rgba(117,118,122,.35);color:#46494d;margin-bottom:.25rem;width:100%}.filter-wrap .panel[data-panel-open="0"] .toggle{font-size:1.15rem;font-weight:lighter;margin-top:-.35em}.filter-wrap .panel[data-panel-open="0"] .toggle:after{content:"+"}.filter-wrap .panel[data-panel-open="0"] .options{display:none}.filter-wrap .panel[data-panel-open="1"] .toggle:after{content:"x"}.filter-wrap .panel .options{margin:0 0 .75rem .25rem}.filter-wrap .panel .options label{display:inline-block;margin:.25rem .5rem;color:#46494d;cursor:pointer}.filter-wrap .panel .options label input{margin:0}.filter-wrap[data-show-filters="0"]{opacity:0;-webkit-transform:translate(-100%);-ms-transform:translate(-100%);transform:translate(-100%)}.filter-wrap .flabel{text-transform:uppercase;font-weight:700;font-size:.775rem;margin:.5rem}.filter-wrap .flabel{cursor:pointer}.filter-wrap .flabel .toggle{color:#0778d0;float:right}.filter-wrap #update{margin:1rem auto;text-align:center}.search-filters input.date{width:109px}.no-close .ui-dialog-titlebar{background-color:#26608c;color:#fff}