
div[body-class-name]{font-family:'Open Sans',sans-serif}#overlay{background:rgba(0,0,0,.3);display:none;height:100%;left:0;position:absolute;top:0;width:100%;z-index:99998}.main-title-separator{margin-top:-5px;margin-bottom:70px;border-top:1px solid #ccc}a:hover{cursor:pointer}.in-mfe{font-size:14px}.in-mfe-iframe{display:none}

#bulkMenu li a{background:#fff;border-radius:0;color:#578ebe;display:block;font-size:14px;line-height:36px;margin:0;padding:0 12px;text-align:left;text-decoration:none}#bulkMenu li a:hover{background:#e4e4e4;color:#578ebe}#bulkMenu li a:focus{background:#d7d7d7;color:#578ebe}#bulkMenu li a.btn-primary-outline.disable{color:#578ebe;background:0 0;opacity:.6;cursor:default}#bulkMenu li a.btn-primary-outline.disable:active #bulkMenu li a.btn-primary-outline.disable:focus{background:0 0}#bulkMenu li a.btn-danger-outline{color:#d9534f}#bulkMenu li a.btn-danger-outline span{color:inherit}#bulkMenu li a.btn-danger-outline:hover{color:#d9534f;background:#e4e4e4}#bulkMenu li a.btn-danger-outline.btn-danger-outline.btn[disabled]{color:#ed929f;background:#fff;opacity:1}#bulkMenu li a i{width:14px;margin-right:10px}#assignedBusinessRules .empty-grid,#assignedSegmentation .empty-grid{margin:5%}.name-column-width{width:250px}.id-column-width{width:55px}.no-wrap-label{white-space:nowrap}

.home-block:nth-child(4){clear:both}a.home-list-element{padding-top:8px;padding-bottom:8px;white-space:normal}.icon-tile-loader{width:35px;height:35px;margin-bottom:.5rem}.icon-card-loader{width:25px;height:25px;margin-left:5px;margin-bottom:.5rem}.card-text-loader{display:inline-block;background:0 0;border:none;color:#005eb8;text-decoration:none;cursor:pointer;font-family:inherit;font-size:inherit;padding:.125rem;margin-top:.75rem;font-weight:500}

#over-booking-grid hap-autocomplete{text-align:left}.inventory-grid-summary table{table-layout:fixed;width:100%;word-wrap:break-word}.inventory-grid-summary table .ellipsis{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#inventory-tab .edit-inventory-type-increase table .overbooking-button{width:120px}#inventory-tab .edit-inventory-type-increase table .overbooking-end-date{width:135px}#inventory-tab .edit-inventory-type-increase table .overbooking-capacity{width:100px}#inventory-tab .edit-inventory-type-increase table .overbooking-dow{max-width:350px}#inventory-tab div#overbookingCreate .ellipsis{width:240px}#inventory-tab table{width:100%}#inventory-tab table .overbooking-it-name{max-width:100px}#inventory-tab table .overbooking-it-name .tooltip-inner{max-width:350px;overflow-wrap:break-word}#inventory-tab table .ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word}#inventory-tab table .overbooking-it-code{min-width:100px;word-break:break-all;overflow-wrap:break-word}#inventory-tab table .overbooking-dow{width:200px}

.navbar-nav.navbar-right:last-child{margin-right:0}.navbar-header .navbar-brand{height:0}.navbar-container{min-height:75px}.navbar-enhanced-container{min-height:50px}.in-mfe .navbar-container,.in-mfe .navbar-enhanced-container{min-height:0}.in-mfe .navbar.help-topic,.in-mfe .navbar.quick-links{top:0!important}.in-mfe .navbar-fixed-top{z-index:10;height:0}.z-index-1031{z-index:1031}#sidebar-button{display:block;float:left;margin-left:20px}.click-capture{position:fixed;height:100%;width:100%;opacity:.5;z-index:-1;background-color:#000}.user-nav-page-overlay{position:fixed;height:100%;width:100%;opacity:.5;z-index:-1;background-color:rgba(0,0,0,.5)}@media (min-width:768px) and (max-width:1199px){.property-ac-container{min-width:270px}#showNotifications .popover{width:750px}#showNotifications .popover .fa-bell{margin-left:15px;margin-right:15px}}@media (min-width:1200px){.property-ac-container{min-width:450px}#showNotifications>.popover{width:800px}}@media (min-width:1500px){#showNotifications>.popover{width:1200px}}@media (min-width:1700px){#showNotifications>.popover{width:1650px}}@media (min-height:500px){#showNotifications>.popover{max-height:500px}}@media (min-height:700px){#showNotifications>.popover{max-height:700px}}#showNotifications>.popover{max-width:none;overflow-x:hidden;overflow-y:auto}#showNotifications{min-width:36px}#showNotifications a{text-align:center;padding-left:4px;padding-right:4px}#showNotifications .fa-bell{font-size:20px;width:20px;height:20px;margin-right:0}#showNotifications .icon-badge{padding:0 4px;font-size:11px;line-height:14px;font-weight:700;font-family:'Open Sans',sans-serif;border-radius:10px;text-align:center;color:#FFF;background:red;border:1px solid #FFF;-webkit-font-smoothing:initial;display:inline-block;vertical-align:top;margin-top:-5px;margin-left:-15px}#showNotifications .icon-badge.pulsate{animation:pulsate 2.2s 3}@keyframes pulsate{0%{opacity:1}13%,49%{opacity:.4}100%,62%{opacity:1}}#navCustomMessage a:hover{background-color:#337ab7;cursor:default}#navSelector{opacity:1}#navSelector .corporate-content{padding:10px 0}#navSelector a{padding:5px 15px;font-size:12px}#navSelector.selector-fadeout-anim{opacity:0;transition:opacity 250ms ease-out}#navSelector.selector-fadein-anim{opacity:1;transition:opacity 250ms ease-out}.hotel-thumb{display:inline-block}.hotel-thumb .hotel-thumb-name{float:right;max-width:300px;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.hotel-thumb .hotel-thumb-image{padding-right:15px}.hotel-thumb .hotel-thumb-image-40h{height:40px}.hotel-thumb .hotel-thumb-align-fix{display:inline-block;vertical-align:middle;height:40px}.navbar-slide-down-anim{top:-50px;transition:transform 500ms;transform:translateY(50px)}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.selector-icon-IE.fa-circle-o{width:45px}.selector-icon-IE.fa-check-circle{width:37px}.arrow-right-IE{margin-top:-19px}}.arrow-right{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-left:10px solid #989898;margin-left:-15px;padding-left:15px}.arrow-left{width:0;height:0;border-top:10px solid transparent;border-bottom:10px solid transparent;border-right:10px solid #fff;margin-right:-15px;margin-top:1px}.arrow-left:hover{background-color:transparent}#selected-property,#selected-property-display,.selected-property-chain{font-size:12px;margin-top:-7px;float:left;text-align:left;margin-left:15px;margin-right:15px}.selected-chain{margin-top:0}@media all and (-webkit-min-device-pixel-ratio:0) and (min-resolution:.001dpcm){.arrow-left{padding-right:15px}}@media screen and (-moz-images-in-menus:0){.arrow-left{padding-right:15px}#navChainSelector>a{padding-bottom:15px}.selected-property-chain{padding-bottom:2px}#navPropertySelector>a{padding-bottom:14px}}@media all and (-ms-high-contrast:none),(-ms-high-contrast:active){.selected-property-chain{margin-bottom:-15px}#navChainSelector>a{padding-bottom:14px}.navbar-nav>li>a{display:inline-block}}#property-selector-search-properties #fieldValue{width:357px}.dropdown-left-submenu .dropdown-submenu{position:relative}.dropdown-left-submenu .dropdown-menu{width:178px;-webkit-box-shadow:0 0 0;box-shadow:0 0 0;border-radius:0}.dropdown-left-submenu .fa-user-circle-o{width:36px;height:36px;font-size:28px;border-radius:2px;text-align:center;vertical-align:middle}.dropdown-left-submenu .fa-chevron-down{margin-left:15px;margin-right:15px}.dropdown-left-submenu .dropdown-menu>li>a{line-height:34px;color:#578ebe}.dropdown-left-submenu .dropdown-menu>li>a:hover{background-image:-webkit-linear-gradient(top,#f2f2f2 0,#f2f2f2 100%);background-image:-ms-linear-gradient(top,#f2f2f2 0,#f2f2f2 100%);background-image:-o-linear-gradient(top,#f2f2f2 0,#f2f2f2 100%);background-image:-moz-linear-gradient(top,#f2f2f2 0,#f2f2f2 100%);background-image:-webkit-gradient(top,#f2f2f2 0,#f2f2f2 100%)}.dropdown-left-submenu .dropdown-submenu>.dropdown-menu{top:0;right:100%;margin-top:-6px}.dropdown-left-submenu .dropdown-submenu:hover>.dropdown-menu{display:block}.dropdown-left-submenu .dropdown-submenu.pull-left>.dropdown-menu{left:-100%;margin-left:10px}#clickUser{padding-bottom:0}#logout{padding-left:7px}.env-banner{background-color:#000;color:#fff;text-align:center;line-height:1em;padding:3px 0}.env-banner:after,.env-banner:before{content:"****"}page-header .env-banner-header-offset{margin-top:45px}nav.sidebar.env-banner-sidebar-offset{top:69px}#navbar-mig-txt{color:#fff}ahp-prevent-parent-popover-close .ui-select-choices.ui-select-choices-content div.ui-select-choices-row{padding-bottom:5px;border-bottom:1px solid #ccc;margin-bottom:5px}ahp-prevent-parent-popover-close .ui-select-choices.ui-select-choices-content div.ui-select-choices-row~div.ui-select-choices-row{padding-bottom:0;border:none;margin-bottom:0}.header-hidden-in-portal{visibility:hidden}

.padding-bottom-30{padding-bottom:30px}.z-index-10{z-index:10}.sidebar{position:fixed;top:50px;width:223px;z-index:999;background-color:#fff}.sidebar .firstlevel{margin-top:0}.sidebar .firstlevel li.selected-menu-item{margin-left:1px}.sidebar .firstlevel .menu{list-style:none;float:none;line-height:.68em;vertical-align:middle;margin:0 0 0 5px}.sidebar .firstlevel .menu:hover{background-color:#f2f2f2}.sidebar .firstlevel .menu>a{color:#578ebe;font-size:16px;font-weight:400;padding:16px 18px 15px 15px;display:block;cursor:pointer}.sidebar .firstlevel .menu>a:hover{color:#578ebe;background:0 0}.sidebar .firstlevel .menu span{position:absolute;top:17px;right:20px}.sidebar .firstlevel .menu .secondlevel{visibility:hidden;background-color:transparent;position:absolute;width:100%;min-width:12px;top:0;left:173px;margin:0}.sidebar .firstlevel .menu .secondlevel .submenu{list-style:none;background-color:#fff;width:223px;float:left;padding:0 5px;z-index:100}.sidebar .firstlevel .menu .secondlevel .submenu#col-fixed-1:last-child,.sidebar .firstlevel .menu .secondlevel .submenu:last-child{padding-right:0}.sidebar .firstlevel .menu .secondlevel .submenu#col-fixed-1:last-child .nav-links,.sidebar .firstlevel .menu .secondlevel .submenu:last-child .nav-links{border-right:none;margin-right:0}.sidebar .firstlevel .menu .secondlevel .submenu .nav-links{padding-right:12px;margin-bottom:20px;margin-left:0}.sidebar .firstlevel .menu .secondlevel .submenu .nav-links a{text-decoration:none}.sidebar .firstlevel .menu .secondlevel .submenu .nav-links a .nav-heading{font-size:16px;color:#000;cursor:default;font-weight:700;padding-left:15px}.sidebar .firstlevel .menu .secondlevel .submenu .nav-links a[href] .nav-heading{cursor:pointer}.sidebar .firstlevel .menu .secondlevel .submenu .nav-links .thirdlevel{padding-left:0}.sidebar .firstlevel .menu .secondlevel .submenu .nav-links .thirdlevel li.selected-menu-item{margin-left:-5px}.sidebar .firstlevel .menu .secondlevel .submenu .nav-links .thirdlevel .menuitem{list-style:none;line-height:1em}.sidebar .firstlevel .menu .secondlevel .submenu .nav-links .thirdlevel .menuitem:hover{background-color:#f2f2f2}.sidebar .firstlevel .menu .secondlevel .submenu .nav-links .thirdlevel .menuitem:hover .blankLabel{background-color:#fff}.sidebar .firstlevel .menu .secondlevel .submenu .nav-links .thirdlevel .menuitem a{color:#578ebe;text-decoration:none;display:block;padding:10px 15px}.sidebar .firstlevel .menu .secondlevel .submenu .nav-links .thirdlevel .menuitem a:hover{color:#578ebe}.sidebar .firstlevel .menu .secondlevel .submenu .nav-links .thirdlevel .menuitem a:not([href]){color:#999;pointer-events:none;cursor:default}.landingpage{list-style:none}.landingpage .submenu{list-style:none;width:275px;float:left}.landingpage .submenu .nav-links{list-style:none;padding-right:12px;margin-bottom:20px;margin-left:10px}.landingpage .submenu .nav-links a{text-decoration:none}.landingpage .submenu .nav-links a .nav-heading{font-size:16px;font-weight:700;color:#000;cursor:default}.landingpage .submenu .nav-links a[href] .nav-heading{cursor:pointer}.landingpage .submenu .nav-links .thirdlevel{padding-left:0}.landingpage .submenu .nav-links .thirdlevel .menuitem{list-style:none}.landingpage .submenu .nav-links .thirdlevel .menuitem:hover{background-color:#f2f2f2;color:#3276b1}.landingpage .submenu .nav-links .thirdlevel .menuitem:hover .blankLabel{background-color:#FFF}.landingpage .submenu .nav-links .thirdlevel .menuitem a{color:#337ab7;text-decoration:none;display:block;padding:10px 12px}.landingpage .submenu .nav-links .thirdlevel .menuitem a:not([href]){color:#999;pointer-events:none;cursor:default}

#attribute-grid .description-cell,#business-rules-grid .description-cell,#product-grid .description-cell{max-width:500px;word-break:break-all}#attribute-catalog-grid i.status_active,#product-catalog-grid i.status_active{color:#5CB85C}#attribute-catalog-grid i.status_inactive,#product-catalog-grid i.status_inactive{color:#666}#attribute-catalog-grid i.status_disassociated,#attribute-catalog-grid i.status_discontinued,#attribute-catalog-grid i.status_discrepant,#attribute-catalog-grid i.status_non_compliant,#product-catalog-grid i.status_disassociated,#product-catalog-grid i.status_discontinued,#product-catalog-grid i.status_discrepant,#product-catalog-grid i.status_non_compliant{color:#d71920}#attribute-catalog-grid .status-cell-structure+.tooltip .tooltip-inner,#product-catalog-grid .status-cell-structure+.tooltip .tooltip-inner{white-space:pre-line}#attributeDetailsForm pre,#productDetailsForm pre{padding-left:0;white-space:pre-wrap}#attributeCreateForm .has-error.parent-code-touched .input-group-addon,#productCreateForm .has-error.parent-code-touched .input-group-addon{border:1px solid red;border-left:none}

#class-grid .k-widget.k-grid [role=gridcell]:last-child{vertical-align:top}

#segmentationAssignmentContainer product-attribute .no-item-title{font-weight:700;text-align:center;margin-bottom:10px}#segmentationAssignmentContainer product-attribute #assignattributes,#segmentationAssignmentContainer product-attribute #assignproducts{margin-top:10px}#segmentationAssignmentContainer business-rules .no-item-title{font-weight:700;text-align:center;margin-bottom:10px}#segmentationAssignmentContainer business-rules #assignBusinessRules{margin-top:10px}.assign-product-attribute-popin{height:100%;overflow:hidden}.assign-product-attribute-popin .modal-dialog{width:1200px;height:calc(100% - 100px)}.assign-product-attribute-popin .modal-dialog .modal-content{height:100%;overflow-y:auto}.assign-product-attribute-popin .no-footer .modal-footer{display:none}#segmentationAssignmentNavbar{position:fixed}.property-segmentation-scope-section{width:44%;float:left}.property-segmentation-scope-section.section-left{margin-right:18px}.property-segmentation-scope-property-section{width:94%;float:left}#propertySegmentationScopeBrands .has-error .form-control.ng-touched,#propertySegmentationScopeRegions .has-error .form-control.ng-touched{border-color:red}#propertySegmentationScopeBrands .has-error .form-control.ng-untouched,#propertySegmentationScopeRegions .has-error .form-control.ng-untouched{border-color:#ccc}#propertySegmentationScopeBrands .bold,#propertySegmentationScopeRegions .bold{font-weight:700}#propertySegmentationScopeBrands .multi-select .valdr-message.ng-touched.has-error,#propertySegmentationScopeRegions .multi-select .valdr-message.ng-touched.has-error{margin-left:16px;margin-top:-11px;display:inline-block}#propertySegmentationScopeBrands .margin-top-6,#propertySegmentationScopeRegions .margin-top-6{margin-top:6px}#propertySegmentationScopeBrands .margin-top-15,#propertySegmentationScopeRegions .margin-top-15{margin-top:15px}#propertySegmentationScopeBrands i.fa.fa-list-ul.multi-select-icon,#propertySegmentationScopeRegions i.fa.fa-list-ul.multi-select-icon{margin-top:-4px}#propertySegmentationScopeBrands .multiselect-clear-all,#propertySegmentationScopeRegions .multiselect-clear-all{margin-top:35px}#propertySegmentationScopeGrid .grid-action-buttons button{width:80%}#propertySegmentationScopeGrid .report-grid-locked-content{width:40%}#propertySegmentationScopeGrid .report-grid-scrollable-content{width:60%}#propertySegmentationScopeGrid .name-cell{max-width:300px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#propertySegmentationScopeGrid .description-cell{max-width:600px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#propertySegmentationScopeGrid .included-excluded-cell{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#propertySegmentationScopeCreateForm #code{text-transform:uppercase}ui-select-pasting-tags-feature i.multi-select-icon{top:34px}#propertySegmentationScopeCountries .small-label,#propertySegmentationScopeProperties .small-label,#propertySegmentationScopeTags .small-label{font-size:13px}#propertySegmentationScopeCountries .margin-top-40,#propertySegmentationScopeProperties .margin-top-40,#propertySegmentationScopeTags .margin-top-40{margin-top:40px}#propertySegmentationScopeCountries .margin-top--5,#propertySegmentationScopeProperties .margin-top--5,#propertySegmentationScopeTags .margin-top--5{margin-top:-5px}#propertySegmentationScopeCountries .margin-top--8,#propertySegmentationScopeProperties .margin-top--8,#propertySegmentationScopeTags .margin-top--8{margin-top:-8px}#propertySegmentationScopeCountries .margin-top--10,#propertySegmentationScopeProperties .margin-top--10,#propertySegmentationScopeTags .margin-top--10{margin-top:-10px}#propertySegmentationScopeCountries .margin-right--15,#propertySegmentationScopeProperties .margin-right--15,#propertySegmentationScopeTags .margin-right--15{margin-right:-15px}#propertySegmentationScopeCountries .margin-top--20,#propertySegmentationScopeProperties .margin-top--20,#propertySegmentationScopeTags .margin-top--20{margin-top:-20px}#propertySegmentationScopeCountries .margin-top--25,#propertySegmentationScopeProperties .margin-top--25,#propertySegmentationScopeTags .margin-top--25{margin-top:-25px}#propertySegmentationScopeCountries .look-up,#propertySegmentationScopeProperties .look-up,#propertySegmentationScopeTags .look-up{margin-left:-5px}#propertySegmentationScopeCountries div.look-up>div.ui-select-multiple>div:first-child,#propertySegmentationScopeProperties div.look-up>div.ui-select-multiple>div:first-child,#propertySegmentationScopeTags div.look-up>div.ui-select-multiple>div:first-child{max-height:150px;overflow-x:hidden;overflow-y:scroll}#propertySegmentationScopeCountries i.multi-lookup-icon.disabled,#propertySegmentationScopeProperties i.multi-lookup-icon.disabled,#propertySegmentationScopeTags i.multi-lookup-icon.disabled{color:#e4e4e4;pointer-events:none}#propertySegmentationScopeCountries i.fa.fa-list-ul.multi-select-icon,#propertySegmentationScopeProperties i.fa.fa-list-ul.multi-select-icon,#propertySegmentationScopeTags i.fa.fa-list-ul.multi-select-icon{margin-top:-4px}#propertySegmentationScopeCountries i.fa.fa-list-ul.multi-select-icon.hide-max-nb-items,#propertySegmentationScopeProperties i.fa.fa-list-ul.multi-select-icon.hide-max-nb-items,#propertySegmentationScopeTags i.fa.fa-list-ul.multi-select-icon.hide-max-nb-items{margin-top:-25px}.margin-right--90{margin-right:-90px!important}

#asrdDetailsContainer .source-frame,#uxDivAsrdHeader .source-frame{padding-top:10px;padding-bottom:10px}#eusCode,#subUserCode,.rateCategoryUppercase input{text-transform:uppercase}#asrdNavbar{position:fixed;width:225px}.asrdInfoBox{padding-bottom:10px;padding-top:10px}.asrdInfoBox div{margin:5px 0}.asrdInfoBox div input{width:100px;float:right}.asrdInfoBox label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:70px}multiple-row-input .hiddenLabel label{display:none}multiple-row-input .hiddenLabel .lookupRateCategoryButton{margin-top:0}multiple-row-input .hiddenLabel .addRemoveLinks{margin-top:10px}multiple-row-input .margin-0{margin:0}.addRateCategoryRow ahp-input-directive>div{width:100%}.addRateCategoryRow ahp-toggle-directive>div{width:15%}.lookupRateCategoryButton{margin-top:25px}.addRemoveLinks{margin-top:35px}.addRemoveLinks .btn-link{font-size:15px}.addRemoveLinks .btn-link:focus,.addRemoveLinks .btn-link:hover{text-decoration:none}#asrd-grid #uxGridAsrd .k-grid-content>table,#asrd-grid #uxGridAsrd .k-grid-header-wrap>table,#asrd-grid #uxGridAsrd .k-virtual-scrollable-wrap>table{min-width:100%}

.brandText #brandSelection{background-color:#eee}.brandText #brandSelection label,.brandText #brandSelection select{display:inline}.brandText #brandSelection select{width:auto}.brandText .search-required-message{text-align:center}.brandText .search-required-message .message-heading{margin-bottom:-10px;font-weight:lighter}.brandText .search-required-message .message-information h5{font-weight:400;line-height:25px}.marketingText-popin .modal-dialog{width:900px}#brandTextCreateForm .form-group:not(.has-error) .valdr-message{display:none}#brandTextCreateForm .read-only label.required:before{content:""}#brandTextCreateForm ui-select-pasting-tags-feature i.multi-select-icon{top:10px}#brandTextCreateForm ui-select-pasting-tags-feature input{min-width:97%;position:absolute;z-index:100;cursor:pointer;top:5px;color:transparent}#brandTextCreateForm ui-select-pasting-tags-feature .open input{min-width:0;position:absolute;z-index:100;cursor:pointer}#brandTextCreateForm .multiselect-clear-all{z-index:101;position:absolute}#brandTextTabs .bootstrap4 .input-group{flex-wrap:nowrap}

#codeMappingForm .disabled-expand-label{color:#ccc}i.required{color:#d9534f}i.grey-label{color:grey}.modal-clear-all{margin-top:26px}#ratePlanIconDiv{background:0 0}#openRates{padding:0}

#contentTransactionStatusSearchForm .no-padding{padding:0}#contentTransactionStatusSearchForm .left-5{left:5px}#contentTransactionStatusSearchForm .margin-top-9{margin-top:9px}#contentTransactionStatusSearchForm .margin-top-23{margin-top:23px}#contentTransactionStatusSearchForm .added-asterisk{position:absolute;top:9px}#contentTransactionStatusSearchForm .top-9{top:9px}#contentTransactionStatusSearchForm .form-group.date-field{margin-top:0;padding-top:11px}#contentTransactionStatusSearchForm .top-10{top:10px}#contentTransactionStatusSearchForm i.fa-asterisk{z-index:1}.cts-status{padding-right:8px;font-size:20px;vertical-align:middle}.cts-status.status-started{color:#f0ad4e}.cts-status.status-success{color:#5cb85c}.cts-status.status-skipped{color:#00597c}.cts-status.status-distributed{color:#3d893d}.cts-status.status-stored{color:#f0ad4e}.cts-status.status-error{color:#d71920}.cts-status.status-warn{color:#3d893d}.tooltip.right-top{width:max-content}.tooltip.bottom{width:auto}

#distributionRulesSearchForm rate-plan-code{display:table-row}#distributionRulesDetailsContainer #hotelsSection .no-item-title,#distributionRulesDetailsContainer #rateCategory .no-item-title{font-weight:700;text-align:center;margin-bottom:10px}#distributionRulesDetailsContainer #hotelsSection #noHotelSection button#addHotels,#distributionRulesDetailsContainer #hotelsSection #noRateCategorySection button#addRateCategory,#distributionRulesDetailsContainer #rateCategory #noHotelSection button#addHotels,#distributionRulesDetailsContainer #rateCategory #noRateCategorySection button#addRateCategory{margin-top:20px}#distributionRulesDetailsContainer #bulk-toolbar.col-sm-6{flex-basis:30%}#distributionRulesDetailsContainer #main-toolbar.col-sm-6{flex-basis:70%;max-width:none}#distributionRulesDetailsContainer #hotels-grid .name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;max-width:250px;display:block;height:38px}#distributionRulesDetailsContainer #hotelsBulkMenu li a,#distributionRulesDetailsContainer #rateCategoriesBulkMenu li a{background:#fff;border-radius:0;color:#578ebe;display:block;font-size:14px;line-height:36px;margin:0;padding:0 12px;text-align:left;text-decoration:none}#distributionRulesDetailsContainer #hotelsBulkMenu li a:hover,#distributionRulesDetailsContainer #rateCategoriesBulkMenu li a:hover{background:#e4e4e4;color:#578ebe}#distributionRulesDetailsContainer #hotelsBulkMenu li a:focus,#distributionRulesDetailsContainer #rateCategoriesBulkMenu li a:focus{background:#d7d7d7;color:#578ebe}#distributionRulesDetailsContainer #hotelsBulkMenu li a.btn-primary-outline.disable,#distributionRulesDetailsContainer #rateCategoriesBulkMenu li a.btn-primary-outline.disable{color:#578ebe;background:0 0;opacity:.6;cursor:default}#distributionRulesDetailsContainer #hotelsBulkMenu li a.btn-primary-outline.disable:active #distributionRulesDetailsContainer #hotelsBulkMenu li a.btn-primary-outline.disable:focus,#distributionRulesDetailsContainer #hotelsBulkMenu li a.btn-primary-outline.disable:active #distributionRulesDetailsContainer #rateCategoriesBulkMenu li a.btn-primary-outline.disable:focus,#distributionRulesDetailsContainer #rateCategoriesBulkMenu li a.btn-primary-outline.disable:active #distributionRulesDetailsContainer #hotelsBulkMenu li a.btn-primary-outline.disable:focus,#distributionRulesDetailsContainer #rateCategoriesBulkMenu li a.btn-primary-outline.disable:active #distributionRulesDetailsContainer #rateCategoriesBulkMenu li a.btn-primary-outline.disable:focus{background:0 0}#distributionRulesDetailsContainer #hotelsBulkMenu li a.btn-danger-outline,#distributionRulesDetailsContainer #rateCategoriesBulkMenu li a.btn-danger-outline{color:#d9534f}#distributionRulesDetailsContainer #hotelsBulkMenu li a.btn-danger-outline:hover,#distributionRulesDetailsContainer #rateCategoriesBulkMenu li a.btn-danger-outline:hover{color:#d9534f;background:#e4e4e4}#distributionRulesDetailsContainer #hotelsBulkMenu li a.btn-danger-outline.btn-danger-outline.btn[disabled],#distributionRulesDetailsContainer #rateCategoriesBulkMenu li a.btn-danger-outline.btn-danger-outline.btn[disabled]{color:#ed929f;background:#fff;opacity:1}#distributionRulesDetailsContainer #hotelsBulkMenu li a i,#distributionRulesDetailsContainer #rateCategoriesBulkMenu li a i{width:14px;margin-right:10px}.distribution-rules-add-hotels-modal scope-setup .col-lg-3{width:41%}.distribution-rules-add-hotels-modal,.distribution-rules-add-rate-categories-modal{height:70%;overflow:hidden}.distribution-rules-add-hotels-modal .modal-dialog,.distribution-rules-add-rate-categories-modal .modal-dialog{width:1200px;height:calc(100% - 100px)}.distribution-rules-add-hotels-modal .modal-dialog .modal-content,.distribution-rules-add-rate-categories-modal .modal-dialog .modal-content{height:100%;overflow-y:auto}.distribution-rules-add-hotels-modal tags-input .input,.distribution-rules-add-rate-categories-modal tags-input .input{text-transform:uppercase}.distribution-rules-add-hotels-modal tags-input .input::placeholder,.distribution-rules-add-rate-categories-modal tags-input .input::placeholder{text-transform:none}#changeDiscoveryEngine .padding-top-14{padding-top:14px}#changeDiscoveryEngine .padding-bottom-33{padding-bottom:33px}#changeDiscoveryEngine .padding-top-3{padding-top:3px}#changeDiscoveryEngine .padding-bottom-43{padding-bottom:43px}#changeDiscoveryEngine .valdr-message{width:200%}

#eusNavbar{overflow:auto;width:232px}#eusNavbar .eusInfoBox label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:70px}#eusNavMenu{position:relative}#metricsLookupTooltipDiv,.uxButtonAddRate{display:inline-block}.metric-popin .page-header{margin:0}.metric-popin #metrics-grid{height:50vh;overflow:auto;padding:0 5px}.metric-popin .modal-dialog{width:1200px}.rate-category-popin #searchHeader{padding-bottom:15px}.eusInfoBox{padding-bottom:10px;padding-top:10px}.eusInfoBox div{margin:5px 0}.eusInfoBox div input{width:100px;float:right}#rateLookupButton{display:flex}#rateTypeIndicatorsInput{height:0;margin-bottom:70px}#rateTypeIndicatorsDisplay p,#rateTypeIndicatorsInput input{width:30%;float:right}#specialRTindicatorDisplay{width:20%;float:left;margin-top:5px;margin-bottom:5px}#rateCategoryDisplay{float:left}#rateCategoryDisplay p{margin-right:10px}#seamlessTraffic{padding-bottom:80px}#itemsLeftLabel{text-align:right}#rateTypeIndicatorPanel{background-color:#eee}#eusDetailsContainer .customize-section,#uxDivEusHeader .customize-section{text-align:right;position:relative;top:60px;right:10px}#eusDetailsContainer .customize-section .customize-section-label,#uxDivEusHeader .customize-section .customize-section-label{font-weight:700;display:inline-block;top:-12px;position:relative}#eusDetailsContainer .customize-section toggle2,#uxDivEusHeader .customize-section toggle2{display:inline-block;margin-left:10px}#eusDetailsContainer section.disabled,#uxDivEusHeader section.disabled{color:#ccc}#eusDetailsContainer section.disabled .details-section-header,#uxDivEusHeader section.disabled .details-section-header{color:#333}#eusDetailsContainer section.disabled label,#eusDetailsContainer section.disabled label.required:before,#uxDivEusHeader section.disabled label,#uxDivEusHeader section.disabled label.required:before{color:#ccc}#eusDetailsContainer .pull-right .btn,#uxDivEusHeader .pull-right .btn{font-size:13px}#eusDetailsContainer .source-frame,#uxDivEusHeader .source-frame{padding-top:10px;padding-bottom:10px}#eusDetailsContainer .inner-panel,#uxDivEusHeader .inner-panel{margin:10px 0;padding:5px 10px}#eusDetailsContainer .inner-panel .row .col-sm-3,#uxDivEusHeader .inner-panel .row .col-sm-3{margin-bottom:0}#eusDetailsContainer .inner-panel.content-group-end,#uxDivEusHeader .inner-panel.content-group-end{margin-bottom:50px}#eusDetailsContainer #rateDisplaySpecifications chl-radio-directive label,#uxDivEusHeader #rateDisplaySpecifications chl-radio-directive label{float:right;width:90%}#eusDetailsContainer #attributes div.centered,#uxDivEusHeader #attributes div.centered{text-align:center}#eusDetailsContainer #restrictions chl-radio-directive div.has-error label,#uxDivEusHeader #restrictions chl-radio-directive div.has-error label{color:inherit}#eusDetailsContainer #eusCode,#eusDetailsContainer #metricsCode,#eusDetailsContainer #profileName,#eusDetailsContainer #subUserCode,#uxDivEusHeader #eusCode,#uxDivEusHeader #metricsCode,#uxDivEusHeader #profileName,#uxDivEusHeader #subUserCode{text-transform:uppercase}#eusDetailsContainer .next div.valdr-message,#uxDivEusHeader .next div.valdr-message{display:none}#eusDetailsContainer #rateInputTags i.clearable,#uxDivEusHeader #rateInputTags i.clearable{margin-left:-20px;width:10px;height:1px}#eusDetailsContainer #alternateRateCategories.disabled .control-label,#eusDetailsContainer #attributes.disabled .control-label,#eusDetailsContainer #rateCategoryGrouping.disabled .control-label,#eusDetailsContainer #singlePropertyAvailability.disabled .control-label,#uxDivEusHeader #alternateRateCategories.disabled .control-label,#uxDivEusHeader #attributes.disabled .control-label,#uxDivEusHeader #rateCategoryGrouping.disabled .control-label,#uxDivEusHeader #singlePropertyAvailability.disabled .control-label{color:#ccc}#eusDetailsContainer .max-num-room-for-nego-rates input,#uxDivEusHeader .max-num-room-for-nego-rates input{width:78%}#eusDetailsContainer chl-radio-directive div.has-success label,#uxDivEusHeader chl-radio-directive div.has-success label{color:inherit}#eus-grid #grid .k-grid-content>table,#eus-grid #grid .k-grid-header-wrap>table,#eus-grid #grid .k-virtual-scrollable-wrap>table{min-width:100%}.padding-left-0{padding-left:0}.margin-left-5{margin-left:10px}.w-80{width:80px}#discrepancyCorpGrid,#discrepancyGuestGrid,#discrepancyTravelGrid{height:34px}.discrepancyErrorMessage{color:red}#seamlessTraffic.padding-bottom-0{padding-bottom:0}.display-flex{display:flex}

#metrics-grid #grid .k-grid-content>table,#metrics-grid #grid .k-grid-header-wrap>table,#metrics-grid #grid .k-virtual-scrollable-wrap>table{min-width:100%}#metrics-grid #grid .k-widget.k-grid [role=gridcell]:last-child{vertical-align:top}

#reject-queue-form td,#reject-queue-form th{text-align:center}#reject-queue-form .search{background-color:#eee;border-radius:5px;padding:5px 20px 20px}#reject-queue-form .ui-select-bootstrap>.ui-select-choices{height:130px;max-height:400px}#reject-queue-form #gds-id div,#reject-queue-form #gds-id li,#reject-queue-form #gds-id ul{min-width:0;width:90px}#reject-item-page-header .left{float:left;margin-left:15px}#reject-item-page-header .right{float:right;margin-right:70px;margin-top:7px}#reject-received-form .search{background-color:#eee;border-radius:5px;padding:5px 20px 20px}#reject-received-form .size12{min-width:0;width:140px}#reject-received-form td,#reject-received-form th{text-align:center}#reject-received-form th{background-color:#f5f5f5}#reject-received-form .row-key,#reject-received-form .row-key-total,#reject-received-form .row-key-total-by-action{font-weight:700}#reject-received-form .row-key-total,#reject-received-form .row-key-total-by-action{background-color:#ededed}#reject-received-form .group-by-action{padding-left:20px;text-align:left}#reject-received-form .table{margin-bottom:0}#reject-received-form .grid-pagination-bottom,#reject-received-form .grid-pagination-top{background-color:#f5f5f5;border-left:1px solid #ddd;border-right:1px solid #ddd;border-top:1px solid #ddd;padding:5px;vertical-align:middle}#reject-received-form .grid-pagination-top{border-top:1px solid #ddd}#reject-received-form .grid-pagination-bottom{border-bottom:1px solid #ddd}#reject-received-form [name=rejectReceivedPaginationList]{display:inline;margin:10px}#reject-received-form [name=rejectReceivedPaginationSelect]{display:inline;width:80px;margin-left:10px}#reject-received-form .rejectReceivedPaginationLabel{color:#a5a5a5;margin-left:10px}#reject-received-form .rejectReceivedAgentSelection{min-width:150px}#reject-received-form .section{padding:20px 15px}#reject-received-form .agent-list{width:300px}

#rlpNavbar{position:fixed;width:250px}.rlpInfoBox{padding-bottom:10px;padding-top:10px}.rlpInfoBox div{margin:5px 0}.rlpInfoBox div input{width:100px;float:right}.rlpInfoBox div label{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;width:70px}#rlpDetailsContainer .source-frame,#uxDivRlpHeader .source-frame{padding-top:10px;padding-bottom:10px}#rlpDetailsContainer .pull-right .btn,#uxDivRlpHeader .pull-right .btn{font-size:13px}#rlpDetailsContainer #description,#rlpDetailsContainer #eusCode,#rlpDetailsContainer #externalRateCode,#rlpDetailsContainer #metricsCode,#rlpDetailsContainer #ratePlanCode,#rlpDetailsContainer #subUserCode,#rlpDetailsContainer #title,#rlpDetailsContainer .upperCaseTransform,#uxDivRlpHeader #description,#uxDivRlpHeader #eusCode,#uxDivRlpHeader #externalRateCode,#uxDivRlpHeader #metricsCode,#uxDivRlpHeader #ratePlanCode,#uxDivRlpHeader #subUserCode,#uxDivRlpHeader #title,#uxDivRlpHeader .upperCaseTransform{text-transform:uppercase}#rlpDetailsContainer ahp-toggle-directive div:first-child,#uxDivRlpHeader ahp-toggle-directive div:first-child{margin-bottom:25px}#rlpDetailsContainer #CHL_RLP_ACTIVATE_PROFILE-cell div:first-child,#uxDivRlpHeader #CHL_RLP_ACTIVATE_PROFILE-cell div:first-child{margin-bottom:0}#rlpDetailsContainer chl-radio-directive label,#uxDivRlpHeader chl-radio-directive label{float:right;width:90%}#rlpDetailsContainer .inner-panel,#uxDivRlpHeader .inner-panel{margin:10px 0;padding:5px 10px}#rlpDetailsContainer #commission,#uxDivRlpHeader #commission{padding-bottom:50px}#rlpDetailsContainer #commission chl-radio-directive div.has-success label,#uxDivRlpHeader #commission chl-radio-directive div.has-success label{color:inherit}#rlpDetailsContainer .stackedItem,#uxDivRlpHeader .stackedItem{display:inline-block;vertical-align:top}#rlpDetailsContainer #alternateRateCategories ahp-toggle-directive,#rlpDetailsContainer #rateCategoryGrouping ahp-toggle-directive,#uxDivRlpHeader #alternateRateCategories ahp-toggle-directive,#uxDivRlpHeader #rateCategoryGrouping ahp-toggle-directive{float:right}#rlpDetailsContainer #rlpProfile,#uxDivRlpHeader #rlpProfile{clear:both}#rlpDetailsContainer #rlpActivate,#uxDivRlpHeader #rlpActivate{float:right;margin-bottom:5px}#rlpDetailsContainer #rlpActivate #uxToggleActivateProfile #CHL_RLP_ACTIVATE_PROFILE-cell,#uxDivRlpHeader #rlpActivate #uxToggleActivateProfile #CHL_RLP_ACTIVATE_PROFILE-cell{width:100%;margin-bottom:0;margin-top:0}#rlpDetailsContainer #rlpActivate #uxToggleActivateProfile #CHL_RLP_ACTIVATE_PROFILE-cell *,#uxDivRlpHeader #rlpActivate #uxToggleActivateProfile #CHL_RLP_ACTIVATE_PROFILE-cell *{display:inline-block}#rlpDetailsContainer #rlpActivate #uxToggleActivateProfile #CHL_RLP_ACTIVATE_PROFILE-cell div.margin-bottom-40,#uxDivRlpHeader #rlpActivate #uxToggleActivateProfile #CHL_RLP_ACTIVATE_PROFILE-cell div.margin-bottom-40{display:inline}#rlpDetailsContainer #rlpActivate #uxToggleActivateProfile #CHL_RLP_ACTIVATE_PROFILE-cell label,#uxDivRlpHeader #rlpActivate #uxToggleActivateProfile #CHL_RLP_ACTIVATE_PROFILE-cell label{float:left}#rlpDetailsContainer #rlpActivate #uxToggleActivateProfile label,#uxDivRlpHeader #rlpActivate #uxToggleActivateProfile label{margin-right:5px}#rlpDetailsContainer #rlpActivate #uxToggleActivateProfile toggle2.absolute,#uxDivRlpHeader #rlpActivate #uxToggleActivateProfile toggle2.absolute{position:inherit}#rlpDetailsContainer #uxIataCodes,#uxDivRlpHeader #uxIataCodes{position:relative;padding-left:15px}#rlpDetailsContainer #uxIataCodes input,#uxDivRlpHeader #uxIataCodes input{width:100px}#rlpDetailsContainer #uxIataCodes .ahp-multiple-input div a,#uxDivRlpHeader #uxIataCodes .ahp-multiple-input div a{left:100px}#rlpDetailsContainer #uxSGACodes,#uxDivRlpHeader #uxSGACodes{position:relative;padding-left:15px}#rlpDetailsContainer #alternateRateCategories input,#rlpDetailsContainer #rateCategoryGrouping input,#uxDivRlpHeader #alternateRateCategories input,#uxDivRlpHeader #rateCategoryGrouping input{width:80px}#rlpDetailsContainer #alternateRateCategories .ahp-multiple-input div a,#rlpDetailsContainer #rateCategoryGrouping .ahp-multiple-input div a,#uxDivRlpHeader #alternateRateCategories .ahp-multiple-input div a,#uxDivRlpHeader #rateCategoryGrouping .ahp-multiple-input div a{left:80px}#rlpDetailsContainer .nbItems,#uxDivRlpHeader .nbItems{text-align:right}#rlpMetricsLookupDTooltipDiv{display:inline-block}.multipleInputValue{margin-right:10px}#rlp-grid #grid .k-grid-content>table,#rlp-grid #grid .k-grid-header-wrap>table,#rlp-grid #grid .k-virtual-scrollable-wrap>table{min-width:100%}#rlpCreateForm #uxToggleActivateProfile label{padding-top:7px}#uxInputTitleDescription .wrap-text{overflow-x:hidden;word-wrap:break-word}

#soaNavbar{position:fixed;width:225px}#countryCheckboxList{margin-left:25px}#depositCountriesDisplay .depositLabel{font-weight:700;font-family:Verdana,sans-serif;text-transform:uppercase}#uxDivSoaHeader .source-frame{padding-top:10px;padding-bottom:10px}#vendorType i.multi-select-icon{top:34px}#vendorType .soaVendorType{margin-top:20px;margin-bottom:20px}#soaDetailsContainer .fixed-height,#uxDivSoaHeader .fixed-height{height:4.7rem}#soaDetailsContainer .pull-right .btn,#uxDivSoaHeader .pull-right .btn{font-size:13px}#soaDetailsContainer .checkbox,#uxDivSoaHeader .checkbox{display:inline-block;width:29%;padding-right:20px;padding-left:0}#soaDetailsContainer #vendorId,#uxDivSoaHeader #vendorId{text-transform:uppercase}#soaDetailsContainer #suspendedReservation .section-header yes-no-indicator-directive,#uxDivSoaHeader #suspendedReservation .section-header yes-no-indicator-directive{float:right;font-size:14px;margin-top:7px}#soaDetailsContainer #soaCreateForm #suspendedReservation label,#uxDivSoaHeader #soaCreateForm #suspendedReservation label{display:block}#soaDetailsContainer #soaCreateForm #suspendedReservation p,#uxDivSoaHeader #soaCreateForm #suspendedReservation p{float:left;line-height:30px;margin-left:10px;width:45px}#soaDetailsContainer #soaCreateForm #suspendedReservation #suspendedResaTimeLimit,#uxDivSoaHeader #soaCreateForm #suspendedReservation #suspendedResaTimeLimit{float:left;width:100px}#soaDetailsContainer #soaCreateForm #suspendedReservation .valdr-message,#uxDivSoaHeader #soaCreateForm #suspendedReservation .valdr-message{clear:left}#soaDetailsContainer #btn-need-deposit,#soaDetailsContainer #btn-paid-deposit,#uxDivSoaHeader #btn-need-deposit,#uxDivSoaHeader #btn-paid-deposit{padding-left:0}#soaDetailsContainer #soaSecurityDetailsForm .row label,#uxDivSoaHeader #soaSecurityDetailsForm .row label{font-weight:700}#soaDetailsContainer .disabled label,#uxDivSoaHeader .disabled label{color:#ccc}#soaDetailsContainer .partner-button,#uxDivSoaHeader .partner-button{width:30%}#soaDetailsContainer #allowanceNotAvailableContainer,#soaDetailsContainer #creditCardContainer,#uxDivSoaHeader #allowanceNotAvailableContainer,#uxDivSoaHeader #creditCardContainer{margin-top:17px;margin-bottom:6px}#soaDetailsContainer #allowanceNotAvailableContainer p.form-control-static,#soaDetailsContainer #creditCardContainer p.form-control-static,#uxDivSoaHeader #allowanceNotAvailableContainer p.form-control-static,#uxDivSoaHeader #creditCardContainer p.form-control-static{margin-bottom:8px}#soa-search-form #allowed .allowed-switch,#soa-search-form #check-cnp-password-for-modify .allowed-switch,#soa-search-form #communicate-cnp-password .allowed-switch{display:grid}#soa-search-form #allowed label.control-label,#soa-search-form #check-cnp-password-for-modify label.control-label,#soa-search-form #communicate-cnp-password label.control-label{padding:0;margin-bottom:5px}#soa-grid #grid .k-grid-content>table,#soa-grid #grid .k-grid-header-wrap>table,#soa-grid #grid .k-virtual-scrollable-wrap>table{min-width:100%}.soa-security ahp-toggle-directive label{width:60%}.soa-security ahp-toggle-directive .relative{display:inline}

.padding--30{padding:-30px}.padding-left--30{padding-left:-30px}.padding-top--30{padding-top:-30px}.padding-right--30{padding-right:-30px}.padding-bottom--30{padding-bottom:-30px}.padding--25{padding:-25px}.padding-left--25{padding-left:-25px}.padding-top--25{padding-top:-25px}.padding-right--25{padding-right:-25px}.padding-bottom--25{padding-bottom:-25px}.padding--20{padding:-20px}.padding-left--20{padding-left:-20px}.padding-top--20{padding-top:-20px}.padding-right--20{padding-right:-20px}.padding-bottom--20{padding-bottom:-20px}.padding--15{padding:-15px}.padding-left--15{padding-left:-15px}.padding-top--15{padding-top:-15px}.padding-right--15{padding-right:-15px}.padding-bottom--15{padding-bottom:-15px}.padding--10{padding:-10px}.padding-left--10{padding-left:-10px}.padding-top--10{padding-top:-10px}.padding-right--10{padding-right:-10px}.padding-bottom--10{padding-bottom:-10px}.padding--5{padding:-5px}.padding-left--5{padding-left:-5px}.padding-top--5{padding-top:-5px}.padding-right--5{padding-right:-5px}.padding-bottom--5{padding-bottom:-5px}.padding-0{padding:0}.padding-left-0{padding-left:0}.padding-top-0{padding-top:0}.padding-right-0{padding-right:0}.padding-bottom-0{padding-bottom:0}.padding-5{padding:5px}.padding-left-5{padding-left:5px}.padding-top-5{padding-top:5px}.padding-right-5{padding-right:5px}.padding-bottom-5{padding-bottom:5px}.padding-10{padding:10px}.padding-left-10{padding-left:10px}.padding-top-10{padding-top:10px}.padding-right-10{padding-right:10px}.padding-bottom-10{padding-bottom:10px}.padding-15{padding:15px}.padding-left-15{padding-left:15px}.padding-top-15{padding-top:15px}.padding-right-15{padding-right:15px}.padding-bottom-15{padding-bottom:15px}.padding-20{padding:20px}.padding-left-20{padding-left:20px}.padding-top-20{padding-top:20px}.padding-right-20{padding-right:20px}.padding-bottom-20{padding-bottom:20px}.padding-25{padding:25px}.padding-left-25{padding-left:25px}.padding-top-25{padding-top:25px}.padding-right-25{padding-right:25px}.padding-bottom-25{padding-bottom:25px}.padding-30{padding:30px}.padding-left-30{padding-left:30px}.padding-top-30{padding-top:30px}.padding-right-30{padding-right:30px}.padding-bottom-30{padding-bottom:30px}.margin--50{margin:-50px}.margin-left--50{margin-left:-50px}.margin-top--50{margin-top:-50px}.margin-right--50{margin-right:-50px}.margin-bottom--50{margin-bottom:-50px}.margin--45{margin:-45px}.margin-left--45{margin-left:-45px}.margin-top--45{margin-top:-45px}.margin-right--45{margin-right:-45px}.margin-bottom--45{margin-bottom:-45px}.margin--40{margin:-40px}.margin-left--40{margin-left:-40px}.margin-top--40{margin-top:-40px}.margin-right--40{margin-right:-40px}.margin-bottom--40{margin-bottom:-40px}.margin--35{margin:-35px}.margin-left--35{margin-left:-35px}.margin-top--35{margin-top:-35px}.margin-right--35{margin-right:-35px}.margin-bottom--35{margin-bottom:-35px}.margin--30{margin:-30px}.margin-left--30{margin-left:-30px}.margin-top--30{margin-top:-30px}.margin-right--30{margin-right:-30px}.margin-bottom--30{margin-bottom:-30px}.margin--25{margin:-25px}.margin-left--25{margin-left:-25px}.margin-top--25{margin-top:-25px}.margin-right--25{margin-right:-25px}.margin-bottom--25{margin-bottom:-25px}.margin--20{margin:-20px}.margin-left--20{margin-left:-20px}.margin-top--20{margin-top:-20px}.margin-right--20{margin-right:-20px}.margin-bottom--20{margin-bottom:-20px}.margin--15{margin:-15px}.margin-left--15{margin-left:-15px}.margin-top--15{margin-top:-15px}.margin-right--15{margin-right:-15px}.margin-bottom--15{margin-bottom:-15px}.margin--10{margin:-10px}.margin-left--10{margin-left:-10px}.margin-top--10{margin-top:-10px}.margin-right--10{margin-right:-10px}.margin-bottom--10{margin-bottom:-10px}.margin--5{margin:-5px}.margin-left--5{margin-left:-5px}.margin-top--5{margin-top:-5px}.margin-right--5{margin-right:-5px}.margin-bottom--5{margin-bottom:-5px}.margin-0{margin:0}.margin-left-0{margin-left:0}.margin-top-0{margin-top:0}.margin-right-0{margin-right:0}.margin-bottom-0{margin-bottom:0}.margin-5{margin:5px}.margin-left-5{margin-left:5px}.margin-top-5{margin-top:5px}.margin-right-5{margin-right:5px}.margin-bottom-5{margin-bottom:5px}.margin-10{margin:10px}.margin-left-10{margin-left:10px}.margin-top-10{margin-top:10px}.margin-right-10{margin-right:10px}.margin-bottom-10{margin-bottom:10px}.margin-15{margin:15px}.margin-left-15{margin-left:15px}.margin-top-15{margin-top:15px}.margin-right-15{margin-right:15px}.margin-bottom-15{margin-bottom:15px}.margin-20{margin:20px}.margin-left-20{margin-left:20px}.margin-top-20{margin-top:20px}.margin-right-20{margin-right:20px}.margin-bottom-20{margin-bottom:20px}.margin-25{margin:25px}.margin-left-25{margin-left:25px}.margin-top-25{margin-top:25px}.margin-right-25{margin-right:25px}.margin-bottom-25{margin-bottom:25px}.margin-30{margin:30px}.margin-left-30{margin-left:30px}.margin-top-30{margin-top:30px}.margin-right-30{margin-right:30px}.margin-bottom-30{margin-bottom:30px}.margin-35{margin:35px}.margin-left-35{margin-left:35px}.margin-top-35{margin-top:35px}.margin-right-35{margin-right:35px}.margin-bottom-35{margin-bottom:35px}.margin-40{margin:40px}.margin-left-40{margin-left:40px}.margin-top-40{margin-top:40px}.margin-right-40{margin-right:40px}.margin-bottom-40{margin-bottom:40px}.margin-45{margin:45px}.margin-left-45{margin-left:45px}.margin-top-45{margin-top:45px}.margin-right-45{margin-right:45px}.margin-bottom-45{margin-bottom:45px}.margin-50{margin:50px}.margin-left-50{margin-left:50px}.margin-top-50{margin-top:50px}.margin-right-50{margin-right:50px}.margin-bottom-50{margin-bottom:50px}.border-radius-0{border-radius:0}.border-radius-2{border-radius:2px}.border-radius-4{border-radius:4px}.border-radius-6{border-radius:6px}.border-radius-8{border-radius:8px}.top--15{top:-15px}.top--14{top:-14px}.top--13{top:-13px}.top--12{top:-12px}.top--11{top:-11px}.top--10{top:-10px}.top--9{top:-9px}.top--8{top:-8px}.top--7{top:-7px}.top--6{top:-6px}.top--5{top:-5px}.top--4{top:-4px}.top--3{top:-3px}.top--2{top:-2px}.top--1{top:-1px}.top-0{top:0}.top-1{top:1px}.top-2{top:2px}.top-3{top:3px}.top-4{top:4px}.top-5{top:5px}.top-6{top:6px}.top-7{top:7px}.top-8{top:8px}.top-9{top:9px}.top-10{top:10px}.top-11{top:11px}.top-12{top:12px}.top-13{top:13px}.top-14{top:14px}.top-15{top:15px}.left--15{left:-15px}.left--14{left:-14px}.left--13{left:-13px}.left--12{left:-12px}.left--11{left:-11px}.left--10{left:-10px}.left--9{left:-9px}.left--8{left:-8px}.left--7{left:-7px}.left--6{left:-6px}.left--5{left:-5px}.left--4{left:-4px}.left--3{left:-3px}.left--2{left:-2px}.left--1{left:-1px}.left-0{left:0}.left-1{left:1px}.left-2{left:2px}.left-3{left:3px}.left-4{left:4px}.left-5{left:5px}.left-6{left:6px}.left-7{left:7px}.left-8{left:8px}.left-9{left:9px}.left-10{left:10px}.left-11{left:11px}.left-12{left:12px}.left-13{left:13px}.left-14{left:14px}.left-15{left:15px}.right--15{right:-15px}.right--14{right:-14px}.right--13{right:-13px}.right--12{right:-12px}.right--11{right:-11px}.right--10{right:-10px}.right--9{right:-9px}.right--8{right:-8px}.right--7{right:-7px}.right--6{right:-6px}.right--5{right:-5px}.right--4{right:-4px}.right--3{right:-3px}.right--2{right:-2px}.right--1{right:-1px}.right-0{right:0}.right-1{right:1px}.right-2{right:2px}.right-3{right:3px}.right-4{right:4px}.right-5{right:5px}.right-6{right:6px}.right-7{right:7px}.right-8{right:8px}.right-9{right:9px}.right-10{right:10px}.right-11{right:11px}.right-12{right:12px}.right-13{right:13px}.right-14{right:14px}.right-15{right:15px}.bottom--15{bottom:-15px}.bottom--14{bottom:-14px}.bottom--13{bottom:-13px}.bottom--12{bottom:-12px}.bottom--11{bottom:-11px}.bottom--10{bottom:-10px}.bottom--9{bottom:-9px}.bottom--8{bottom:-8px}.bottom--7{bottom:-7px}.bottom--6{bottom:-6px}.bottom--5{bottom:-5px}.bottom--4{bottom:-4px}.bottom--3{bottom:-3px}.bottom--2{bottom:-2px}.bottom--1{bottom:-1px}.bottom-0{bottom:0}.bottom-1{bottom:1px}.bottom-2{bottom:2px}.bottom-3{bottom:3px}.bottom-4{bottom:4px}.bottom-5{bottom:5px}.bottom-6{bottom:6px}.bottom-7{bottom:7px}.bottom-8{bottom:8px}.bottom-9{bottom:9px}.bottom-10{bottom:10px}.bottom-11{bottom:11px}.bottom-12{bottom:12px}.bottom-13{bottom:13px}.bottom-14{bottom:14px}.bottom-15{bottom:15px}.z-index--15{z-index:-15px}.z-index--14{z-index:-14px}.z-index--13{z-index:-13px}.z-index--12{z-index:-12px}.z-index--11{z-index:-11px}.z-index--10{z-index:-10px}.z-index--9{z-index:-9px}.z-index--8{z-index:-8px}.z-index--7{z-index:-7px}.z-index--6{z-index:-6px}.z-index--5{z-index:-5px}.z-index--4{z-index:-4px}.z-index--3{z-index:-3px}.z-index--2{z-index:-2px}.z-index--1{z-index:-1px}.z-index-0{z-index:0}.z-index-1{z-index:1px}.z-index-2{z-index:2px}.z-index-3{z-index:3px}.z-index-4{z-index:4px}.z-index-5{z-index:5px}.z-index-6{z-index:6px}.z-index-7{z-index:7px}.z-index-8{z-index:8px}.z-index-9{z-index:9px}.z-index-10{z-index:10px}.z-index-11{z-index:11px}.z-index-12{z-index:12px}.z-index-13{z-index:13px}.z-index-14{z-index:14px}.z-index-15{z-index:15px}body{background-color:#f2f2f2;line-height:1.5}div.hap-app-content{background-color:#f2f2f2;line-height:1.5;min-height:100%}.weight-normal{font-weight:400}.block{display:block}.inline{display:inline}.inline-block{display:inline-block}.absolute{position:absolute}.relative{position:relative}.fixed{position:fixed}.invisible{visibility:hidden}.hide{display:none}.no-wrap{white-space:nowrap}.normal-wrap{white-space:normal}.not-allowed{cursor:not-allowed}.clearfix{clear:both}.hoverable{display:none}.cursor-default{cursor:default}.cursor-pointer{cursor:pointer}.border-bottom{border-bottom:1px solid #e7e7e7}.border-left,.border-top{border-top:1px solid #e7e7e7}.border-right{border-right:1px solid #e7e7e7}.border{border:1px solid #e7e7e7}.border-black{border:1px solid #000}.border-dark-grey{border:#777}.border-left-dark-grey{border-left:#777 1px solid}.font-bold{font-weight:700}.font-italic{font-style:italic}.dark-grey{color:#777}.align-left{text-align:left}.align-center{text-align:center}.align-right{text-align:right}.float-left{float:left}.float-right{float:right}.align-top{vertical-align:top}.align-middle,.table>tbody>tr>td.align-middle,.table>tbody>tr>th.align-middle{vertical-align:middle}.align-bottom{vertical-align:bottom}.nowrap{white-space:nowrap}.pre-line{white-space:pre-line}.full-width{width:100%}.light-grey-bkgd{background-color:#eee}.mandatory-field-ind{color:red;display:inline}ng-form .inline-block label.required:before{content:"\f069 ";font-family:FontAwesome;font-size:8px;color:red;position:absolute;padding-right:3px;left:5px;top:2px}ng-form .hide-required .inline-block label.required:before{content:""}form label.required:before,label.force-required:before{content:"\f069 ";font-family:FontAwesome;font-size:8px;color:red;position:absolute;left:5px;top:2px}form .form-inline label.required:before{top:7px}form .hide-required label.required.hide-required:before,form .hide-required label.required:before{content:""}form i.fa-asterisk{font-size:8px;position:absolute;left:5px;top:2px}form i.fa-asterisk.required{color:red}form i.fa-asterisk.grey-label{color:#ccc}.form-group.has-error .ng-touched.ng-invalid-valdr,.form-group.has-error .ng-touched.ng-invalid-valdr>.k-picker-wrap.k-state-default,form .form-group .form-control.ng-dirty.ng-invalid-valdr,form .form-group .form-control.ng-dirty.ng-invalid-valdr>.k-picker-wrap.k-state-default,form .form-group .form-control.ng-touched.ng-invalid-valdr,form .form-group .form-control.ng-touched.ng-invalid-valdr>.k-picker-wrap.k-state-default,form .has-error .form-control.ui-select-match{border-color:red}form .valdr-invalid-dirty-touched-group:after{color:red}form .valdr-invalid-dirty-touched-group:after>.k-picker-wrap.k-state-default{border-color:red}form .valdr-message{padding-top:8px;color:red}.grid-link,.k-link:link,.k-link:visited,a{color:#005eb8}.k-nav-current.k-state-hover .k-link,a:hover{color:#000}.text-primary{color:#337ab7}a.text-primary:hover{color:#1d4568}.bg-primary{color:#78acd9}a.bg-primary:hover{color:#1d4568}.btn-danger,.btn-default,.btn-info,.btn-primary,.btn-success,.btn-warning,.k-button,.k-danger,.k-info,.k-primary,.k-success,.k-warning{text-shadow:0 -1px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 .1em .4em #D3D3D3;box-shadow:0 1px 3px 0 rgba(0,0,0,.25);border-radius:2px}.k-multiselect .k-button{background-color:#337ab7;border-color:#286090}.k-multiselect .k-button:hover{background-color:#5094ce}.btn-lookup,.btn-lookup.active,.btn-lookup:focus,.btn-lookup:hover{background-color:#ddd;color:#337ab7}.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-success.active,.btn-success:active,.btn-warning.active,.btn-warning:active,.k-button.active,.k-button:active{-webkit-box-shadow:inset 0 3px 5px rgba(0,0,0,.125);box-shadow:inset 0 1px 3px 0 rgba(0,0,0,.35);border-radius:2px}.btn.active,.btn:active{background-image:none}.btn-default,.k-button{border-color:transparent;background-color:#fff;color:#578ebe}.btn-default:focus,.btn-default:hover,.k-button:focus,.k-button:hover{background-color:#e4e4e4;border-color:transparent;box-shadow:0 4px 6px 0 rgba(0,0,0,.25);color:#578ebe}.btn-default.active,.btn-default:active,.k-button.k-state-active,.k-button.k-state-active:hover,.k-button:active,.k-button:active:hover{background-color:#d7d7d7;color:#578ebe}.btn-primary,.k-overflow-container .k-primary,.k-primary{background-color:#337ab7;color:#fff;border-color:transparent}.btn-primary:focus,.btn-primary:hover,.k-primary.k-state-focused,.k-primary:focus,.k-primary:hover{background-color:#3276b1;border-color:transparent;-webkit-box-shadow:0 .2em .5em #C5C5C5;box-shadow:0 .2em .5em #C5C5C5;color:#fff}.btn-primary.active,.btn-primary:active,.k-primary.active,.k-primary.k-state-active:hover,.k-primary:active,.k-primary:active:hover{background-color:#255683;border-color:#255683;color:#fff}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,.k-button.k-state-disabled,.k-button.k-state-disabled:active,.k-button.k-state-disabled:hover,.k-button[disabled],.k-button[disabled]:hover,.k-state-disabled .k-button,.k-state-disabled .k-button:active,.k-state-disabled .k-button:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{color:#578ebe;background-color:#e4e4e4;border:none;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:not-allowed;opacity:1}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,.k-primary.k-state-disabled,.k-primary.k-state-disabled:active,.k-primary.k-state-disabled:hover,.k-primary[disabled],.k-primary[disabled]:hover,.k-state-disabled .k-primary,.k-state-disabled .k-primary:active,.k-state-disabled .k-primary:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#9cc1e2;color:#fff;border-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;cursor:not-allowed;opacity:1}.btn-danger{color:#fff;background-color:#d9534f;border-color:transparent}.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle.btn-danger{color:#fff;background-color:#d2223d;border-color:transparent}.btn-danger.active,.btn-danger:active,.open .dropdown-toggle.btn-danger{background-image:none;background-color:#a71b30;border-color:transparent}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#ed929f;border-color:transparent;opacity:1}.btn-success{background-image:-webkit-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:linear-gradient(to bottom,#5cb85c 0,#419641 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5cb85c),color-stop(100%,#419641));background-image:-moz-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-o-linear-gradient(top,#5cb85c 0,#419641 100%);background-image:-ms-linear-gradient(top,#5cb85c 0,#419641 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff419641', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#3e8f3e}.btn-success:focus,.btn-success:hover{background-color:#419641;background-position:0 -15px}.btn-success.active,.btn-success:active{background-color:#419641;border-color:#3e8f3e}.btn-info{background-image:-webkit-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:linear-gradient(to bottom,#5bc0de 0,#2aabd2 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#5bc0de),color-stop(100%,#2aabd2));background-image:-moz-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-o-linear-gradient(top,#5bc0de 0,#2aabd2 100%);background-image:-ms-linear-gradient(top,#5bc0de 0,#2aabd2 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff2aabd2', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#28a4c9}.btn-info:focus,.btn-info:hover{background-color:#2aabd2;background-position:0 -15px}.btn-info.active,.btn-info:active{background-color:#2aabd2;border-color:#28a4c9}.btn-warning{background-image:-webkit-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:linear-gradient(to bottom,#f0ad4e 0,#eb9316 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f0ad4e),color-stop(100%,#eb9316));background-image:-moz-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-o-linear-gradient(top,#f0ad4e 0,#eb9316 100%);background-image:-ms-linear-gradient(top,#f0ad4e 0,#eb9316 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffeb9316', GradientType=0);filter:progid:DXImageTransform.Microsoft.gradient(enabled=false);background-repeat:repeat-x;border-color:#e38d13}.btn-warning:focus,.btn-warning:hover{background-color:#eb9316;background-position:0 -15px}.btn-warning.active,.btn-warning:active{background-color:#eb9316;border-color:#e38d13}.btn-link-danger{color:#b92c28}.btn-link-danger:hover{color:#c12e2a}.btn-link{color:#578ebe}.btn-link:hover{background-color:#e4e4e4;text-decoration:none}.btn-link.active,.btn-link:active,.btn-link:focus{background-color:#d7d7d7;-webkit-box-shadow:0 .2em .5em #C5C5C5;box-shadow:0 .2em .5em #C5C5C5;text-decoration:none}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{background-color:#f2f2f2;background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(100%,#e8e8e8));background-image:-moz-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-ms-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{background-color:#5094ce;background-image:-webkit-linear-gradient(top,#337ab7 0,#5094ce 100%);background-image:linear-gradient(to bottom,#337ab7 0,#5094ce 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#337ab7),color-stop(100%,#5094ce));background-image:-moz-linear-gradient(top,#337ab7 0,#5094ce 100%);background-image:-o-linear-gradient(top,#337ab7 0,#5094ce 100%);background-image:-ms-linear-gradient(top,#337ab7 0,#5094ce 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);background-repeat:repeat-x}.navbar-default{background-color:#f2f2f2;background-image:none;border-radius:0;-webkit-box-shadow:inset 0 1px 0 #f2f2f2,0 1px 5px rgba(0,0,0,.075);box-shadow:inset 0 1px 0 #f2f2f2,0 1px 5px rgba(0,0,0,.075)}.navbar-default .navbar-nav>.active>a{background-image:none;-webkit-box-shadow:inset 0 3px 9px rgba(0,0,0,.075);box-shadow:inset 0 3px 9px rgba(0,0,0,.075)}.navbar-brand,.navbar-nav>li>a{text-shadow:0 1px 0 rgba(255,255,255,.25)}.navbar-brand>img{display:inline}.navbar-default .navbar-brand{color:#333;padding-top:8px}.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover{color:#333;background-color:transparent}.navbar-default .navbar-text{color:#333}.navbar-brand-text{padding-top:5px;padding-bottom:10px;padding-left:10px}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#777;background-color:#f2f2f2}.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover{color:#ccc;background-color:transparent}.navbar-default .navbar-toggle{border:none;background:0 0}.navbar-default .navbar-toggle .top-bar{-ms-transform:translate(4px,0) rotate(45deg);-webkit-transform:translate(4px,0) rotate(45deg);-ms-transform-origin:10% 10%;-webkit-transform-origin:10% 10%;transform:translate(4px,0) rotate(45deg);transform-origin:10% 10%}.navbar-default .navbar-toggle .middle-bar{opacity:0}.navbar-default .navbar-toggle .bottom-bar{-ms-transform:translate(4px,0) rotate(-45deg);-webkit-transform:translate(4px,0) rotate(-45deg);-ms-transform-origin:10% 90%;-webkit-transform-origin:10% 90%;transform:translate(4px,0) rotate(-45deg);transform-origin:10% 90%}.navbar-toggle.collapsed .top-bar{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.navbar-toggle.collapsed .middle-bar{opacity:1}.navbar-toggle.collapsed .bottom-bar{-ms-transform:rotate(0);-webkit-transform:rotate(0);transform:rotate(0)}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background:#f2f2f2}.navbar-default .navbar-toggle .icon-bar{background-color:#777;width:22px;transition:all .2s}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-bottom:4px solid #777}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#B1B1B1;background-color:#f2f2f2}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#f2f2f2}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-default .navbar-link{color:#fff}.navbar-default .navbar-link:hover{color:#333}.alert{text-shadow:0 1px 0 rgba(255,255,255,.2);-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05);box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 1px 2px rgba(0,0,0,.05)}.alert-success{background-image:-webkit-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:linear-gradient(to bottom,#dff0d8 0,#c8e5bc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dff0d8),color-stop(100%,#c8e5bc));background-image:-moz-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);background-image:-ms-linear-gradient(top,#dff0d8 0,#c8e5bc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffc8e5bc', GradientType=0);background-repeat:repeat-x;border-color:#b2dba1}.alert-info{background-image:-webkit-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:linear-gradient(to bottom,#d9edf7 0,#b9def0 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d9edf7),color-stop(100%,#b9def0));background-image:-moz-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#b9def0 100%);background-image:-ms-linear-gradient(top,#d9edf7 0,#b9def0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffb9def0', GradientType=0);background-repeat:repeat-x;border-color:#9acfea}.alert-warning{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:linear-gradient(to bottom,#fcf8e3 0,#f8efc0 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcf8e3),color-stop(100%,#f8efc0));background-image:-moz-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);background-image:-ms-linear-gradient(top,#fcf8e3 0,#f8efc0 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fff8efc0', GradientType=0);background-repeat:repeat-x;border-color:#f5e79e}.alert-danger{background-image:-webkit-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:linear-gradient(to bottom,#f2dede 0,#e7c3c3 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2dede),color-stop(100%,#e7c3c3));background-image:-moz-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-o-linear-gradient(top,#f2dede 0,#e7c3c3 100%);background-image:-ms-linear-gradient(top,#f2dede 0,#e7c3c3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffe7c3c3', GradientType=0);background-repeat:repeat-x;border-color:#dca7a7}.progress{background-image:-webkit-linear-gradient(top,#e4e4e4 0,#e4e4e4 100%);background-image:linear-gradient(to bottom,#e4e4e4 0,#e4e4e4 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e4e4e4),color-stop(100%,#e4e4e4));background-image:-moz-linear-gradient(top,#e4e4e4 0,#e4e4e4 100%);background-image:-o-linear-gradient(top,#e4e4e4 0,#e4e4e4 100%);background-image:-ms-linear-gradient(top,#e4e4e4 0,#e4e4e4 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffebebeb', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;box-shadow:inset 0 2px 3px 0 rgba(0,0,0,.35);width:100%;border-radius:2px}.progress-bar{background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#337ab7),color-stop(100%,#286090));background-image:-moz-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-ms-linear-gradient(top,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3071a9', GradientType=0);background-repeat:repeat-x}.progress-bar-success{background-image:-webkit-linear-gradient(top,#707372 0,#707372 100%);background-image:linear-gradient(to bottom,#707372 0,#707372 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#707372),color-stop(100%,#707372));background-image:-moz-linear-gradient(top,#707372 0,#707372 100%);background-image:-o-linear-gradient(top,#707372 0,#707372 100%);background-image:-ms-linear-gradient(top,#707372 0,#707372 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5cb85c', endColorstr='#ff449d44', GradientType=0);background-repeat:repeat-x}.progress-bar-info{background-image:-webkit-linear-gradient(top,#707372 0,#707372 100%);background-image:linear-gradient(to bottom,#707372 0,#707372 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#707372),color-stop(100%,#707372));background-image:-moz-linear-gradient(top,#707372 0,#707372 100%);background-image:-o-linear-gradient(top,#707372 0,#707372 100%);background-image:-ms-linear-gradient(top,#707372 0,#707372 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff5bc0de', endColorstr='#ff31b0d5', GradientType=0);background-repeat:repeat-x}.progress-bar-warning{background-image:-webkit-linear-gradient(top,#707372 0,#707372 100%);background-image:linear-gradient(to bottom,#707372 0,#707372 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#707372),color-stop(100%,#707372));background-image:-moz-linear-gradient(top,#707372 0,#707372 100%);background-image:-o-linear-gradient(top,#707372 0,#707372 100%);background-image:-ms-linear-gradient(top,#707372 0,#707372 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff0ad4e', endColorstr='#ffec971f', GradientType=0);background-repeat:repeat-x}.progress-bar-danger{background-image:-webkit-linear-gradient(top,#707372 0,#707372 100%);background-image:-moz-linear-gradient(top,#707372 0,#707372 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#707372),color-stop(100%,#707372));background-image:-o-linear-gradient(top,#707372 0,#707372 100%);background-image:-ms-linear-gradient(top,#707372 0,#707372 100%);background-image:linear-gradient(to bottom,#707372 0,#707372 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9534f', endColorstr='#ffc9302c', GradientType=0);background-repeat:repeat-x}.list-group{border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.075);box-shadow:0 1px 2px rgba(0,0,0,.075)}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{text-shadow:0 -1px 0 #286090;background-image:-webkit-linear-gradient(top,#337ab7 0,#286090 100%);background-image:linear-gradient(to bottom,#337ab7 0,#286090 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#337ab7),color-stop(100%,#286090));background-image:-moz-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-o-linear-gradient(top,#337ab7 0,#286090 100%);background-image:-ms-linear-gradient(top,#337ab7 0,#286090 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff3278b3', GradientType=0);background-repeat:repeat-x;border-color:#286090}.panel{border-radius:0;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2)}.panel-default>.panel-heading{background-image:-webkit-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:linear-gradient(to bottom,#f5f5f5 0,#e8e8e8 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f5f5f5),color-stop(100%,#e8e8e8));background-image:-moz-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-o-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);background-image:-ms-linear-gradient(top,#f5f5f5 0,#e8e8e8 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff5f5f5', endColorstr='#ffe8e8e8', GradientType=0);background-repeat:repeat-x}.panel-primary>.panel-heading{background-image:-webkit-linear-gradient(top,#337ab7 0,#5094ce 100%);background-image:linear-gradient(to bottom,#337ab7 0,#5094ce 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#337ab7),color-stop(100%,#5094ce));background-image:-moz-linear-gradient(top,#337ab7 0,#5094ce 100%);background-image:-o-linear-gradient(top,#337ab7 0,#5094ce 100%);background-image:-ms-linear-gradient(top,#337ab7 0,#5094ce 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ff428bca', endColorstr='#ff357ebd', GradientType=0);background-repeat:repeat-x}.panel-success>.panel-heading{background-image:-webkit-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:linear-gradient(to bottom,#dff0d8 0,#d0e9c6 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#dff0d8),color-stop(100%,#d0e9c6));background-image:-moz-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-o-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);background-image:-ms-linear-gradient(top,#dff0d8 0,#d0e9c6 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffdff0d8', endColorstr='#ffd0e9c6', GradientType=0);background-repeat:repeat-x}.panel-info>.panel-heading{background-image:-webkit-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:linear-gradient(to bottom,#d9edf7 0,#c4e3f3 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#d9edf7),color-stop(100%,#c4e3f3));background-image:-moz-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-o-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);background-image:-ms-linear-gradient(top,#d9edf7 0,#c4e3f3 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffd9edf7', endColorstr='#ffc4e3f3', GradientType=0);background-repeat:repeat-x}.panel-warning>.panel-heading{background-image:-webkit-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:linear-gradient(to bottom,#fcf8e3 0,#faf2cc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#fcf8e3),color-stop(100%,#faf2cc));background-image:-moz-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-o-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);background-image:-ms-linear-gradient(top,#fcf8e3 0,#faf2cc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fffcf8e3', endColorstr='#fffaf2cc', GradientType=0);background-repeat:repeat-x}.panel-danger>.panel-heading{background-image:-webkit-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:linear-gradient(to bottom,#f2dede 0,#ebcccc 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#f2dede),color-stop(100%,#ebcccc));background-image:-moz-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-o-linear-gradient(top,#f2dede 0,#ebcccc 100%);background-image:-ms-linear-gradient(top,#f2dede 0,#ebcccc 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#fff2dede', endColorstr='#ffebcccc', GradientType=0);background-repeat:repeat-x}.well{background-image:-webkit-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:linear-gradient(to bottom,#e8e8e8 0,#f5f5f5 100%);background-image:-webkit-gradient(linear,left top,left bottom,color-stop(0%,#e8e8e8),color-stop(100%,#f5f5f5));background-image:-moz-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-o-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);background-image:-ms-linear-gradient(top,#e8e8e8 0,#f5f5f5 100%);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#ffe8e8e8', endColorstr='#fff5f5f5', GradientType=0);background-repeat:repeat-x;border-color:#dcdcdc;-webkit-box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 3px rgba(0,0,0,.05),0 1px 0 rgba(255,255,255,.1)}.k-draghandle.k-state-selected:hover,.k-ghost-splitbar-horizontal,.k-ghost-splitbar-vertical,.k-list>.k-state-highlight,.k-list>.k-state-selected,.k-marquee-color,.k-panel>.k-state-selected,.k-scheduler .k-scheduler-toolbar .k-state-selected,.k-scheduler .k-today.k-state-selected,.k-state-selected,.k-state-selected:link,.k-state-selected:visited{background-color:#2e6da4;border-color:#286090}.k-state-selected{background-color:rgba(1,117,203,.5)}.k-grid td.k-state-selected.k-state-focused{background-color:#337ab7}.k-state-selected.k-line{background-color:#337ab7;color:#337ab7}.k-autocomplete.k-state-focused,.k-multiselect.k-header.k-state-focused,.k-numeric-wrap.k-state-focused,.k-picker-wrap.k-state-focused{background-color:#ebebeb;background-image:none;background-position:50% 50%;border-color:#337ab7;-webkit-box-shadow:0 0 7px 0 #337ab7;box-shadow:0 0 7px 0 #337ab7}.k-state-focused>.k-select{border-color:#337ab7}.k-panelbar>li.k-state-default>.k-link,.k-tabstrip-items .k-state-default .k-link,.k-tabstrip-items .k-state-hover .k-link,.k-treeview .k-in.k-state-hover,.k-widget.k-treeview{color:#337ab7}.selectize-input.selectize-focus{border-color:#5094ce}.ui-select-multiple .ui-select-match-item.dropping-after:after,.ui-select-multiple .ui-select-match-item.dropping-before:before{border-left:1px solid #337ab7}.btn-default:hover.ui-select-match-item:hover,.ui-select-match-item{background-color:#337ab7;color:#fff}.btn-default:hover.ui-select-match-item:hover .ui-select-match-close,.ui-select-match-item .ui-select-match-close{color:#fff;opacity:1}.ui-select-bootstrap .ui-select-choices-row.active>span{color:#fff;background-color:#337ab7}.scrollby-menu{position:fixed}.scrollby-menu li a:hover{background-color:#F2F2F2;color:#255683}.scrollby-menu li .active,.scrollby-menu li a:active,.scrollby-menu li a:focus{background-color:#FFF;color:#000;border-left:5px solid #337ab7}footer{background-color:#f2f2f2;color:#B1B1B1}li.selected-menu-item{border-left:4px solid #337ab7;background-color:#f2f2f2}.has-error .control-label{color:#000}.alert.alert-danger{background-image:none;background-color:#f2dede;border-color:#ebccd1;color:#A94442}.alert.alert-warning{background-image:none;background-color:#FCF8E3;border-color:#FAEBCC;color:#8A6D3B}.alert.alert-info{background-image:none;background-color:#D9EDF7;border-color:#BCE8F1;color:#31708F}.alert.alert-success{background-image:none;background-color:#DFF0D8;border-color:#D6E9C6;color:#3C763D}.nav-color{background-color:#f2f2f2;color:#fff}.external-link,.external-link:visited{color:#578ebe}.external-link:focus{text-decoration:none;outline:0}.external-link:hover{color:#000}.underline{text-decoration:underline}.external-link:active{color:#1b3f5f}.protection-icon.fa-exclamation-triangle,.protection-icon.fa-lock,.protection-icon.fa-shield,.protection-icon.fa-unlock{margin-left:3px;margin-bottom:5px;font-size:12px;color:#ABD2F3}.protection-icon.fa-exclamation-triangle:hover,.protection-icon.fa-lock:hover,.protection-icon.fa-shield:hover,.protection-icon.fa-unlock:hover{color:#578EBE;cursor:pointer}.protection-popover .option-item.lock,.protection-popover .option-item.mandatory-at-hotel,.protection-popover .option-item.protect-entered,.protection-popover .option-item.unlock{margin-left:3px;margin-bottom:5px;color:#578EBE}.protection-popover .option-item.lock .fa-lock,.protection-popover .option-item.lock .fa-shield,.protection-popover .option-item.lock .fa-unlock,.protection-popover .option-item.mandatory-at-hotel .fa-lock,.protection-popover .option-item.mandatory-at-hotel .fa-shield,.protection-popover .option-item.mandatory-at-hotel .fa-unlock,.protection-popover .option-item.protect-entered .fa-lock,.protection-popover .option-item.protect-entered .fa-shield,.protection-popover .option-item.protect-entered .fa-unlock,.protection-popover .option-item.unlock .fa-lock,.protection-popover .option-item.unlock .fa-shield,.protection-popover .option-item.unlock .fa-unlock{font-size:12px;cursor:pointer}.fa-lock-unlock-view.fa-exclamation-triangle,.fa-lock-unlock-view.fa-lock,.fa-lock-unlock-view.fa-shield,.fa-lock-unlock-view.fa-unlock{margin-left:3px;margin-bottom:5px;font-size:12px;color:#AEAEAE}.fa-lock-unlock-view.fa-exclamation-triangle:hover,.fa-lock-unlock-view.fa-lock:hover,.fa-lock-unlock-view.fa-shield:hover,.fa-lock-unlock-view.fa-unlock:hover{color:#AEAEAE;cursor:pointer}.btn-navbar{padding:0 5px;font-size:20px;height:24px;line-height:23px;border-radius:0}.btn-title{padding:0 7px;font-size:24px;height:28px;line-height:29px;border-radius:0}.btn-card{padding:0 7px;font-size:24px;height:28px;line-height:29px;border-radius:0;-webkit-box-shadow:0 0 #D3D3D3;box-shadow:none;text-shadow:none}.navbar-default .navbar-nav>li>a,.selector-icon{color:#777}.highlight-search{font-weight:700}

.btn,button{padding:7px 12px;border-radius:2px}.btn.disabled,.btn[disabled]{pointer-events:none}a>i,button>i{width:14px;height:14px}a>i:first-child,button>i:first-child{margin-right:10px}a>i:last-child,button>i:last-child{margin-left:10px}a>i:only-child,button>i:only-child{margin:auto}a>i.fa-fw,button>i.fa-fw{width:14px}button+button{margin-left:5px;display:block}button.is-setting-popover{padding:7px 10px}.text-to-uppercase{text-transform:uppercase}.page-header{margin-top:48px;margin-bottom:10px;padding-bottom:0;border-bottom:none}.page-header .has-buttons{float:left}.page-header .header-buttons .btn{margin:2px;float:right}.page-header h1{margin-top:0;margin-bottom:0}.page-header .header-help{text-align:right}.page-header .header-help i{cursor:pointer}.page-botton-action-buttons,.page-top-action-buttons,.reset-submit-margin-15,.save-cancel-buttons,.search-panel-save-cancel-buttons,.search-panel-save-cancel-buttons-jumbotron{font-size:0}.page-botton-action-buttons .btn,.page-botton-action-buttons a,.page-top-action-buttons .btn,.page-top-action-buttons a,.reset-submit-margin-15 .btn,.reset-submit-margin-15 a,.save-cancel-buttons .btn,.save-cancel-buttons a,.search-panel-save-cancel-buttons .btn,.search-panel-save-cancel-buttons a,.search-panel-save-cancel-buttons-jumbotron .btn,.search-panel-save-cancel-buttons-jumbotron a{font-size:14px}.page-botton-action-buttons,.page-top-action-buttons{padding:2px;float:right;box-shadow:none}.page-botton-action-buttons .btn,.page-top-action-buttons .btn{margin:2.5px}section{padding:20px 15px 15px 30px;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}section .details-section-header{font-size:24px;padding-bottom:10px;margin-top:0;margin-bottom:0;font-weight:lighter}section .section-header{margin-top:5px}section .ahp-details-section-header-error{font-size:14px;color:red}section .ahp-collapsible-section.collapsed i.fa-caret-down{transform:rotate(270deg)}section .ahp-collapsible-section i.fa-caret-down{transform:rotate(0deg)}section.page-bottom-action-buttons{padding:0;box-shadow:none}section.page-bottom-action-buttons .save-cancel-buttons{float:right;margin-bottom:20px}section.section-action-buttons{padding:0;box-shadow:none}section.section-action-buttons .save-cancel-buttons{float:right;margin:20px 0}section.page-bottom-action-buttons.is-fixed{background:#fff;position:fixed;width:100%;height:78px;bottom:0;left:0;box-shadow:0 -4px 6px 0 rgba(0,0,0,.35);z-index:1001}section.page-bottom-action-buttons.is-fixed .save-cancel-buttons{float:right;margin:10px 0}.mandatory-field-ind{color:red;display:inline}.fa-circle,.fa-circle-o,.fa-label-text{color:#666}.fa-check-circle{color:#3b3f51}.grid-link{text-decoration:none;color:#337ab7}.navbar-nav>.active{pointer-events:none;cursor:default}.ahp-blue{color:#337ab7}.brand-warning{color:#f0ad4e}.toast-content{text-align:left;min-width:600px}.container .jumbotron,.container-fluid .jumbotron{padding-right:15px;padding-left:15px;border-radius:6px}search-directive{margin-bottom:10px}search-directive .search-panel{padding-top:10px}search-directive .search-panel i.fa-search:before{content:"\00a0\00a0\f002\00a0"}search-directive .search-details{margin-left:-5px}search-directive .jumbotron{background-color:#FFF;margin:-10px 0 0;text-align:left;padding:0 20px 20px;border-radius:0}search-directive .jumbotron .btn{padding:7px 12px}search-directive .jumbotron .custom-search-margin{margin-top:0;margin-bottom:0}search-directive .search-btn{background-color:#FFF;color:#000;padding-top:20px;box-shadow:none;min-width:100%}.yes-no-indicator{text-transform:capitalize}.dialog-header-confirm{background-color:#d2322d}.column-header{font-size:110%;font-weight:700;padding:2px}.col-padding{padding-left:15px;padding-right:15px}.overlay-show{background:#000;cursor:not-allowed;height:100%;left:0;opacity:.1;position:absolute;top:0;width:100%;z-index:10}.form-control-static{background-color:transparent;border:none;min-height:0;padding-top:5px;padding-bottom:0}.form-group{margin-top:10px}.form-lookup,.grid-lookup{display:inline-block;vertical-align:bottom}input.clearable{padding-right:20px}.input-border-color{color:#ccc}i.clearable{color:#ccc;cursor:pointer;float:right;height:0;margin:0 5px;position:relative;top:-25px;z-index:99}i.clearable.disabled{cursor:not-allowed}td.required{padding-left:19px}.list-search i.fa-list-alt{left:-2px;position:relative;top:-1px}.list-search i.fa-search{left:17px;position:absolute;top:12px}.clear-button{position:relative;top:-25px;z-index:500;float:right;margin-right:5px;color:#ccc;cursor:pointer}pre.form-control-static{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}spinner-directive{height:100%;width:100%;z-index:99999;position:absolute}spinner-directive .spinner{position:absolute;top:50%;width:100%}spinner-directive .overlay-show{opacity:.2;cursor:default}.k-state-focused[disabled]{box-shadow:none}.k-multiselect-wrap{min-height:34px}footer{background-color:#101010;bottom:0;color:#999;font-size:.9em;position:fixed;padding:2px 0;text-align:center;width:100%;z-index:1001}.help{padding:3px 6px;background-color:#add8e6;border-radius:10px}.label-block{display:block}.light-border{border-bottom:solid 1px #e7e7e7}.light-border-for-value{border-bottom:solid 1px #e7e7e7;padding-bottom:6px}.relative{position:relative}.fixed{position:fixed}.top-0{top:0}.top-55{top:55px}.min-width-100{min-width:100%}.z-index-1001{z-index:1001}.z-index-1030{z-index:1030}.no-border{border:0}.btn-inverse{background-color:#000;color:#fff;margin:2px}.btn-inverse:hover{background-color:#666;color:#fffFFF}.panel-danger{border-color:red}.panel-shadow{border-radius:0;-webkit-box-shadow:0 2px 2px rgba(0,0,0,.2);box-shadow:0 2px 2px rgba(0,0,0,.2)}.panel-padding-0{padding:0}.panel-padding-0 h3,.panel-padding-0 h4{padding:15px}.panel-padding-0 .search-results-information{padding-left:15px}.panel-margin-top-25{margin-top:25px}.panel-margin-top-20{margin-top:20px}.app-modal-window .modal-dialog{width:calc(100% - 40px)}.app-modal-70 .modal-dialog{width:70%}.app-modal-large .modal-dialog{width:98%}.app-modal-extra-large .modal-dialog{width:95%}.app-modal-small .modal-dialog{width:50%}.app-modal-full-screen{height:100%;overflow:hidden}.app-modal-full-screen .modal-dialog{width:calc(100% - 50px);height:calc(100% - 100px)}.app-modal-full-screen .modal-dialog .modal-content{height:100%;padding:15px;overflow-y:auto}.modal-dialog{margin-top:20px;box-shadow:0 3px 15px 0}.popover{max-width:575px}a.not-allowed{cursor:not-allowed}.v-offset{margin-top:2px}.v-offset-1{margin-top:5px}.v-offset-2{margin-top:10px}.v-offset-3{margin-top:15px}.v-offset-4{margin-top:25px}.v-offset-5{margin-top:30px}.v-offset-6{margin-top:40px}.v-offset-7{margin-top:60px}.v-offset-8{margin-top:80px}.v-offset-9{margin-top:100px}.v-offset-10{margin-top:150px}.list-comma::after{content:', '}.list-comma:last-child::after{content:''}.group:after{content:"";display:block;clear:both}.list-space::after{content:'  '}.list-space:last-child::after{content:''}.charsLeft{display:table;width:100%}.charsLeft .labelContainer{display:table-cell}.charsLeft .subContainer{display:inline-block;text-align:right;white-space:nowrap;width:100%}.scrollable-menu{height:auto;max-height:180px;overflow-x:hidden}.military-time-picker .input-group .military-time-picker-minute{width:50px;min-width:0}.form-padding form:last-child{padding-bottom:750px}.form-padding-small form:last-child{padding-bottom:20px}.text-uppercase{text-transform:uppercase}.btn-group .btn-primary:hover{color:#fff}.btn-group input{font-size:14px;line-height:1.42857143}.k-datepicker .k-picker-wrap input{text-transform:uppercase}.k-datepicker .k-picker-wrap input::-webkit-input-placeholder{text-transform:none}.k-datepicker .k-picker-wrap input::-moz-placeholder{text-transform:none}.k-datepicker .k-picker-wrap input:-ms-input-placeholder{text-transform:none}.k-datepicker .k-picker-wrap input:-moz-placeholder{text-transform:none}.k-i-calendar{display:none}.k-datepicker .k-select:before{font-family:FontAwesome;content:"\f073"}.k-picker-wrap .k-select{border-left-width:0}.datepicker-max-width{max-width:145px}.tooltip{z-index:1240;pointer-events:none}.search-panel-messages{text-align:center;display:inline}.search-panel-messages .message-heading{margin-bottom:-10px;font-weight:lighter}.search-panel-messages .message-information h5{margin-bottom:20px;font-weight:400;line-height:25px}.search-results-message{padding-left:2px}.search-results-message .search-results-heading{padding-bottom:5px;margin-bottom:0}.search-results-message .search-results-criteria{margin-left:16px;height:36px;margin-top:5px;margin-bottom:10px}.search-results-message .search-results-information{min-height:36px;margin-bottom:-.5px}.search-results-message .search-results-information,.search-results-message .search-results-information .btn{font-size:12px}.search-results-message .search-results-information .search-criteria-heading,.search-results-message .search-results-information .search-criteria-information{vertical-align:middle}.search-results-message .search-results-information .btn{margin-left:10px;vertical-align:middle}.search-directive-modal{margin-top:10px;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}.search-directive-modal.modal-body{padding:0}#search-groups{box-shadow:0 0}.padding-bottom-80{padding-bottom:80px}.padding-bottom-100{padding-bottom:100px}.btn-lookup,.btn-padding-10{padding:7px 10px}@media print{body *{visibility:hidden}.container-grid *,form *,page-header *{visibility:visible}}@page{margin:.5mm .5mm .5mm .5mm}.search-panel-save-cancel-buttons{margin-right:-15px}.search-panel-save-cancel-buttons-jumbotron{margin-right:-15px;margin-bottom:-15px}.reset-submit-margin-15 a,.search-panel-save-cancel-buttons a,.search-panel-save-cancel-buttons-jumbotron a{margin-right:5px}search-panel-criteria+.k-widget.k-grid>.k-header.k-grid-toolbar,search-panel-criteria+div .k-widget.k-grid>.k-header.k-grid-toolbar{padding-top:10px}.padding-bottom-40{padding-bottom:40px}.col-lg-offset-4-adjusted{margin-left:30.5%}.col-lg-offset-5-adjusted{margin-left:36.5%}.modal-guidance-message{display:inline}.reset-submit-margin-15{margin-left:15px}.rate-code-auto-build{text-align:center;margin-bottom:100px}.rate-code-auto-build button{margin-bottom:100px}.input-group .btn{padding-top:7.2px;padding-bottom:7.2px}.input-group .form-control{height:36px}.form-control{color:#333;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.1);box-shadow:inset 0 1px 1px rgba(0,0,0,.1);border-radius:2px;border:1px solid #CCC}.v-align-text-center{padding-top:.5em}.lookup-button{position:relative;border:none;float:right;background:0 0;text-align:center;padding:0;height:2em;width:2em;bottom:2em;right:6px;color:#337ab7;cursor:pointer}.lookup-button:disabled{color:#ccc;cursor:default}.lookup-button .fa-stack{display:inline-block;z-index:99;line-height:1.5em}.lookup-button .fa-stack .fa-search{top:4px;left:7px}i.multi-select-icon{cursor:pointer;color:#337ab7;float:right;height:0;margin-right:13px;position:absolute;top:65%;right:14px;z-index:99;line-height:1.5em}i.multi-lookup-icon{cursor:pointer;color:#337ab7;float:right;margin-right:6px;position:absolute;top:35px;right:14px;z-index:99;line-height:1.5em}i.multi-lookup-icon .fa-search{margin:4px 0 0 7px}.ui-select-multiple.ui-select-bootstrap{min-height:36px;padding:8px 12px 2px}.ui-select-multiple.ui-select-bootstrap>div{margin-right:14px}.ui-select-multiple.ui-select-bootstrap input.ui-select-search{margin-bottom:2px;padding:1px}.ui-select-multiple.ui-select-bootstrap .ui-select-match-item{font:12px "Open Sans";text-align:left;padding:0 0 0 5px;min-height:21px;line-height:1.75;cursor:default;margin:0 10px 6px 0;white-space:normal;word-break:break-all;-webkit-box-shadow:0 2px 3px 0 rgba(0,0,0,.25);-moz-box-shadow:0 2px 3px 0 rgba(0,0,0,.25);box-shadow:0 2px 3px 0 rgba(0,0,0,.25);border:0}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close{display:inline-block;height:21px;width:21px;margin-left:5px;text-align:center}.ui-select-multiple.ui-select-bootstrap .ui-select-match .close.ui-select-match-close:hover{color:#9cc1e2}.ui-select-multiple.ui-select-bootstrap .ui-select-choices.ui-select-choices-content{padding:4px 0;min-width:100%;width:auto;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.35);-moz-box-shadow:0 3px 6px rgba(0,0,0,.35);box-shadow:0 3px 6px rgba(0,0,0,.35)}.ui-select-multiple.ui-select-bootstrap .ui-select-choices.ui-select-choices-content .ui-select-choices-row>span{color:#578ebe;padding:3px 12px}.ui-select-multiple.ui-select-bootstrap .ui-select-choices.ui-select-choices-content .ui-select-choices-row.active>span,.ui-select-multiple.ui-select-bootstrap .ui-select-choices.ui-select-choices-content .ui-select-choices-row>span:hover{background-color:#e4e4e4}.ui-select-multiple.ui-select-bootstrap .ui-select-choices.ui-select-choices-content .ui-select-choices-row.disabled>span{color:#777;background-color:transparent}.multiselect-clear-all{margin-left:-9px}ui-select-pasting-tags-feature .tooltip{white-space:normal}ui-select-pasting-tags-feature .mult-select-warning-message{color:#d9534f}.alert-danger .close .fa-close,.alert-info .close .fa-close,.alert-warning .close .fa-close,.ui-select-match .close .fa-close{font-size:14px}.text-align-right{text-align:right}.price-point-save-cancel{padding-right:35px}input+.input-group-btn{padding-left:1px}.remaining-items-count{position:relative;top:50px}.rate-plan-code-lookup .lookup-button{bottom:33px}.table-with-x-scroll{display:block;overflow-x:auto;white-space:nowrap}.responsive-top-height{top:53px}@media (min-width:1400px){.responsive-top-height{top:64px}}@media (min-width:992px){.responsive-top-height{top:58px}}.toast-container{font-family:'Source Sans Pro',sans-serif}.redesign-btn-outline{color:#337ab7!important;text-decoration:underline!important;background:0 0;cursor:pointer}

.fixed-header{background-color:#f5f5f5;z-index:10}.container,.container-fluid .container-sm{padding-right:15px;padding-left:15px;margin-left:0}.k-datepicker{border:0}form section{padding:20px 20px 15px 25px;box-shadow:0 2px 2px 0 rgba(0,0,0,.2)}form section .details-section-header{font-size:24px;padding-bottom:10px;margin-top:0;margin-bottom:0;font-weight:lighter}form section .section-header{margin-top:5px}form .content-group-end.form-group{margin-bottom:50px}form .content-group-end.row{margin-bottom:20px}form .col-sm-6:first-child{padding-right:35px}form .col-sm-6:nth-child(2){padding-left:35px}form .col-sm-6:nth-child(2) i.fa-asterisk,form .col-sm-6:nth-child(2) label.required:before{left:25px}form .col-sm-3 .k-datepicker{max-width:150px}form .k-calendar td[role=gridcell]{cursor:default}form .time-picker input{width:50px;display:inline-block}form .time-picker select{width:75px;display:inline-block}form textarea{resize:none;min-height:38px}form .form-control-static{background-color:transparent;border:none}form pre.form-control-static{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif}form option.default-placeholder{display:none}form label.required:before{content:"\f069 ";font-family:FontAwesome;font-size:8px;color:red;position:absolute;left:5px;top:2px}form label.hide-required.required:before{content:""}form label.grey-label,form label.grey-label-disabled,form label.required.grey-label,form p.grey-label{color:#ccc}form .form-group:not(.valdr-invalid-dirty-touched-group) .control-label{color:#333}form .form-group:not(.valdr-invalid-dirty-touched-group) .input-group-addon{border-color:#ccc;border-radius:2px;color:#333;background-color:#eee}form .form-group:not(.valdr-invalid-dirty-touched-group) label.grey-label{color:#ccc}form .dropdown.ng-valid .has-error.form-control{border-color:#ccc}form .form-group{margin-top:10px}form .form-group .checkbox{color:#333}form .form-group .form-control.ng-untouched,form .form-group .form-control.ui-select-bootstrap.ng-pristine{border-color:#ccc}form .form-group .form-control.ng-dirty.ng-invalid-valdr,form .form-group .form-control.ng-touched.ng-invalid-valdr{border-color:red}form .has-success .form-control,form .has-success .form-control:focus{filter:none;box-shadow:none;border-color:#ccc}form .has-success .form-control.ui-select-toggle{border-color:#ccc;padding-top:6px;padding-bottom:6px}form .has-error .form-control.ng-untouched:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}form .has-error .form-control.ui-select-match{border-color:red}form .valdr-invalid-dirty-touched-group.col-sm-6:first-child:after{right:45px}form .valdr-invalid-dirty-touched-group.no-label:after{top:7px}form .valdr-invalid-dirty-touched-group .input-group-addon{padding-right:25px}form .valdr-message{padding-top:8px;color:red}form .valdr-message.has-error.ng-untouched,form .valdr-message.has-success{display:none}form .valdr-message-alert{color:#3c763d}form .dropdown.ng-valid>button{border-color:#ccc}form label.required.grey-label:before{color:#ccc}.checkbox,.checkbox label,.radio,.radio label{padding-left:0;margin-top:0;margin-bottom:1px;clear:both}.checkbox input[type=checkbox],.radio input[type=radio]{margin-left:0;position:inherit}input[type=checkbox],input[type=radio]{margin:4px 5px 4px 0}.ui-select-choices.ui-select-choices-content{max-height:255px}.custom-auto-complete .ui-select-choices.ui-select-choices-content{max-height:455px}.custom-ui-select .ui-select-choices.ui-select-choices-content{max-height:260px}ahp-prevent-parent-popover-close .ui-select-choices.ui-select-choices-content{min-width:580px;right:auto}.ui-select-bootstrap .ui-select-match-text span.ui-select-match-close{width:auto}.ui-select-bootstrap .ui-select-toggle span:nth-child(2){display:inline-block;width:calc(90%);overflow:hidden;text-overflow:ellipsis}.k-autocomplete .k-input::-ms-clear,input::-ms-clear{display:none}.k-widget.k-grid .k-numeric-wrap .k-tooltip.k-tooltip-validation.k-invalid-msg{position:absolute;left:-99999px}.over-write-kendo-hide{display:block}.custom-tooltip{background-color:#000;color:#fff;font-size:12px;white-space:nowrap}.custom-tooltip.popover{border:none;-webkit-box-shadow:none;box-shadow:none;padding:3px 8px;text-align:center;border-radius:4px}.custom-tooltip.popover.right>.arrow{margin-top:-5px;border:none}.custom-tooltip.popover.right>.arrow:after{border-width:5px;border-right-color:#000}.custom-tooltip.popover.left>.arrow{margin-top:-5px;border:none}.custom-tooltip.popover.left>.arrow:after{border-width:5px;border-left-color:#000}.custom-tooltip.popover.top .arrow:after{border-top-color:#333}.bottom-dotted-line{border-bottom:1px dotted #000}ahp-button-link .btn-link{font-size:15px}ahp-button-link .btn-link .active,ahp-button-link .btn-link:active,ahp-button-link .btn-link:focus,ahp-button-link .btn-link:hover{text-decoration:none;background:#fff}.avalon-section .radio-inline{color:#333}quick-links .quick-links-popover{padding-top:4px;padding-bottom:4px}quick-links .quick-link-item{cursor:pointer;font-family:'Open Sans',sans-serif;font-size:14px;color:#578ebe;padding:0 12px;line-height:36px}quick-links .quick-link-item:hover{background-color:#f2f2f2}quick-links .tooltip-inner{white-space:nowrap}quick-links .tooltip{z-index:1049}.card-btns{text-align:center;padding-right:0;padding-left:5px}.page-btns{float:right;text-align:right}.button-spacing{margin-left:-5px}.custom-lock-tooltip.tooltip{white-space:nowrap}.custom-lock-tooltip.tooltip .tooltip-inner{max-width:none}.inner-addon{position:relative}.inner-addon .addon-icon{position:absolute;padding:10px}.right-addon .addon-icon{right:0}.right-addon input{padding-right:30px}

grid th label.required:before,reportgrid th label.required:before{position:inherit;content:"\f069 ";font-family:FontAwesome;color:red}grid .input{border-color:#CCC}grid .input.field-invalid{border-color:red}grid .textbox{border-radius:4px;border-width:1px;border-style:solid}grid .textbox:focus{outline:0;background-color:#fff;background-image:none;background-position:50% 50%;border-color:#76abd9;box-shadow:0 0 7px 0 #76abd9}grid .input.textbox{height:2.42em;text-indent:.8em;line-height:1.6em;box-sizing:border-box}grid td.editing-row{vertical-align:top!important}grid td.editing-row .input{width:100%}grid td.editing-row .select{height:2.42em}grid td.editable{cursor:url(/assets/images/grid/fa-pencil.cur),auto;cursor:url(/assets/images/grid/fa-pencil.cur) 0 15,auto}grid td.disabled{cursor:not-allowed}grid td .validation-error{margin:.5em 0;text-align:left}grid .grid-action-buttons button{width:calc(100% - 24px)}grid .grid-section .col-sm-3.d-flex.align-items-center{white-space:nowrap}grid .btn-secondary.grid-toolbar-btn-icon{background:#fff;border:1px solid #ccc;border-radius:2px;color:#578ebe;margin-left:5px;padding:0}grid .btn-secondary.grid-toolbar-btn-icon:hover{color:#333;background-color:#fff;border-color:#ccc}grid #main-toolbar #multiple-export-button{background-color:#fff;color:#578ebe;border-color:#ccc;margin-left:5px;padding:0 12px}grid #main-toolbar #export-list.dropdown-menu li{padding-left:3px;padding-right:3px}grid #main-toolbar #export-list.dropdown-menu li>a{background-color:#fff;background-image:none;color:#578ebe;border-width:1px;border-radius:5px;min-height:25px;font-size:14px}grid #main-toolbar #export-list.dropdown-menu li>a:focus,grid #main-toolbar #export-list.dropdown-menu li>a:hover{background-color:#f2f2f2;color:#000;border-color:#fff}grid #main-toolbar #export-list.dropdown-menu li>a>i{font-size:14px}

.k-button{padding:7px 12px}.k-grid .k-button{margin-left:2.5px;margin-right:2.5px;line-height:20px}.k-grid .k-button span.k-icon{display:none}.k-widget.k-grid{border-color:transparent;box-shadow:none}.k-widget.k-grid .popover-inner{padding:4px 0}.k-widget.k-grid .k-filter-row th,.k-widget.k-grid .k-grid-header th.k-header,.k-widget.k-grid .k-grid-toolbar:first-child,.k-widget.k-grid .k-grouping-header+.k-grid-toolbar{border:0}.k-widget.k-grid .k-grid-toolbar .btn-link.pressed{box-shadow:inset 0 1px 1px 0 #ccc;background:#e4e4e4;color:#578ebe;text-decoration:none}.k-widget.k-grid .no-data{font-weight:700;text-align:center;font-size:1.25em;padding:50px 10px}.k-widget.k-grid [role=row] .k-button :disabled{color:#a9a9a9;font-style:italic;border:none;text-align:center}.k-widget.k-grid .k-grid-header{background:0 0;line-height:1.5}.k-widget.k-grid .k-grid-header th.k-header{background:0 0;border-bottom:2px solid #ccc;font-weight:700;padding:15px 10px 5px}.k-widget.k-grid .k-grid-header th.k-header:hover{background:0 0}.k-widget.k-grid .k-grid-header th.k-header .k-link label{padding:0}.k-widget.k-grid .k-grid-header th.k-header a.k-link>span:first-child{display:inline-block;width:calc(100% - 18px)}.k-widget.k-grid .k-grid-header .k-filter-row th{background:#d7d7d7;border-bottom:0}.k-widget.k-grid .k-grid-header .k-filter-row th:hover{background:#d7d7d7}.k-widget.k-grid .k-grid-header .k-filter-row .input-group-btn .btn-default{box-shadow:0 0;border:1px solid #ccc;background:#f2f2f2}.k-widget.k-grid .k-grid-header .k-filter-row .input-group-btn .btn-default:focus{background:rgba(1,117,203,.5)}.k-widget.k-grid .k-grid-header .k-filter-row input{box-shadow:0 0;border:1px solid #ccc;border-left-width:0;width:100%}.k-widget.k-grid .k-grid-header .k-filter-row .k-datepicker input.k-input{border:0;border-radius:0}.k-widget.k-grid .k-grid-header .k-link{margin:0;padding:0}.k-widget.k-grid .k-grid-header .k-link .k-icon{vertical-align:middle;width:14px;height:14px;background-size:14px;background-position:0 0}.k-widget.k-grid .k-grid-header .k-link .k-i-arrow-n,.k-widget.k-grid .k-grid-header .k-link .k-i-arrow-s{font-family:FontAwesome;font-size:14px;font-style:normal;font-weight:400;text-align:right;vertical-align:text-bottom;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:none!important}.k-widget.k-grid .k-grid-header .k-link .k-icon.k-i-arrow-s:before{content:"\f13a"}.k-widget.k-grid .k-grid-header .k-link .k-icon.k-i-arrow-n:before{content:"\f139"}.k-widget.k-grid .k-header.k-grid-toolbar{text-align:right;background-color:transparent;padding:20px 20px 0;width:97.2%}.k-widget.k-grid tr:hover:not(.disabled){background:0 0}.k-widget.k-grid tr:hover:not(.disabled) td{background:rgba(0,204,255,.25)}.k-widget.k-grid tr.disabled:hover{background:#fff}.k-widget.k-grid tr.disabled.k-alt:hover{background:#f5f5f5}.k-widget.k-grid tr td{border-color:transparent}.k-widget.k-grid tr.disabled,.k-widget.k-grid tr.disabled *{cursor:not-allowed}.k-widget.k-grid .checkbox-cell{text-align:center;padding:0;vertical-align:middle}.k-widget.k-grid .checkbox-cell input[type=checkbox]{margin:11px 0 7px}.k-widget.k-grid .checkbox-wrapper{cursor:pointer;display:block;height:100%}.k-widget.k-grid .checkbox-wrapper.selected{background-color:transparent}.k-widget.k-grid .select-column-header{text-align:center;padding-left:10px;padding-right:10px;width:12px}.k-widget.k-grid .select-column-content{padding-left:20px;padding-right:20px;width:12px}.k-widget.k-grid label{font-weight:700}.k-widget.k-grid th label.required:before{position:inherit;content:"\f069 ";font-family:FontAwesome;color:red}.k-widget.k-grid input.k-valid.ng-touched.k-textbox{border:1px solid #3c763d}.k-widget.k-grid input.k-invalid.ng-touched.k-textbox{border:1px solid red}.k-widget.k-grid .touched-container.cell-container:not(.valid-group) input[aria-invalid=true]{border-color:red}.k-widget.k-grid .touched-container.cell-container:not(.valid-group) .k-datepicker{border:1px solid red}.k-widget.k-grid .touched-container.cell-container:not(.valid-group) .k-datepicker .k-picker-wrap,.k-widget.k-grid .touched-container.cell-container:not(.valid-group) .k-datepicker .k-picker-wrap:hover{border-bottom:1px solid red}.k-widget.k-grid .whitespace-pre{white-space:pre}.k-widget.k-grid .k-datepicker.k-valid.ng-touched{border:1px solid #3c763d}.k-widget.k-grid .k-datepicker.k-valid.ng-touched .k-picker-wrap,.k-widget.k-grid .k-datepicker.k-valid.ng-touched .k-picker-wrap:hover{border-bottom:1px solid #3c763d}.k-widget.k-grid .k-datepicker.k-invalid.ng-invalid .k-picker-wrap,.k-widget.k-grid input.k-invalid{border:1px solid red}.k-widget.k-grid [role=gridcell]{vertical-align:top}.k-widget.k-grid [role=gridcell]:last-child{vertical-align:middle}.k-widget.k-grid .cell-container.valid-group .k-datepicker.ng-dirty:not(.k-invalid){border:1px solid #3c763d}.k-widget.k-grid .cell-container.valid-group .k-datepicker.ng-dirty:not(.k-invalid) .k-picker-wrap,.k-widget.k-grid .cell-container.valid-group .k-datepicker.ng-dirty:not(.k-invalid) .k-picker-wrap:hover{border-bottom:1px solid #3c763d}.k-widget.k-grid .k-tooltip.k-tooltip-validation.k-invalid-msg{color:red;font-weight:500;border:none;background-color:inherit;position:relative;padding:0;text-align:left;z-index:1;max-width:none;margin-left:0!important;margin-right:0!important;margin-top:8px!important}.k-widget.k-grid .k-tooltip.k-tooltip-validation.k-invalid-msg .k-callout-n,.k-widget.k-grid .k-tooltip.k-tooltip-validation.k-invalid-msg .k-warning{display:none}.k-widget.k-grid .valid-group .k-tooltip-validation.k-invalid-msg{display:none!important;margin-top:8px!important}.k-widget.k-grid .days-of-week>button{margin-right:1px}.k-widget.k-grid .invalid-group .days-of-week{border-radius:4px;border:1px solid red}.k-widget.k-grid .valid-group .days-of-week{border-radius:4px;border:1px solid #3c763d}.k-widget.k-grid .k-filtercell .k-loading{background-image:none}.k-widget.k-grid .k-filter-row th{overflow:visible;padding:2px 10px 3px}.k-widget.k-grid .k-filter-row .dow-filter-dropdown{min-width:423px}.k-widget.k-grid .k-loading-image{background-image:none}.k-widget.k-grid a.k-link:focus{text-decoration:none}.k-widget.k-grid .k-grouping-row{position:relative}.k-widget.k-grid .k-grouping-row td{position:relative;height:35px}.k-widget.k-grid .k-grouping-row button{right:6px;position:absolute;top:6px}.k-widget.k-grid .k-button-group{cursor:pointer;text-decoration:none}.k-widget.k-grid .k-group-cell.k-header{padding-left:0}.k-widget.k-grid .k-grid-header-locked,.k-widget.k-grid .k-grid-header-wrap{overflow:visible}.k-widget.k-grid .k-grid-cancel{float:left}.data-table-page-input{width:30px;text-align:center;border-radius:4px;margin:auto 5px}section.grid-section{padding:0;box-shadow:none}.k-grid table{max-width:1000px;min-width:100%;overflow-x:auto}.k-grid td{padding:6px 10px}.k-grid-edit-row{box-shadow:0 -2px 5px 0 #ccc;background:#add8e6}.is-row-editable{cursor:default}.is-row-editable td[role=gridcell]{border-width:0;padding:0}.is-row-editable td>span{margin-top:6px;margin-bottom:6px;min-height:35px;display:block;cursor:url(/assets/images/grid/fa-pencil.cur),auto;cursor:url(/assets/images/grid/fa-pencil.cur) 0 15,auto;padding:0 10px}.is-row-editable td.checkbox-cell *{cursor:default}.is-row-editable td div{cursor:url(/assets/images/grid/fa-pencil.cur),auto;cursor:url(/assets/images/grid/fa-pencil.cur) 0 15,auto}.is-row-editable td div button.is-popover-button{cursor:pointer;margin:6px 10px}.is-row-clickable *{cursor:pointer}.is-row-clickable * input{cursor:default}.is-row-clickable * .popover *{cursor:pointer}.k-grid .k-grid-header th.k-column-sorted,.k-grid td.k-column-sorted,.k-widget.k-grid .k-grid-header th.k-header.k-column-sorted{background-color:rgba(0,0,0,.1)}.k-widget.k-grid .k-grid-header .k-filter-row th.k-column-sorted{background-color:#cdcdcd}.k-filter-row .k-filtercell>.k-operator-hidden{padding:0}.grid-action-buttons-popover.btn-default{box-shadow:0 0 #D3D3D3;background:0 0}.grid-action-buttons-popover.btn-default:hover{box-shadow:0 .1em .4em #D3D3D3}.grid-action-buttons{padding:0}.grid-action-buttons.form-group{margin-bottom:0}.grid-action-buttons btn{background:#fff;border-radius:0;color:#578ebe;display:block;font-size:14px;line-height:36px;margin:0;padding:0 12px;text-align:left;text-decoration:none}.grid-action-buttons btn:hover{background:#e4e4e4;color:#578ebe}.grid-action-buttons btn:focus{background:#d7d7d7;color:#578ebe}.grid-action-buttons btn.btn-danger-outline{color:#d9534f}.grid-action-buttons btn.btn-danger-outline:hover{color:#d9534f;background:#e4e4e4}.grid-action-buttons btn.btn-danger-outline.btn-danger-outline.btn[disabled]{color:#ed929f;background:#fff;opacity:1}.grid-action-buttons btn i{width:14px;margin-right:10px}.k-action-filter#k-action-submit-filter{color:#5cb85c;padding:7px 10px;margin-top:14px}.k-action-filter#k-action-reset-filter{color:#d9534f;padding:7px 10px;margin-top:14px}.grid-toolbar-btn{border-radius:2px;font-weight:400;height:34px;margin-left:5px;padding:0 12px}.grid-toolbar-secondary-btn{background:#fff;border:1px solid #ccc;color:#578ebe;border-radius:2px;font-weight:400;height:34px;margin-left:5px;padding:0 12px}.grid-toolbar-btn-icon{background:#fff;border:1px solid #ccc;border-radius:2px;color:#578ebe;height:34px;margin-left:5px;padding:0;width:34px}.grid-toolbar>.btn-group>.btn:first-child{margin-left:5px}.export-multiple-ul{box-shadow:0 3px 6px rgba(0,0,0,.35);color:#578ebe;line-height:36px;margin-left:-115px;text-align:left}.export-multiple-ul>li>a{color:#578ebe;margin:0;padding:8px 12px;text-align:left}.export-multiple-ul>li>a i{margin-right:5px}.popover{padding:0;border-radius:2px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.35);box-shadow:0 3px 6px rgba(0,0,0,.35)}.popover-content{padding:0}.popoverCustom .arrow{right:7px!important}.popoverCustom .popover-inner{padding:0}.tooltipCustom .tooltip-arrow{right:12px!important}.row-filter .filter-popover-value{text-align:center;display:block;height:14px;font-size:12px;font-style:italic;line-height:1em}.row-filter .k-datepicker{display:inline-block;width:100%}.k-filter-group{margin-top:4px;margin-bottom:4px}.k-filter-group a{display:block;font-size:14px;text-decoration:none;background:#fff;color:#578ebe;padding:3px 12px}.k-filter-group a:hover{background:#e4e4e4;color:#578ebe}.link-primary.disabled,.link-primary[disabled]{background-color:rgba(1,117,203,.5);color:#fff}section.k-filter-dow-group{width:515px;height:20px;margin:0 0 15px -23px;padding:0;box-shadow:none}h2.grid-no-filtered-results{text-align:center;font-size:30px;margin-bottom:20px;margin-top:80px}div.grid-no-filtered-results{text-align:center;font-size:14px}button.grid-no-filtered-results{margin-top:20px;margin-bottom:100px;position:relative;left:50%;transform:translate(-50%,0)}.k-grid-norecords{display:none}section.is-setting-popover{box-shadow:none}section.is-setting-popover label{font-weight:400;padding-left:0}.fa.grid-toggle{font-size:24px}.fa.grid-toggle.grid-toggle-true{color:#5cb85c}.fa.grid-toggle.grid-toggle-false{color:#d9534f}.ahp-edited-row-highlight{background-color:#CFC}.k-invalid-msg{display:none}.k-widget{box-sizing:content-box;line-height:normal;border-style:solid;border-width:1px;-webkit-appearance:none;box-shadow:inset 0 1px 0 rgba(255,255,255,.2),0 1px 2px rgba(0,0,0,.05);color:#333;border-color:#ccc;background-color:#fff}.k-widget *{box-sizing:content-box}.k-header{background-repeat:repeat;background-position:0 center;border-color:#ccc;background-color:#f5f5f5;color:#333}.k-grid-toolbar{margin:0;padding:.75em .2em .8333em 1em;cursor:default;border-style:solid;border-width:1px 0 0;display:block}.k-grid-header{border-color:#ccc;background-color:#f5f5f5}

*,:after,:before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9,.container,.container-fluid,.form-control,.row{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}

.container-lg{max-width:100%;padding-right:15px;padding-left:15px;margin-left:auto;margin-right:auto}@media (min-width:768px){.container-lg{width:970px}}@media (min-width:992px){.container-lg{width:1170px}}@media (min-width:1200px){.container-lg{width:1170px}}.container-md,.container-sm{max-width:100%}@media (min-width:768px){.container-md{width:750px}}@media (min-width:992px){.container-md{width:970px}}@media (min-width:1200px){.container-md{width:970px}}@media (min-width:768px){.container-sm{width:750px}}@media (min-width:992px){.container-sm{width:750px}}@media (min-width:1200px){.container-sm{width:750px}}.responsive-rate-redesign-container{max-width:95%;margin-left:auto;margin-right:auto}@media (min-width:768px){.responsive-rate-redesign-container{width:95%}}@media (min-width:992px){.responsive-rate-redesign-container{width:80%}}@media (min-width:1200px){.responsive-rate-redesign-container{width:70%}}

.time-zone,.time-zone-label{font-size:12px;color:#999;font-family:'Open Sans';font-weight:400}.time-selector{height:36px;float:left;margin-right:5px}.military-time-picker .dropdown-menu{min-width:74px;color:#337ab7;max-height:250px;overflow-y:auto;top:70px}.military-time-picker .fa-chevron-down{color:#4C7CA6}#uiSelectMilitaryTimeWrapper .hour-dropdown,#uiSelectMilitaryTimeWrapper .minute-dropdown{padding:0}#uiSelectMilitaryTimeWrapper .hour-dropdown{padding-right:5px}.bottom-15{bottom:15px}.time-zone-width{width:155px}.section-height{height:220px}

ahp-label-with-tooltip i{position:absolute;top:6px;left:5px}ahp-label-with-tooltip label.required.hide-required:before{padding-right:0}

.modal{text-align:center;padding:0}.modal:before{content:"";display:inline-block;height:100%;vertical-align:middle;margin-right:-4px}.modal-dialog{display:inline-block;text-align:left;vertical-align:middle}.modal-footer,.modal-header{padding:20px}.close{font-size:18px;color:rgba(0,0,0,.2);opacity:1}.close:focus,.close:hover{color:rgba(0,0,0,.5);opacity:1}.modal-header .top-right-actions{margin-top:-10px;margin-right:-10px;float:right}.modal-header .top-right-actions .close{margin-top:0;padding:9.2px 10.46px}.modal-header .top-right-actions .close:focus,.modal-header .top-right-actions .close:hover{color:rgba(0,0,0,.5);opacity:1}.overlay-modal-type .modal-dialog{margin-top:2%!important;padding:0!important;height:92%!important;width:100%!important;max-width:100%!important;min-height:92%!important}.overlay-modal-type .modal-dialog .modal-content{background:#f2f2f2!important;height:100%!important;width:100%!important}.overlay-modal-type .modal-dialog .modal-content .modal-body{padding:0!important}

.navbar-errors-warnings{display:inline-block;border-radius:50%;color:#fff;margin-left:10px}.navbar-errors-warnings .fa-exclamation-circle{font-size:18px;font-weight:400;color:red}

.hap-autocomplete-menu{position:absolute;margin:0;padding:0;list-style:none;overflow-y:auto;z-index:1000;display:none;background-color:#fff;color:#333;border:1px solid rgba(0,0,0,.175);border-radius:4px;box-shadow:0 6px 12px rgba(0,0,0,.175);font-size:14px;font-weight:400}.hap-autocomplete-menu li{white-space:nowrap;cursor:pointer;padding:3px 20px}.hap-autocomplete-menu li.selected{background-color:#337ab7;color:#fff}.hap-autocomplete-menu li:hover{background-color:#eee;color:#333}

.ahp-pager .visible-range{white-space:nowrap}.ahp-pager .settings{text-align:right}.ahp-pager .row{padding:5px}.ahp-pager .col-sm-6{text-align:center}.ahp-pager .col-sm-6 .col-sm-1.col-btn{margin:0 3px;padding:0}.ahp-pager .col-sm-3 div:first-child{text-align:right}.ahp-pager .treeSettingsContainer{position:absolute;right:14px;width:210px;height:auto;z-index:99999;background:#fff;border:1px solid #000;text-align:left}.ahp-pager input[type=text]{width:30px;text-align:center;border-radius:4px}.ahp-pager span{display:inline-block;width:42px}.popover{z-index:2000}

ahp-simple-table .k-widget{border-radius:3px}ahp-simple-table .grid-toolbar{font-weight:700}ahp-simple-table .even-row,ahp-simple-table .odd-row{font-size:14px;padding:5px 14px}ahp-simple-table .even-row{background-color:#f5f5f5}

ahp-tree-view .k-widget{border-radius:3px}ahp-tree-view .hidden-element{visibility:hidden}ahp-tree-view .k-grid-toolbar span{margin:5px;font-weight:700}ahp-tree-view .k-grid-toolbar input[type=text]{margin:5px}ahp-tree-view .even-row,ahp-tree-view .odd-row{font-size:14px;padding:5px 0;height:40px;display:inline-flex;flex-flow:row nowrap;width:100%}ahp-tree-view .even-row input[type=checkbox],ahp-tree-view .odd-row input[type=checkbox]{margin-left:15px;position:relative;top:10px;min-width:15px}ahp-tree-view .even-row .fa,ahp-tree-view .odd-row .fa{margin-left:10px;cursor:pointer;top:-2px;position:relative;color:#333;height:16px;width:16px;text-align:center}ahp-tree-view .even-row .emptyNode,ahp-tree-view .odd-row .emptyNode{padding-left:20px}ahp-tree-view .even-row{background-color:#f5f5f5}ahp-tree-view .highlighted.even-row{background-color:#A2C8E7}ahp-tree-view .highlighted.odd-row{background-color:#ABD2F3}ahp-tree-view .k-state-selected{cursor:default;text-decoration:none}ahp-tree-view .nodeBlock{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;top:10px;position:relative}ahp-tree-view .transcludeBlock{flex-grow:1;margin-right:10px}

#temporaryClosedText{word-wrap:break-word;max-width:500px}

#commissionFormWrapper .additional-policies-section{position:relative}

#configurationSettingsPropagation .fa-circle.propagation-status{padding-right:8px;font-size:20px;vertical-align:middle}#configurationSettingsPropagation .fa-circle.propagation-status.status-in_progress{color:#d96932}#configurationSettingsPropagation .fa-circle.propagation-status.status-in_queue{color:#00597c}#configurationSettingsPropagation .fa-circle.propagation-status.status-fully_completed{color:#5cb85c}#configurationSettingsPropagation .fa-circle.propagation-status.status-partially_completed{color:#9400d3}#configurationSettingsPropagation .fa-circle.propagation-status.status-failed{color:#8b0000}#configurationSettingsPropagation .fa-circle.propagation-property-status{padding-right:8px;font-size:20px;vertical-align:middle}#configurationSettingsPropagation .fa-circle.propagation-property-status.status-deleted{color:#00597c}#configurationSettingsPropagation .fa-circle.propagation-property-status.status-full_success,#configurationSettingsPropagation .fa-circle.propagation-property-status.status-fully_completed{color:#5cb85c}#configurationSettingsPropagation .fa-circle.propagation-property-status.status-partial_success,#configurationSettingsPropagation .fa-circle.propagation-property-status.status-partially_completed{color:#9400d3}#configurationSettingsPropagation .fa-circle.propagation-property-status.status-failed{color:#8b0000}#configurationSettingsPropagation .tab-panel-propagation{min-height:450px}#configurationSettingsPropagation .panel-propagation{min-height:300px}#configurationSettingsPropagation .select-invalid{border-color:red}#configurationSettingsPropagation .operation.fa-check{color:green}#configurationSettingsPropagation .operation.fa-close{color:red}#configurationSettingsPropagation.margin-top-30{margin-top:30px}#configurationSettingsPropagation.margin-top-60{margin-top:60px}#configurationSettingsPropagation grid div.required>label:before{position:inherit;content:"\f069 ";font-family:FontAwesome;color:red}#configurationSettingsPropagation pre.form-control-static{font-size:14px;font-family:'Open Sans',sans-serif;padding:0}#configurationSettingsPropagation .description-cell{max-width:400px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#configurationSettingsPropagation .grid-info-icon{position:relative;top:60px;margin-left:800px;z-index:1!important}#configurationSettingsPropagation .batch-list-grid-icon{position:relative;top:95px;margin-left:800px;z-index:1!important}

#marketRoomType-grid .fa-circle,#roomType-grid .fa-circle-o{color:#666}.grid-select{padding:10px 0}

td.grid-cell-center{text-transform:uppercase}td.grid-cell-center editable-cell div.datepicker-max-width{margin-left:25%}td.grid-cell-center read-only-cell{margin-left:35%}

#creditCard-grid #id{min-width:80px}#creditCard-grid .creditCardCode{width:100px}#creditCard-grid .creditCardName{width:200px}#creditCard-grid .creditCardToggle{width:90px;text-align:center}#creditCard-grid th:first-child{padding-left:20px;padding-right:20px}.creditCardScroll{overflow-x:auto}

#cxlNoShowWrapper .cxl-no-show-section{position:relative}

#defaultRoomConfiguration-dropdown{width:100%}

.ats-switch{border-radius:4px;border-color:#ccc;min-width:0}

td.grid-cell-center{text-transform:uppercase}td.grid-cell-center editable-cell div.datepicker-max-width{margin-left:25%}td.grid-cell-center read-only-cell{margin-left:35%}

#guest-type-section.margin-top-60{margin-top:60px}#guestTypeModifyForm .btn-save{margin-left:5px}#guestTypeModifyForm .has-error .form-control.ng-touched{border-color:red}#guestTypeModifyForm .has-error .form-control.ng-untouched{border-color:#ccc}#guestTypeModifyForm .valdr-message.ng-touched.has-error{margin-left:16px;margin-top:-11px;display:inline-block}#guestTypeModifyForm #guest-type-section .margin-top-35{margin-top:35px}#guestTypeModifyForm #guest-type-section .margin-top-30{margin-top:30px}#guestTypeModifyForm #guest-type-section .margin-top-38{margin-top:38px}#guestTypeModifyForm #guest-type-section .fa-trash-o{font-size:22px}#guestTypeModifyForm #guest-type-section .has-success .control-label{color:#333}#guest-type-section-no-items{height:300px;margin-top:20px}

.no-fee-applied{margin-bottom:25px;margin-top:-15px}

#applicableHouseGuaranteePage .k-input:disabled,#houseGuaranteePage .k-input:disabled{color:#a9a9a9;font-style:italic;border:none;text-align:center}#applicableHouseGuaranteePage datepicker input.form-control,#houseGuaranteePage datepicker input.form-control{min-width:60px}

#restrictionForm .edit{padding:8px}.house-restriction-datepicker{display:inline-block}

.schedule-time-spacing{margin-top:-11.5px}.app-modal-window.manual-sync-scope .modal-dialog{width:50%}#manualSyncScopeForm{margin:15px}#manualSyncScopeForm p{word-break:break-all;white-space:normal}.cellInvalid .input-group{border:1px solid red!important}.fa-circle.manual-sync-status{vertical-align:middle}.fa-circle.manual-sync-status.completed{color:#5cb85c}.fa-circle.manual-sync-status.cancelled{color:#d96932}.fa-circle.manual-sync-status.running{color:#f0ad4e}.fa-circle.manual-sync-status.not-started{color:#707372}.fa-circle.manual-sync-status.error{color:#d71920}.common-used-period-section{margin-top:37px}

.mealplan-contentarea{margin-top:20px}.mealplan-hotel-selection{margin-bottom:120px}#allExcludedHotelLabel,#allIncludedHotelLabel{font-weight:700}#uxDivMealPlanPropertiesEdit{min-height:200px}

#propertyNavbar{width:280px}#propertyNavbar button{width:140px;white-space:normal}.fa-circle.property-status{padding-right:8px;font-size:20px;vertical-align:middle}.fa-circle.property-status.status0{color:#00597c}.fa-circle.property-status.status1{color:#c50084}.fa-circle.property-status.status2{color:#5CB85C}.fa-circle.property-status.status3{color:#d71920}.fa-circle.property-status.status4{color:#d96932}.fa-circle.property-status.status5{color:#707372}#propertyDetailsContainer .propertyHeader{background-color:#fff;z-index:10}#propertyDetailsContainer .checkbox{display:inline-block;margin-right:10px}#propertyDetailsContainer .indicator-date-pickers .k-datepicker{width:100%}#propertyDetailsContainer .indicator-date-pickers .col-sm-6:first-child{padding-right:15px}#propertyDetailsContainer .indicator-date-pickers .col-sm-6:nth-child(2){padding-left:15px}#propertyDetailsContainer #quickCreateActionBtns{margin-bottom:600px}#propertyDetailsContainer label.checkbox{font-weight:400}#propertyDetailsContainer #id,#propertyDetailsContainer .uppercase{text-transform:uppercase}#propertyDetailsContainer .uppercase::-webkit-input-placeholder{text-transform:none}#propertyDetailsContainer .uppercase:-moz-placeholder{text-transform:none}#propertyDetailsContainer .uppercase::-moz-placeholder{text-transform:none}#propertyDetailsContainer .uppercase:-ms-input-placeholder{text-transform:none}#propertyDetailsContainer form .form-group.valdr-disabled .form-control.ng-touched{border-color:#ccc}#propertyDetailsContainer form .has-success.valdr-disabled .form-control.ng-touched:focus{-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6)}#propertyDetailsContainer form .input-group-addon{border-radius:0 2px 2px 0;padding:6px 12px}#propertyDetailsContainer #housePolicies_checkOut ahp-label-with-tooltip i{left:25px}#propertyDetailsContainer #propertyDisplayBody{margin-bottom:200px}#propertyDetailsContainer #city{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}#propertyDetailsContainer .margin-left--15{margin-left:-15px}#property-grid .status-cell div.status-cell-inner{width:100%}#property-grid .status-cell div.status-cell-inner span{vertical-align:middle;padding-right:10px}#property-grid .status-cell div.status-cell-inner .tooltip-inner{white-space:pre-line}#productsAndAttributesSection .row .disabled label{color:#ccc}property-indicator-cell-directive .form-horizontal .control-label{text-align:left;max-width:50%}#pseudoProperties .list-group{-webkit-box-shadow:none;box-shadow:none;margin-top:10px;margin-bottom:10px;overflow-y:auto;max-height:398px}#pseudoProperties li.striped-list{border:none}#pseudoProperties li.striped-list:nth-of-type(even){background-color:rgba(0,0,0,.05)}#pseudoProperties li.striped-list:hover{background-color:rgba(0,204,255,.25);cursor:pointer}#pseudoProperties li.striped-read-only-list{border:none}#pseudoProperties li.striped-read-only-list:nth-of-type(even){background-color:rgba(0,0,0,.05)}#pseudoProperties li.striped-read-only-list:hover{background-color:rgba(0,204,255,.25)}#alternateProperties .padding-bottom-180{padding-bottom:180px}#alternateProperties .truncate{text-overflow:ellipsis;white-space:nowrap;overflow:hidden;width:300px}#alternateProperties .alternate-property-info{display:flex;justify-content:flex-end}#alternateProperties .width-fit-content{width:fit-content}#alternateProperties .align-self-center{align-self:center}#alternateProperties .mr-15{margin-right:15px}#alternateProperties .mr-5{margin-right:5px}#alternateProperties .mt-20{margin-top:20px}#alternateProperties .ml-10{margin-left:10px}#alternateProperties .d-inline{display:inline}#alternateProperties .d-flex{display:flex}#alternateProperties .flex-fill{flex:1 1 auto}#alternateProperties .align-items-center{align-items:center}#alternateProperties .font-normal{font-weight:400}#alternateProperties .text-align-right{text-align:right}#alternateProperties .grid-action-div{text-align:left;padding-right:12px;color:#578ebe;cursor:pointer}#alternateProperties .grid-action-div:hover{background:#e4e4e4}#alternateProperties .grid-action-div i.btn{color:#578ebe}

.list-countries{text-overflow:ellipsis;overflow:hidden;border-radius:5px}.grid-action-buttons button.assign-country:not(:disabled){background-color:#578ebe;color:#fff}.grid-action-buttons button.assign-country:not(:disabled):hover{background-color:#3276b1;box-shadow:0 .2em .5em #C5C5C5;color:#fff}#sel-region{max-width:100%;height:34px;padding:6px 12px;font-size:14px}

.items-remaining{float:right}

#roomType-grid .fa-circle,#roomType-grid .fa-circle-o{color:#666}#roomType-grid{position:relative}.grid-select{padding:10px 0}.read-only-value{display:block;font-weight:400;margin-left:0}.horizontal-read-only-value{display:inline-block;font-weight:400}.horizontal-label{margin-right:15px;vertical-align:middle}form pre.form-control-static{font-size:14px;font-family:'Open Sans',sans-serif;padding:5px}.roomTypeACInput{text-transform:uppercase}.roomTypeACInput::-webkit-input-placeholder{text-transform:none}.roomTypeACInput:-moz-placeholder{text-transform:none}.roomTypeACInput::-moz-placeholder{text-transform:none}.roomTypeACInput:-ms-input-placeholder{text-transform:none}.house-settings-popin{height:100%;overflow:hidden}.house-settings-popin .modal-dialog{width:1100px;height:calc(100% - 100px)}.house-settings-popin .modal-dialog .modal-content{height:100%;overflow-y:auto}.house-settings-popin .modal-dialog .modal-content table{display:block}.house-settings-popin .modal-dialog .modal-content tbody{display:block;height:400px;overflow:auto}.house-settings-popin .modal-dialog .modal-content tbody tr,.house-settings-popin .modal-dialog .modal-content thead{display:table;width:100%;table-layout:fixed}#uxDivRoomTypeHeader .page-top-action-buttons{float:none;height:40px}#uxDivRoomTypeHeader #editRoomType{float:right}

.room-type-display{display:inline}#linkedRoomTypes>div{width:49%;display:inline-block;vertical-align:top}.linked-room-types{margin-right:10px}.linked-room-types button{margin-left:10px}.linked-room-types .unassign-btn{position:relative;bottom:7px}.child-room-types{display:block;margin-bottom:10px}.unassigned-rows{width:518px;padding:10px;margin:10px;display:inline-block}.unassigned-rows div{display:inline}.unassigned-rows button{margin-left:10px}@media (max-width:992px){#linkedRoomTypes>div{display:block;min-width:500px}}

#substitutionPriorityListSearchForm #productClass{width:auto}#substitutionPriorityListSearchForm .margin-left-3{margin-left:1rem}#substitutionPriorityListForm .empty-grid-class{margin:3rem;transform:translate(-50%,0)}#substitutionPriorityListForm #substitutionPriorityListGrid{margin:0 1rem 3rem}#substitutionPriorityListForm #substitutionPriorityListGrid ahp-lookup-autocomplete{width:100%}#substitutionPriorityListForm #substitutionPriorityListGrid ahp-lookup-autocomplete input{padding-right:30px}

#TagAssignmentOnProperties .paste-message{color:red}#TagAssignmentOnProperties .clear-all-link{margin-top:28px}.width-500{width:500px}

#training-grid .copy-status{padding-right:8px;font-size:20px;vertical-align:middle}#training-grid .copy-status.statusCompleted{color:#5CB85C}#training-grid .copy-status.statusProcessing{color:#f0ad4e}#training-grid .copy-status.statusFailed{color:#d71920}#training-grid .copy-status.statusNull{color:#707372}#training-grid .copy-status.statusPendingDeletion{color:#00bbe7}#training-grid .innerGrid.k-grid .k-grid-toolbar{display:none}.bootstrap4 a:not([href]):not([tabindex]) span:focus,.bootstrap4 a:not([href]):not([tabindex]) span:hover{color:#3276b1;text-decoration:underline}.bootstrap4 a:not([href]):not([tabindex]) span{color:#578ebe;text-decoration:none}.training-hotel-list-popin .modal-dialog{width:1080px}.custom-pagination-class{position:absolute;padding-left:20px}

.groups-search-show-hide{margin:0 15px 2px 0}.groups-search-button-group{text-align:right}.groups-search-result-group{display:inline-block;margin:0 10px 10px}#groups-create-edit-form .text-line{margin-bottom:1px}#groups-create-edit-form .chars-left{float:right;font-size:90%;white-space:nowrap}#groups-create-edit-form .tooltip-box{float:right}#groups-setup th{background-color:#ededed;padding-left:15px;position:relative}#groups-setup .td-small{width:20%}#groups-setup .td-large{width:30%}#groups-setup .form-group{margin-bottom:0;margin-top:0}#groups-setup .flow-through,#groups-setup .room-type-code{text-align:center}#groups-setup input{width:100px}#groupDetailsContainer .read-only-value,#groups-guarantees-form .read-only-value,#groups-inventory-form .read-only-value,#groups-release-form .read-only-value{display:block;font-weight:400;margin-left:0}#groupDetailsContainer #lockedReportTable,#groupDetailsContainer #scrollableReportTable{min-height:initial}#groupDetailsContainer #lockedReportTable tbody,#groupDetailsContainer #scrollableReportTable tbody{height:initial}#groupDetailsContainer #scrollableReportTable tbody tr td{word-wrap:break-word}#groups-inventory{width:1px}#groups-inventory th{background-color:#f5f5f5}#groups-inventory .tr-key{background-color:#ededed}#groups-inventory .td-key{cursor:pointer;white-space:nowrap;min-width:200px}#groups-inventory .td-name{padding-left:20px;white-space:nowrap}#groups-inventory .form-group{margin-bottom:0;margin-top:0}.v-offset-36{margin-top:36px}@media (max-width:1536px){ui-select-pasting-tags-feature i.multi-select-icon{top:65%}.v-offset-36{margin-top:52px}}#groups-inventory-form .modal-footer{font-size:0;text-align:right}#groups-inventory-form .modal-footer button+button{font-size:14px;margin-left:5px}#groups-inventory-form .tab-content{height:480px}#groups-inventory-form .inventory-overflow-by-day{height:340px;overflow:auto}#groups-inventory-form .inventory-overflow-by-day-read-only{height:300px;overflow:auto}#groups-inventory-form .inventory-overflow-by-date{height:450px}#groups-inventory-form .add-button span,#groups-inventory-form .remove-button span{padding-left:4px}#groups-inventory-form .add-button i{color:#3276b1}#groups-inventory-form .remove-button i{color:#a94442}#groups-setup-by-date{width:1px}#groups-setup-by-date th{background-color:#ededed;padding-left:15px;position:relative;text-align:left;white-space:nowrap}#groups-setup-by-date .th-lg{min-width:190px}#groups-setup-by-date .th-md{min-width:120px}#groups-setup-by-date .th-sm{min-width:100px}#groups-setup-by-date td{padding-left:14px}#groups-setup-by-date .form-group{margin-bottom:0;margin-top:0}#groups-setup-by-date input{width:100px}#groups-setup-flow-through th{background-color:#ededed;padding-left:15px;position:relative;text-align:left;white-space:nowrap}#groups-setup-flow-through .th-room-type-code{width:180px}#groups-restrictions-form .edit-container{text-align:right}#groups-restrictions-form .restrictions-overflow{overflow:auto}#groups-restrictions-form #groups-restrictions{width:1px}#groups-restrictions-form #groups-restrictions th{background-color:#ededed;padding-left:15px;position:relative}#groups-restrictions-form #groups-restrictions .td-name{white-space:nowrap}#groups-restrictions-form #groups-restrictions .form-group{margin-top:0;margin-bottom:0}#groups-restrictions-form #groups-restrictions input{width:100px}#groups-guarantees-form .guarantees-overflow{overflow:auto}#groups-guarantees-form #groups-guarantees{width:1px}#groups-guarantees-form #groups-guarantees th{background-color:#ededed;padding-left:15px;position:relative}#groups-guarantees-form #groups-guarantees .td-date{text-align:center}#groups-guarantees-form #groups-guarantees .td-name{white-space:nowrap}#groups-guarantees-form #groups-guarantees .form-group{margin-bottom:0;margin-top:0}#groups-guarantees-form #groups-guarantees input{width:100px}#groups-guarantees-form #groups-guarantees select{width:90px}#groups-create-edit-nav a.disabled{cursor:not-allowed;pointer-events:none}.fa-question-circle-gray,.fa-question-circle-gray .fa-question-circle{color:silver}#groups-pricing-inventory grid.innerGrid .sort-icon{display:none}.word-break{word-break:break-all}#search-groups-form button.multiselect-clear-all{float:left}#search-groups-form .items-left{font-size:.8em}#group-agent-text-list{list-style-type:none;padding-left:0}div.tooltip.group-agent-text-tooltip .tooltip-inner{white-space:pre-line;text-align:left}.profile-header{font-size:16px;font-weight:700}#groups-guarantee-policies #allow-guarantee-by-period,#groups-guarantee-policies #follow-house-policies,#groups-guarantee-policies #guaranteeRequired{float:left;padding:0 15px}#groups-guarantee-policies #follow-house-policies{width:28%}#groups-guarantee-policies #guaranteeRequired{width:27%}#groups-guarantee-policies #allow-guarantee-by-period{width:33%}.disable-section{pointer-events:none;opacity:.5}

#capacitiesForPeriodForm{padding:25px}#roomTypeCapacity,#roomTypeCapacity td,#roomTypeCapacity tr{position:relative}#roomTypeCapacity th{vertical-align:top}#roomTypeCapacity td{vertical-align:middle}.room-type-head{min-width:90px}#roomTypeCapacity .grouping-row{height:60px;vertical-align:top}#roomTypeCapacity .capError{margin:0;color:#d2322d;padding-top:35px;display:inline-block}#roomTypeCapacity .grouping-row .rmTypeCode{display:inline-block;height:25px;position:absolute;left:10px;top:18px}#roomTypeCapacity .data-row,#roomTypeCapacity .data-row td{height:28px;white-space:nowrap}#roomTypeCapacity .data-row input{width:90%;height:30px;position:absolute;top:7px;left:5%;margin:0;z-index:99}#roomTypeCapacity .errorCell input{border-color:#d2322d}#roomTypeCapacity .k-button{line-height:1.2em}#roomTypeCapacity input.cap-input{text-align:center}#roomTypeCapacity span.capValue{display:block;text-align:center;height:20px;margin:0}.capacity-head{min-width:115px}.button-head,.value-head{min-width:70px}.is-dirty{position:absolute;width:0;height:0;border-style:solid;border-width:3px;border-color:#d2322d transparent transparent #d2322d;top:0;left:0;padding:0;overflow:hidden;vertical-align:top}

.navbar{margin-bottom:0;border-width:0 0 1px}.navbar.quick-links{float:right;min-height:0;padding:5px 15px 5px 0;border-bottom:5px;position:absolute;right:20px}.navbar.help-topic{float:right;min-height:0;padding:5px 5px 5px 0;border-bottom:5px;position:absolute;right:0}.nav-btns{float:right}.navbar.dock{float:left;min-height:0;height:28px;width:28px;border-bottom:none;padding-top:4px}.navbar.dock.quick-links{float:right}.navbar.dock.quick-links i{width:4px;height:4px}.navbar.dock{display:none}.breadcrumb{cursor:pointer;padding:15px;margin-bottom:0;list-style:none;border-radius:0;background-color:inherit;font-size:12px;margin-top:8px}.breadcrumb>li{display:inline}.breadcrumb>li+li:before,.breadcrumb>span:after{padding:0;color:#000;content:">"}.breadcrumb>.active{color:inherit}.breadcrumb.dock{line-height:32px;margin-left:0;background-color:#fff;box-shadow:0 4px 6px rgba(0,0,0,.35);font-size:16px;padding-top:2px;padding-bottom:2px;margin-top:0}.breadcrumb>li:last-child span{visibility:hidden}.breadcrumb.dock>li:last-child span{visibility:visible}

.hotel-selector-window .property-selector-modal .input-group-btn select{border-color:#ccc}.hotel-selector-window .property-selector-modal.search-area{background-color:#f2f2f2;text-align:left}.hotel-selector-window .property-selector-modal .highlight-search{font-weight:700}.hotel-selector-window .property-selector-modal a.list-group-item{border:none;color:#337ab7}.hotel-selector-window .property-selector-modal .chain-selector-section,.hotel-selector-window .property-selector-modal .list-group,.hotel-selector-window .property-selector-modal .recent-hotels-section{margin-top:10px}.hotel-selector-window .property-selector-modal h5{margin:0}.hotel-selector-window .property-selector-modal .list-inline>li{font-size:12px;padding-right:25px}.hotel-selector-window .property-selector-modal .list-inline>li>i{margin-right:15px}.hotel-selector-window .property-selector-modal .result-counts{margin-top:20px;margin-bottom:10px}.hotel-selector-window .property-selector-modal .form-group{margin:10px 0 0}.hotel-selector-window.modal:before{height:auto}.hotel-selector-window .modal-dialog{width:580px;margin:40px auto}.hotel-selector-window .modal-header{border:none}.hotel-selector-window .modal-content{box-shadow:0 0 15px rgba(0,0,0,.5)}.hotel-selector-window .modal-body{padding:0 20px}.hotel-selector-window .modal-footer{margin-top:20px;padding-top:10px}.hotel-selector-window.modal.fade .modal-dialog{transition:transform 250ms ease-out;transform:translate(0,-150%)}.hotel-selector-window.modal.in .modal-dialog{transform:translate(0,0)}

.alternateRatePeriod td,.alternateRatePeriod th{padding:5px}.dynamic-table{display:block;width:auto;max-height:300px;overflow-y:scroll}

#brandSellStrategyForm .form-lookup{width:180px}#brandSellStrategyForm .grid-lookup{width:130px}#brandSellStrategyForm .grid-lookup #rateCategory.rate-plan-error{border-color:red}#brandSellStrategyForm td.cell-wrapper{vertical-align:top}

.bulk-update-upload-btn{background-color:#e4e4e4;border-bottom-left-radius:4px;border-top-left-radius:4px}.bulk-update-status{display:inline-block;min-width:180px}.bulk-update-status i{font-size:20px;vertical-align:middle;padding-right:8px}.bulk-update-status .fa-circle.running{color:#f0ad4e}.bulk-update-status .fa-circle.completed{color:#5cb85c}.bulk-update-status .fa-circle.aborted{color:#d96932}.bulk-update-status .fa-circle.aborted-before-start{color:#00597c}.bulk-update-status .fa-circle.in-queue{color:#00bbe7}#bulkUpdateForm i.fa-download{color:#528BC5}#bulkUpdateForm ul{margin-bottom:0}.btn-dld{border:none;background-color:#fff}.btn-dld:hover{background-color:#e4e4e4}

.k-grid .k-hierarchy-col{width:50px}.source-border{border:1px solid}#inheritedDerivedRatePlanBaseRateCategories .form-lookup{width:180px}#inheritedDerivedRatePlanBaseRateCategories .grid-lookup{width:110px}#inheritedDerivedRatePlanBaseRateCategories .grid-lookup #tpibasecategory.rate-plan-error{border-color:red}.active-plan{color:#5CB85C;text-align:center;padding-right:6px;padding-left:20px;font-size:20px;vertical-align:middle}.active-plan i:hover+p{display:block;margin-top:-45px}.active-plan p{background-color:#000;color:#fff;position:absolute;font-size:13px;display:none;width:235px;transform-origin:99px 7.5px 0}.base-rate-table table{table-layout:fixed;word-wrap:break-word;width:auto}.base-rate-table table td,.base-rate-table table th{overflow:hidden}.base-rate-table th:nth-child(-n+2){width:8.33%}.table-no-separator .k-grid-header{background-color:#c9c9c9}.table-bordered{border:0}#activeBaseRatePlanCode .fa-check-circle{color:#5CB85C}.app-modal-window .display-dow-protection.fa-lock-unlock-view.fa-lock,.app-modal-window .display-dow-protection.fa-lock-unlock-view.fa-unlock{margin-left:0}

#inventoryTypeSellStrategyForm .tooltip-inner{max-width:1200px;text-align:left}

.nri-taxes-fees-gt-multi-select .multi-select-icon{top:8px}.nri-taxes-fees-gt-multi-select~div.valdr-message{display:inline-block}#nri-taxes-fees-product-multi-select .multi-select-icon{top:8px}#nri-taxes-fees-product-multi-select~div.valdr-message{display:inline-block}#nri-taxes-fees-associated-taxes-multi-select .multi-lookup-icon{top:8px}#period .btn-delete{color:#d9534f}#period .period-section{margin-bottom:10px;box-shadow:0 0 2px 0 rgba(0,0,0,.2)}#period .period-section .tier-row{position:relative}#period .period-section .tier-row .btn-remove-period{position:absolute;bottom:10px;right:10px}#period .period-section .tier-rate{display:inline-block;width:100%}#nri-taxes-fees-form #no-periods-user-guidance{text-align:center}#nri-taxes-fees-form #no-periods-user-guidance #no-period-msg{margin-top:20px;margin-bottom:20px}.type-wrapper .dropdown-menu{max-height:262px;overflow-y:auto;min-width:92%}

#pricePointPeriodGrid{margin-bottom:20px}#pricePointPeriodGrid.activate-grid .k-button.action-button{visibility:visible}.fa-circle.price-grid-status{padding-right:8px;font-size:20px;vertical-align:middle}.fa-circle.price-grid-status.status-active{color:#5cb85c}.fa-circle.price-grid-status.status-inactive{color:#707372}.auto-complete-dropdown-menu{position:relative}.auto-complete-dropdown-menu .dropdown-menu{overflow-y:auto;width:100%;max-height:260px;display:block;position:absolute}.auto-complete-dropdown-menu .clearable{padding-right:5px}.auto-complete-dropdown-menu .message{margin:3px 3px 3px 5px}.typeahead-group-header{padding:3px 20px;font-size:small;background-color:#F7F7F7;border-bottom:1px solid #C9C9C9}#pricePointModal{overflow-y:hidden}#addOffWarning{color:#a94442;padding-bottom:20px}.associatedRateCodesPopOver .popover.right{color:#fffFFF;background-color:#444d58}.associatedRateCodesPopOver .popover.right>.arrow:after{border-right-color:#444d58}#allocationModal button.allocation-icon{margin-top:22px}#price-grid-list tr{height:51px}#rate-assignment-overflow #mainBootstrapAlertError ul,#uxDivPriceGridHeader #mainBootstrapAlertError ul{list-style-type:none}

#restart-btn{margin-right:5px}.fa-circle.propagation-status{padding-right:8px;font-size:20px;vertical-align:middle}.fa-circle.propagation-status.fullsuccess{color:#5cb85c}.fa-circle.propagation-status.aborted{color:#d71920}.fa-circle.propagation-status.abortedbeforeexecution{color:#00597c}.fa-circle.propagation-status.markedascompleted{color:#3d893d}.fa-circle.propagation-status.partialsuccess{color:#622567}.fa-circle.propagation-status.notscheduled{color:#707372}.fa-circle.propagation-status.inqueue{color:#00bbe7}

.purge-rates-btn{min-width:78px}.purge-rates-upload-btn{background-color:#e4e4e4;border-bottom-left-radius:4px;border-top-left-radius:4px}.fa-circle.purge-status{padding-right:8px;font-size:20px;vertical-align:middle}.fa-circle.purge-status.running{color:#f0ad4e}.fa-circle.purge-status.completed{color:#5cb85c}.fa-circle.purge-status.aborted{color:#d96932}.fa-circle.purge-status.abortedwitherrors{color:#d71920}.fa-circle.purge-status.abortedbeforestart{color:#00597c}.fa-circle.purge-status.partialsuccess{color:#622567}.fa-circle.purge-status.-notstarted{color:#707372}.fa-circle.purge-status.-inqueue{color:#00bbe7}

#qdrNavbar{position:fixed}#qdrDetailsContainer brand-auto-complete,#qdrDetailsContainer region-auto-complete,#qdrModalForm brand-auto-complete,#qdrModalForm region-auto-complete{display:inline-block;width:100%}#qdrDetailsContainer div.required-autocomplete div.valdr-message,#qdrModalForm div.required-autocomplete div.valdr-message{margin-left:15px}#qdrDetailsContainer div.required-autocomplete label.control-label:before,#qdrModalForm div.required-autocomplete label.control-label:before{content:"* ";color:#d9534f;position:absolute;left:5px}#qdrDetailsContainer .has-success.untouched .form-control,#qdrModalForm .has-success.untouched .form-control{border-color:#ccc}#qdrDetailsContainer #scope .padding-right-0 .form-group,#qdrModalForm #scope .padding-right-0 .form-group{margin-top:0;margin-bottom:0}#qdrDetailsContainer .has-error .form-control,#qdrDetailsContainer .has-error .form-control.ng-pristine,#qdrModalForm .has-error .form-control,#qdrModalForm .has-error .form-control.ng-pristine{border-color:#ccc}#qdrDetailsContainer .has-error #rateCategory,#qdrDetailsContainer .has-error .form-control.ng-touched,#qdrModalForm .has-error #rateCategory,#qdrModalForm .has-error .form-control.ng-touched{border-color:red}#qdrDetailsContainer .regionTitle,#qdrModalForm .regionTitle{padding-top:4px}#qdrDetailsContainer .scopeElement,#qdrModalForm .scopeElement{margin-right:20px}#qdrDetailsContainer .addNewRow,#qdrModalForm .addNewRow{display:inline-block;width:220px;position:relative}#qdrDetailsContainer #inputOption,#qdrModalForm #inputOption{display:none}#qdrDetailsContainer .k-grid .k-hierarchy-col,#qdrModalForm .k-grid .k-hierarchy-col{width:27px}#qdrDetailsContainer .k-widget.k-grid [role=gridcell],#qdrModalForm .k-widget.k-grid [role=gridcell]{vertical-align:middle}#qdrDetailsContainer #dateRangeRow .col-sm-3,#qdrModalForm #dateRangeRow .col-sm-3{width:24%}#qdrDetailsContainer #dateRangeRow .col-sm-6,#qdrModalForm #dateRangeRow .col-sm-6{width:52%}#qdrDetailsContainer #activeDaysValdrContainer,#qdrModalForm #activeDaysValdrContainer{padding-right:0}#qdrDetailsContainer #activeDaysValdrContainer .valdr-message,#qdrModalForm #activeDaysValdrContainer .valdr-message{position:relative;top:-20px;height:0}.date-range-and-child-rate-categories-popin{height:100%;overflow:hidden}.date-range-and-child-rate-categories-popin .modal-dialog{width:1200px;height:calc(100% - 100px)}.date-range-and-child-rate-categories-popin .modal-dialog .modal-content{height:100%;overflow-y:auto}#qdr-grid .k-detail-row:hover td,#qdrDetailsContainer .k-detail-row:hover td,#qdrModalForm .k-detail-row:hover td{background-color:inherit}#qdr-grid .innerGrid .grid,#qdrDetailsContainer .innerGrid .grid,#qdrModalForm .innerGrid .grid{margin-left:40px}#qdr-grid .innerGrid .grid .ellipsis-cell,#qdrDetailsContainer .innerGrid .grid .ellipsis-cell,#qdrModalForm .innerGrid .grid .ellipsis-cell{text-overflow:ellipsis;width:150px;white-space:nowrap;overflow:hidden;display:block}#qdr-grid .innerGrid .grid table,#qdrDetailsContainer .innerGrid .grid table,#qdrModalForm .innerGrid .grid table{background-color:#fff}#qdr-grid .innerGrid .grid table tr td,#qdr-grid .innerGrid .grid table tr.k-alt td,#qdrDetailsContainer .innerGrid .grid table tr td,#qdrDetailsContainer .innerGrid .grid table tr.k-alt td,#qdrModalForm .innerGrid .grid table tr td,#qdrModalForm .innerGrid .grid table tr.k-alt td{background-color:inherit}#qdr-grid .innerGrid .grid table tr.k-alt:hover td,#qdr-grid .innerGrid .grid table tr:hover td,#qdrDetailsContainer .innerGrid .grid table tr.k-alt:hover td,#qdrDetailsContainer .innerGrid .grid table tr:hover td,#qdrModalForm .innerGrid .grid table tr.k-alt:hover td,#qdrModalForm .innerGrid .grid table tr:hover td{background-color:rgba(0,204,255,.25)}#childRateCategoryValidationMessages .default-hidden{display:none}#childRateCategoryValidationMessages .remove-default-hidden{display:block}

.room-rates-label{margin:10px 0 5px}.room-type{padding:0}.change-sell-stay-period-popup .modal-dialog{width:450px}#definePricingRules{margin-left:15px;margin-top:20px;margin-bottom:250px}

.rate-plan-editor{display:flex}.rate-plan-editor input.input.textbox{height:37px;max-width:100px;border-top-right-radius:0;border-bottom-right-radius:0}.adjustment-value-editor{display:flex}.adjustment-value-editor ul{max-width:40px}.adjustment-value-editor input.input.textbox{height:37px;border-top-left-radius:0;border-bottom-left-radius:0}.ratePlanLookupButtonBootstrap4{margin-top:-5px}#BomParityGroup .form-lookup{width:180px}

#ratePlanDetailsContainer .ratePlanHeader{background-color:#fff;z-index:10}#ratePlanDetailsContainer #ratePlanDefinition i.multi-lookup-icon.disabled{cursor:not-allowed}#ratePlanDetailsContainer #bookingRule.checkbox,#ratePlanDetailsContainer #serviceList.checkbox{display:inline-block;margin-right:10px}#ratePlanDetailsContainer .days-width{width:50px}#ratePlanDetailsContainer #lookupRateCode{margin-top:25px}#ratePlanDetailsContainer #quickCreateActionBtns{margin-bottom:600px}#ratePlanDetailsContainer #ratePlanMainAttributes .col-lg-3{width:23%}#ratePlanDetailsContainer #ratePlanMainAttributes .col-lg-6{width:54%}#ratePlanDetailsContainer #ratePlanMainAttributes .col-lg-6-small{width:48%}#ratePlanDetailsContainer #ratePlanCorporateIds{overflow:auto}#ratePlanDetailsContainer #ratePlanCorporateIds th:not(:nth-child(1)){min-width:100px}#ratePlanDetailsContainer .display-dow-protection.fa-lock-unlock-view.fa-lock,#ratePlanDetailsContainer .display-dow-protection.fa-lock-unlock-view.fa-unlock{margin-left:0}.lookup-control{padding-right:2.1em}.fa-circle.rate-category-status{padding-right:8px;font-size:20px;vertical-align:middle}.fa-circle.rate-category-status.active{color:#5cb85c}.fa-circle.rate-category-status.inactive{color:#707372}.fa-circle.rate-category-status.rateplan{color:#c50084}.fa-circle.rate-category-status.deduct{color:#3d893d}.fa-circle.rate-category-status.house{color:#d71920}.fa-circle.rate-category-status.rateconfiguration{color:#00597c}.fa-circle.rate-category-status.locked{color:#707372}.auto-complete-dropdown-menu{position:relative}.auto-complete-dropdown-menu .dropdown-menu{overflow-y:auto;width:100%;max-height:260px;display:block;position:absolute}.auto-complete-dropdown-menu .clearable{padding-right:5px}.auto-complete-dropdown-menu .message{margin:3px 3px 3px 5px}.typeahead-group-header{padding:3px 20px;font-size:small;background-color:#F7F7F7;border-bottom:1px solid #C9C9C9}.blackoutParticipationModal{width:75px}#blackoutParticipationModalWindow{padding:0 30px 15px}#blackoutParticipationDeleteSpecificDates{margin-top:15px}#blackoutParticipationModalWindow label{display:block}#uxDivBlackoutDatesPanel .form-inline .form-group{display:inline-block;margin-bottom:0;vertical-align:baseline}#uxDivBlackoutDatesPanel .form-inline .input-group{vertical-align:baseline}#uxDivBlackoutDatesPanel .input-group{display:inline-table}#uxDivBlackoutDatesPanel .input-group .form-control,#uxDivBlackoutDatesPanel .input-group .input-group-addon,#uxDivBlackoutDatesPanel .input-group .input-group-btn{width:auto}#uxDivBlackoutdatesAddRemoveButtonPanel{width:100px}#ratePlanDefinition .ui-select-bootstrap>.ui-select-choices{width:auto}#ruleType{width:200px}#ratePlanSearchForm .items-left{white-space:nowrap}#ratePlanSearchForm .flex-row{display:flex}#ratePlanSearchForm .flex-row>div{flex-grow:1}#tpiRateCategorySearch{position:relative}#tpiRateCategorySearch div{padding-left:0;padding-right:0}#isBackwardCompatibleSearch{position:relative}#isBackwardCompatibleSearch #bwcDoNotSet{position:absolute;top:25px;right:0;padding:7px}#isBackwardCompatibleSearch div{padding-left:0;padding-right:0}#isPredefinedPackageSearch{position:relative}#isPredefinedPackageSearch #ppDoNotSet{position:absolute;top:25px;right:0;padding:7px}#isPredefinedPackageSearch div{padding-left:0;padding-right:0}#ratePlanBlackoutDates .k-filtercell input{width:98%;border-radius:3px 0 0 3px;height:1.94em;line-height:1.94em;padding:.177em 0;text-indent:.8em;border:0;-moz-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075)}label.no-bold{font-weight:400}.remove-button-column{margin-top:3%}.ellipsis-cell{text-overflow:ellipsis;width:90px;white-space:nowrap;overflow:hidden;display:block}#otf-period .btn-delete{color:#d9534f}#otf-period .period-section{margin-bottom:10px;box-shadow:0 0 2px 0 rgba(0,0,0,.2)}#otf-period .period-section .tier-row{position:relative}#otf-period .period-section .tier-row .btn-remove-period{position:absolute;bottom:10px;right:10px}#otf-period .period-section .tier-rate{display:inline-block;width:100%}#additionalDetails,#overview,#termsAndConditions{resize:none}.rateCriteria{height:60px}.disabledInput{color:#707372!important}#rate-plan-package .ui-select-choices.ui-select-choices-content{max-height:260px}#exclusion-rules .header-actions,#predefined-packages .header-actions{position:absolute;padding-left:20px;display:inline-flex;align-items:center}#exclusion-rules .header-actions label,#predefined-packages .header-actions label{font-size:14px}#exclusion-rules .min-width-50,#predefined-packages .min-width-50{min-width:50px}#exclusion-rules .valdr-message span,#predefined-packages .valdr-message span{white-space:normal}#predefined-packages .header-actions{right:20px}#override-taxes-fees .header-actions{position:absolute;padding-left:20px;display:inline-flex;align-items:center}#advanceBookingForStayRestriction1>div,#advanceBookingForStayRestriction2>div,ng-form[valdr-type=BomAdvanceBookingStayRestriction]>div{padding-left:0}.padding-left-95{padding-left:95px}#override-taxes-fees-grid grid .grid table thead tr.filters th.filter-wrapper filter .filter .row-filter input.input-filter{min-width:0}.rateTypeIndicatorsMultiSelect i.multi-select-icon{top:10px;right:0}#allocationNewRule,#allocationRule{margin-top:0}#allocationRuleForm{padding-bottom:0}#property-grid div[kendo-grid=grid] table .ratePlanCorpId{display:inline-block;word-break:break-all}.word-break-all{word-break:break-all}.word-break-word{word-wrap:break-word}.padding-top-35{padding-top:35px}#excludedInventoryTypeName .tooltip-inner,#ratePlanGridRatePlanName .tooltip-inner{max-width:1000px;text-align:left}#predefinedPackageHelpIcon{margin-left:120px}table.borderless>tbody>tr>td,table.borderless>thead>tr>th{border:none}#ratePlanRoutingInstructions ngb-popover-window.bs-popover-bottom-right{transform:translate(-28px,37px);width:220px}section.section-no-shadow{padding:0;box-shadow:none}#searchRequiredMsg{margin-bottom:80px}#searchRequiredMsg #ratePlanCreateSplitBtn ul#ratePlanTypesList span{color:#578ebe}.dropdown-toggle::after{display:none!important}

#form-brand-sell-strategy-grid .k-grid-content tbody tr,#form-rate-plan-sell-strategy-grid .k-grid-content tbody tr{height:46px}#form-rate-plan-sell-strategy-grid .k-grid-content tbody tr .rate-plan-error{border-color:red}#rate-plan-sell-strategy-grid table{table-layout:fixed}#rate-plan-sell-strategy-grid td{white-space:nowrap;text-overflow:ellipsis}#rate-plan-sell-strategy-grid td .validation-error{white-space:normal}#rate-plan-sell-strategy-grid td.select-column-content{padding-left:0;padding-right:0}#rate-plan-sell-strategy-grid td.select-column-content>span{margin-top:0;margin-bottom:0}.rate-plan-code-lookup.grid-lookup .rate-plan-error{border-color:red}.sell-strategy-time-range-year{margin-top:36px}.brandSellStrategyRatePlanCode{padding:0}#rateSellStrategyForm .form-lookup{width:180px}#rateSellStrategyForm .grid-lookup{width:110px}

.rss-calendar table,.rss-calendar td,.rss-calendar tr{border:1px solid #a8a8a8}.rss-calendar table{border-collapse:collapse;padding:5px;margin-top:30px}.rss-calendar th{text-align:center}.rss-calendar td .day-container{padding:2px}.rss-calendar .month-header,.rss-calendar .rss-calendar-header-week{color:#fff;background-color:#a8a8a8}.rss-calendar .day-container{position:relative;width:50px;height:50px}.rss-calendar .day-label{position:absolute;color:#a8a8a8;top:0;right:0;padding:2px 2px 0 0}.rss-calendar .day-content{position:relative;width:auto;height:inherit;text-align:center;line-height:50px;padding:2px;color:#a8a8a8}.rss-calendar .empty-day{background-color:#d3d3d3}

#propertyRoomTypeInfoGrid .k-grid-content tbody tr,#roomTypeSellStrategyGrid .k-grid-content tbody tr{height:46px}#propertyRoomTypeInfoGrid td,#roomTypeSellStrategyGrid td{white-space:nowrap}#propertyRoomTypeInfoGrid .k-grid-toolbar .col-sm-3,#roomTypeSellStrategyGrid .k-grid-toolbar .col-sm-3{display:none}#propertyRoomTypeInfoGrid .k-grid-toolbar .col-sm-6,#roomTypeSellStrategyGrid .k-grid-toolbar .col-sm-6{width:100%;padding-left:0}

#rateFloorByRateBucketGrid grid.innerGrid thead{display:none}#rate-floor-form .delete-amount-rule{color:#d9534f}#serviceCostGrid grid.innerGrid thead{display:none}#service-cost-form .delete-service-cost{color:#d9534f}#serviceCostGrid table{display:block;height:500px;overflow-y:scroll}#serviceCostGrid grid.innerGrid table{display:inline-table;height:auto}

.umUserSearch .nav-tabs li{float:right}.umUserSearch .nav-tabs li.active a{background-color:#eee}.umUserSearch .nav-tabs li:last-child{display:none}.umUserSearch .form{padding:1em 2em 2em;background-color:#eee;border-radius:0 5px 5px 0}.umUserSearch .button-wrapper{display:inline-block}#users-grid [data-field=active] .k-button-icon{display:none}.umgt-add-user-popin .modal-dialog{height:calc(100% - 100px);width:1200px}.umgt-add-user-popin .modal-dialog h2.message-heading{font-weight:lighter}.umgt-user-popin .modal-content{height:100%;padding:15px;overflow-y:auto}#users-grid .email{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.searchHeader{padding-bottom:15px}.bottom-link{padding-top:15px;display:block}.assign-role-to-user-popin{height:100%;overflow:hidden}.assign-role-to-user-popin .modal-dialog{width:1200px;height:calc(100% - 100px)}.assign-role-to-user-popin .modal-dialog .modal-content{height:100%;overflow-y:auto}.user-management-status{padding-right:8px;font-size:20px;vertical-align:middle}.user-management-status.round-icon.active{color:#5cb85c}.user-management-status.round-icon.inactive{color:#777}

#inventoryItemCapacity .select-head,section.inventory-type-capacity .select-head{width:2%;border-right:none}#inventoryItemCapacity .inventory-code-head,section.inventory-type-capacity .inventory-code-head{width:10%;vertical-align:middle;border-left:none}#inventoryItemCapacity .inventory-name-data,section.inventory-type-capacity .inventory-name-data{max-width:175px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}#inventoryItemCapacity .inventory-code-data,section.inventory-type-capacity .inventory-code-data{min-width:175px;overflow-wrap:break-word}#inventoryItemCapacity .inventory-name-head,section.inventory-type-capacity .inventory-name-head{width:10%;vertical-align:middle;cursor:pointer}#inventoryItemCapacity .capacity-head,#inventoryItemCapacity .inventory-attributes-head,#inventoryItemCapacity .inventory-status-head,section.inventory-type-capacity .capacity-head,section.inventory-type-capacity .inventory-attributes-head,section.inventory-type-capacity .inventory-status-head{width:10%;vertical-align:middle}#inventoryItemCapacity .value-head,section.inventory-type-capacity .value-head{width:4%;vertical-align:middle}#inventoryItemCapacity .grid-action-buttons-popover,section.inventory-type-capacity .grid-action-buttons-popover{padding:0}#inventoryItemCapacity .select-column,section.inventory-type-capacity .select-column{border-right:none}#inventoryItemCapacity .grouping-row,section.inventory-type-capacity .grouping-row{background-color:#f9f9f9}#inventoryItemCapacity .toggle-filter-display-button,section.inventory-type-capacity .toggle-filter-display-button{transform:translateY(30%)}#inventoryItemCapacity .no-padding,section.inventory-type-capacity .no-padding{padding-left:0}#inventoryItemCapacity table,section.inventory-type-capacity table{table-layout:fixed}#inventoryItemCapacity table thead th,section.inventory-type-capacity table thead th{border-top:1px solid #ddd}#inventoryItemCapacity table tbody .fa,section.inventory-type-capacity table tbody .fa{bottom:1px;position:relative;margin-left:12px;cursor:pointer}section.inventory-type-capacity .action-head{width:5%}section.inventory-type-capacity strong{display:block}section.inventory-type-capacity td:nth-child(1){border-right:none}section.inventory-type-capacity td:nth-child(2){border-left:none}section.inventory-type-capacity th:nth-child(1){border-right:none}section.inventory-type-capacity th:nth-child(2){border-left:none}section.inventory-type-capacity .inventory-type-capacities-control-panel{margin-right:0}section.inventory-type-capacity .inventory-type-capacities-table-head th{border-bottom:none}section.inventory-type-capacity #capacities-table-settings-popover-btn{transform:translateY(30%)}section.inventory-type-capacity .inventory-type-capacities-table-filter th{border-top:none}section.inventory-type-capacity .inventory-type-capacities-table-filter th #typeCode-filter{margin-left:40px;margin-right:-25px}section.inventory-type-capacity .inventory-type-capacities-table-filter th input{width:90%;font-weight:400}section.inventory-type-capacity .inventory-type-capacities-table-filter th select{width:150px;font-weight:400}section.inventory-type-capacity td.cell{position:relative}section.inventory-type-capacity td.cell span.is-dirty{position:absolute;width:0;height:0;border-style:solid;border-width:3px;border-color:red transparent transparent red;top:0;left:0;padding:0;overflow:hidden;vertical-align:top}section.inventory-type-capacity td.cell input{text-align:center;width:90%;height:20px;position:absolute;left:3px;top:5px;border-width:1px}section.inventory-type-capacity td.cell input.errorCell{border:1px solid red;border-radius:2px}#capacities-table-settings-popover{margin-left:1px}.scrollable-tables-wrapper{display:flex}.scrollable-tables-wrapper tbody tr{height:38px}.scrollable-tables-wrapper .inventory-type-capacities-table-filter{height:72px}.scrollable-tables-wrapper .inventory-type-capacities-table-filter select{font-weight:400}.scrollable-tables-wrapper .left-table-wrapper{flex-basis:30%}.scrollable-tables-wrapper .left-table-wrapper tbody .grouping-row td:nth-child(3) p{max-width:250px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scrollable-tables-wrapper .left-table-wrapper tbody .grouping-row td p{margin:0}.scrollable-tables-wrapper .right-table-wrapper{flex-basis:70%;overflow:auto}.scrollable-tables-wrapper .action-head span{display:flex}.scrollable-tables-wrapper .action-head span button:nth-child(1){margin-right:5px}.scrollable-tables-wrapper .right-table td:nth-child(1),.scrollable-tables-wrapper .right-table th:nth-child(1){border-right:1px solid #ddd}.scrollable-tables-wrapper .grid-action-buttons-popover.btn-default{height:15px}.scrollable-tables-wrapper td:nth-child(1),.scrollable-tables-wrapper th:nth-child(1){border-left:none}.scrollable-tables-wrapper tr.hovered{background-color:#f5f5f5}#inventoryItemCapacity .fa-check,#inventoryItemCapacity .fa-close{display:block;text-align:center}#inventoryItemCapacity .popover.bottom{margin-left:1px}#inventoryItemCapacity .select-inventory-item,#inventoryItemCapacity .select-inventory-item-head{text-align:center;width:2%}#inventoryItemCapacity .action-head{width:7%}#inventoryItemCapacity .action-head button{padding:12px 10px}#inventoryItemCapacity #inventory-item-capacities-table-head th{border-bottom:none}#inventoryItemCapacity #inventory-item-capacities-table-filter #bulkSelect-cell{min-width:2%;width:2%}#inventoryItemCapacity #inventory-item-capacities-table-filter th{border-top:none}#inventoryItemCapacity #inventory-item-capacities-table-filter th #itemCode-filter{margin:0 auto;display:block}#inventoryItemCapacity #inventory-item-capacities-table-filter th input{width:90%;font-weight:400}.inventory-item-capacities .dropdown-menu{top:inherit}.inventory-item-capacities .dropped-modal-footer{margin-top:100px}.inventory-item-capacities .toggle-filter-display-button{transform:translateY(30%)}.inventory-item-status-modal{height:100%;overflow:hidden}.inventory-item-status-modal .modal-dialog{width:1200px}.inventory-item-status-modal .modal-dialog .modal-content{padding:15px;overflow-y:auto}.inventory-item-status-modal.non-room .modal-dialog .modal-content{height:620px}.inventory-type-capacities-modal div.col-sm-2{margin-right:20px}.inventory-type-capacities-modal ahp-week-day-selector{margin-left:-15px;display:block}.tooltip-inner{max-width:350px;overflow-wrap:break-word}.wrap-name{word-break:break-all}

#inventory-items-grid .k-grid-header th.k-header>.k-link{overflow:inherit;text-overflow:initial}#inventory-items-grid th.k-header.itemCode label{min-width:140px}#inventory-items-grid th.k-header.description label,#inventory-items-grid th.k-header.itemName label,#inventory-items-grid th.k-header.typeCode label{min-width:160px}#inventory-items-grid th.k-header.connectingInventoryItems label{min-width:170px}#inventory-items-grid th.k-header.typeName label{min-width:160px}#inventory-items-grid th.k-header.baseOccupancy label{min-width:100px;padding-right:13px}#inventory-items-grid th.k-header.extraGuest label{min-width:60px;padding-right:13px}#inventory-items-grid th.k-header.maxAdultOccupancy label,#inventory-items-grid th.k-header.maxChildOccupancy label{min-width:120px;padding-right:13px}#inventory-items-grid th.k-header.productCodeAndName label{min-width:150px}#inventory-items-grid th.k-header.productLocalName label{min-width:120px}#inventory-items-grid th.k-header.attributeCodes label{min-width:110px}#inventory-items-grid th.k-header.attributeLocalNames label,#inventory-items-grid th.k-header.attributeNames label,#inventory-items-grid th.k-header.nonShoppableAttributesName label{min-width:130px}#inventory-items-grid th.k-header label[for=command]{min-width:70px}#inventory-items-grid .attributes-cell{text-overflow:ellipsis;width:150px;white-space:nowrap;overflow:hidden;display:block}#inventory-items-grid i.status_active{color:#5CB85C}#inventory-items-grid i.status_inactive{color:#666}#inventory-items-grid .status-cell-inner span{white-space:nowrap}#inventory-items-grid #bulkMenu.open>.dropdown-menu{display:block}#inventory-items-grid label.required:before{font-size:inherit}#inventory-items-grid tbody tr td:nth-child(-n+3){vertical-align:top}#inventory-items-grid .ui-select-multiple.ui-select-bootstrap{height:auto;font-size:inherit}#inventoryItemsEmptyScreen .empty-grid-class{text-align:center}#inventoryItemsEmptyScreen button{display:inline}#inventoryItemSaveForm #id,#inventoryItemSaveForm #typeCode{text-transform:uppercase}#inventoryItemSaveForm .items-left{white-space:nowrap}#inventoryItemSaveForm .grey-text{color:#ccc}#inventoryItemSaveForm #inventory-items-grid .k-widget.k-grid th label.required:before{font-size:inherit}#inventoryItemSaveForm #inventory-items-grid .non-shoppable-attribute .no-customization span{top:1px;position:relative}#inventoryItemSaveForm #inventory-items-grid .non-shoppable-attribute .no-customization button{padding-left:25px}#inventoryItemSaveForm #inventory-items-grid .non-shoppable-attribute i.multi-select-icon{top:8px}#inventoryItemSaveForm #inventory-items-grid .non-shoppable-attribute .dropdown-menu{position:relative}#inventoryItemSaveForm #inventory-items-grid .non-shoppable-attribute button{padding:7px 0}#inventoryItemSaveForm #inventory-items-grid .non-shoppable-attribute button:hover{background-color:inherit}#inventoryItemSaveForm #productAndAttributesCombination span.col-sm-1{padding-left:0}#inventoryItemDetailsContainer #inventoryItemActivateContainer{display:block;height:68px}#inventoryItemDetailsContainer #inventoryItemActivateContainer #inventoryItemActivate{float:right}#inventoryItemDetailsContainer #inventoryItemActivateContainer #inventoryItemActivate span{top:-2px}#inventoryItemDetailsForm ahp-textarea-directive pre{padding-left:0}#inventoryItemStatus th{border:1px solid #ddd}#inventoryItemStatus .large-switch .ahp-switch{width:300px}#inventoryItemStatus .modal-footer{margin-top:20px}.inventory-item-modal{height:100%;overflow:hidden}.inventory-item-modal .modal-dialog{width:1200px;height:calc(100% - 100px)}.inventory-item-modal .modal-dialog .modal-content{height:550px;padding:15px;overflow-y:auto}.inventory-item-modal .modal-dialog .modal-content .fa-check,.inventory-item-modal .modal-dialog .modal-content .fa-close{display:block;text-align:center}

#inventory-type-nr-grid i.status_active,#inventory-type-sr-grid i.status_active{color:#5CB85C}#inventory-type-nr-grid i.status_inactive,#inventory-type-sr-grid i.status_inactive{color:#666}#inventory-type-nr-grid i.status_noncompliant,#inventory-type-sr-grid i.status_noncompliant{color:#d71920}#inventory-type-nr-grid .grid-header,#inventory-type-sr-grid .grid-header{margin-left:0}#inventory-type-nr-grid .k-grid-header th.k-header>.k-link,#inventory-type-sr-grid .k-grid-header th.k-header>.k-link{overflow:inherit;text-overflow:initial}#inventory-type-nr-grid th.k-header.code label,#inventory-type-sr-grid th.k-header.code label{min-width:90px}#inventory-type-nr-grid th.k-header.limitedInventory label,#inventory-type-sr-grid th.k-header.limitedInventory label{min-width:60px}#inventory-type-nr-grid th.k-header.isDisplayable label,#inventory-type-sr-grid th.k-header.isDisplayable label{min-width:80px}#inventory-type-nr-grid th.k-header.isPremium label,#inventory-type-sr-grid th.k-header.isPremium label{min-width:70px}#inventory-type-nr-grid th.k-header.specialty label,#inventory-type-sr-grid th.k-header.specialty label{min-width:60px}#inventory-type-nr-grid div[uib-tooltip].float-right.create-tooltip,#inventory-type-sr-grid div[uib-tooltip].float-right.create-tooltip{padding:3px}#inventoryTypeCreateForm #id{text-transform:uppercase}#inventoryTypeCreateForm #inventoryTypeProductAttributesDetails .items-left{white-space:nowrap}#inventoryTypeCreateForm #inventoryTypeProductAttributesDetails .grey-text{color:#ccc}#inventoryTypeCreateForm #inventoryTypeProductAttributesDetails div[valdr-message=roomConfigurationAttributes]{float:none;width:31%;padding-left:15px}#inventoryTypeCreateForm #inventoryTypeProductAttributesDetails .has-error code-name-multiselect .form-control.ng-touched{border-color:red}#inventoryTypeCreateForm #allowanceChargingType{width:50%}#inventoryTypeDetailsContainer #inventoryTypeActivateContainer{display:block;height:68px}#inventoryTypeDetailsContainer #inventoryTypeActivateContainer #inventoryTypeActivate{float:right;margin-bottom:5px}#inventoryTypeDetailsContainer #inventoryTypeActivateContainer #inventoryTypeActivate span{top:-2px}#inventoryTypeDetailsForm ahp-textarea-directive pre{padding-left:0}.inventory-type-house-settings-popin{height:100%;overflow:hidden}.inventory-type-house-settings-popin .modal-dialog{width:1100px;height:calc(100% - 100px)}.inventory-type-house-settings-popin .modal-dialog .modal-content{height:100%;overflow-y:auto}.inventory-type-house-settings-popin .modal-dialog .modal-content table{display:block}.inventory-type-house-settings-popin .modal-dialog .modal-content tbody{display:block;height:400px;overflow:overlay}.inventory-type-house-settings-popin .modal-dialog .modal-content tbody tr,.inventory-type-house-settings-popin .modal-dialog .modal-content thead{display:table;width:100%;table-layout:fixed}.inventory-type-house-settings-popin .modal-dialog .modal-content .k-widget.k-grid [role=gridcell]:last-child{vertical-align:top}#house-setting .house-setting-header{font-weight:500}#inventoryTypeCreateForm .noHighlight,#inventoryTypeDetailsContainer .noHighlight{padding:0;box-shadow:none}#inventoryTypeCreateForm ahp-switch.hidden-icon i,#inventoryTypeDetailsContainer ahp-switch.hidden-icon i{display:none}#inventoryTypeCreateForm .property-setup-left-section,#inventoryTypeCreateForm .property-setup-right-section,#inventoryTypeDetailsContainer .property-setup-left-section,#inventoryTypeDetailsContainer .property-setup-right-section{padding-left:0;padding-right:0;width:calc(49% + 6px)}#inventoryTypeCreateForm .property-setup-right-section,#inventoryTypeDetailsContainer .property-setup-right-section{margin-left:10px}#inventoryTypeCreateForm #rmsPropertySetup div.row:nth-child(3) .col-sm-6:nth-child(1),#inventoryTypeDetailsContainer #rmsPropertySetup div.row:nth-child(3) .col-sm-6:nth-child(1){margin-top:17px;margin-bottom:6px}#inventoryTypeCreateForm #rmsPropertySetup div.row:nth-child(3) .col-sm-6:nth-child(1) p.form-control-static,#inventoryTypeDetailsContainer #rmsPropertySetup div.row:nth-child(3) .col-sm-6:nth-child(1) p.form-control-static{margin-bottom:8px}#inventoryTypeCreateForm #nonRmsPropertySetup div.row:nth-child(3),#inventoryTypeDetailsContainer #nonRmsPropertySetup div.row:nth-child(3){margin-bottom:20px}#inventoryTypeCreateForm #nonRmsPropertySetup div.row:nth-child(3) .form-control-static,#inventoryTypeDetailsContainer #nonRmsPropertySetup div.row:nth-child(3) .form-control-static{margin-bottom:7px}div#inventoryTypeRestrictionCodeCell .ellipsis{width:240px}#inventory-type-restriction-grid .restriction-it-name .tooltip-inner{max-width:350px;overflow-wrap:break-word}#inventory-type-restriction-grid .edit-inventory-type table tbody .restriction-it-name{width:70px}#inventory-type-restriction-grid .edit-inventory-type table tbody td:first-child{width:300px}#inventory-type-restriction-grid table{width:100%}#inventory-type-restriction-grid table .restriction-it-code{word-break:break-all;overflow-wrap:break-word}#inventory-type-restriction-grid table div.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word}#inventory-type-restriction-grid table .restriction-it-name{max-width:250px}.ellipsis{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:break-all;word-wrap:break-word}.ellipsis.inventoryName{max-width:500px}.pseudoDetailsEllipsesEle{text-overflow:ellipsis;width:371px;overflow:hidden;white-space:nowrap}.roomBucketEllipsesEle{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.roomBucketDropDown{width:250px}.business-rule-error-description{word-break:break-all}.inventoryTypeCommonEllipsesEle{text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.currency-readonly{top:20px}.min-max-field{width:80%}.inventory-type-common-ellipses-ele{text-overflow:ellipsis;width:250px;overflow:hidden;white-space:nowrap}.info-icon-occupancy{vertical-align:top}.occupancy-header{display:inline-block}#inventoryTypeDistributionRule .distributionChannelsTab{width:33%;text-align:center}#inventoryTypeDistributionRule li.active{border-bottom:solid #578ebe;font-weight:700}

.inventory-type-panel-title{width:518px;min-height:35px;padding:10px 15px;margin:10px;display:inline-block;overflow:auto}.inventory-type-panel-title div{display:inline-block;line-height:1.5;vertical-align:middle}.inventory-type-panel-title button{margin-left:10px}.inventory-type-panel-title .room-type-display-label{display:inline-block}#linkedInventoryTypes>div{width:50%;display:inline-block;vertical-align:top;border-bottom:1px}#unassignedInventoryTypes>div{width:50%;display:inline-block;vertical-align:top}.linked-inventory-type-add-panel{margin-top:10px}.linked-inventory-type-add-panel button{margin-left:10px}.linked-inventory-type-add-panel div{display:inline-block}.linked-inventory-types{border:none}.linked-inventory-types-panel-body{border:1px solid #ccc;border-top:none;margin-left:10px;margin-top:-15px;padding:15px;width:516px}.linked-inventory-types-panel-body .children-inventory-type{display:block;min-height:50px;overflow:auto}.linked-inventory-types-panel-body .children-inventory-type button{margin-left:10px}.linked-inventory-types-panel-body .children-inventory-type div{display:inline-block;line-height:1.5}.linked-inventory-types-panel-body select{width:auto}

.pointer-cursor{cursor:pointer}#ratePlanSearchForm i.fa-trash{color:#d9534f}

.calendar-table{width:1000px;margin:25px auto auto;text-align:center}.calendar-table .calendar-header-day{text-align:center}.calendar-table .calendar-day{font-size:1.2em;height:150px;text-align:right;padding:5px 1px;position:relative;cursor:pointer;width:14.285%}.calendar-table .calendar-day.calendar-not-this-month{background-color:#d3d3d3;cursor:default}.calendar-table .calendar-day .week-day{height:100%}.calendar-table .calendar-day .week-day.disabled{background:repeating-linear-gradient(45deg,#606dbc,#606dbc 10px,#465298 10px,#465298 20px)}.calendar-table .calendar-day .week-day ul{padding-left:0;list-style:none;text-align:left}.calendar-table .calendar-day .week-day ul li.calendar-event{background-color:#3b91ad;border-color:#3b91ad;margin:2px 0;border-radius:4px;text-align:center}.calendar-table .calendar-day .week-day ul li.calendar-event.sm{display:inline-block;margin:2px;padding:2px;min-width:25px;height:25px}.calendar-table .calendar-day .week-day ul li.calendar-event .add{display:none;margin-top:-5px}.calendar-table .calendar-day .week-day ul li.calendar-event a{color:#fff}

.ahp-dir-fs-container{position:relative}.ahp-dir-fs-container:hover .ahp-dir-fs-scrollable-panel-overlay{display:none}.ahp-dir-fs-scrollable-panel{overflow-y:auto}.ahp-dir-fs-scrollable-panel.scroller-on-mouseover{overflow-y:hidden}.ahp-dir-fs-scrollable-panel.scroller-on-mouseover:hover{overflow-y:scroll}.ahp-dir-fs-scrollable-panel-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 20%,rgba(255,255,255,.8) 100%)}

fast-grid .error-message{color:red}fast-grid .fast-grid-tooltip{display:inline-block;position:relative}fast-grid .fast-grid-tooltip:hover .fast-grid-tooltip-text{visibility:visible}fast-grid .fast-grid-tooltip .fast-grid-tooltip-text{background-color:#000;border-radius:3px;color:#fff;font-weight:400;left:-15px;padding:2px 8px;position:absolute;top:-27px;visibility:hidden;white-space:nowrap;z-index:1}fast-grid .fast-grid-tooltip .fast-grid-tooltip-text:after{border-color:#000 transparent transparent;border-style:solid;border-width:4px;content:"";left:33px;position:absolute;top:100%}

.empty-grid-class{position:relative;max-width:530px;left:50%;top:50%;transform:translate(-50%,50%)}.empty-grid-class h2{position:relative;text-align:center;font-size:30px;font-weight:lighter}.empty-grid-class div.no-result-content{text-align:center;margin:20px 0;font-size:14px}.empty-grid-class button{display:block;margin:auto}

.grid-no-search-result-class{text-align:center}.grid-no-search-result-class h2{margin-top:20px;font-weight:lighter}.grid-no-search-result-class div.no-search-result-content{font-size:14px;margin-top:20px;margin-bottom:20px}.grid-no-search-result-class button i{margin-right:10px}

help-topic .btn-modal{box-shadow:none;border:0;padding:9.45px 14px;margin-right:5px}help-topic .btn-modal .fa-question.icon-modal{font-size:18px}help-topic .btn-modal:hover{box-shadow:none}

/*
multiselect styling need to follow the guidelines, try to do it at single place (check common.less)
TODO: delete this file after testing has been done for PCP 78543

.ui-select-multiple.ui-select-bootstrap {
  .multi-select-match-btns {
    .ui-select-match-item {
      margin-left: 0;
      padding: 1px 6px;
    }
  }
}
.multi-select-btn {
  height: 30px;
}

multi-select {
  .underline {
    text-decoration: underline;
  }
}*/


#scope-setup a{text-decoration:none}#scope-setup .clear-all-link{margin-top:28px}#scope-setup .manageExclusions{cursor:pointer}#scope-setup .chars-left{float:right;font-size:90%;white-space:nowrap}#scope-setup .pre-wrap{white-space:pre-wrap}#scope-setup .paste-message .tooltip{white-space:normal}.hotel-scope-setup .search-switch{cursor:pointer;margin-top:0}.hotel-scope-setup .search-criteria{margin-left:30px;margin-right:30px}.hotel-scope-setup .result-panel{margin-bottom:0}.hotel-scope-setup .search-message{text-align:center}.hotel-scope-setup .search-message h2{font-weight:100}.hotel-scope-setup .search-message h5{font-weight:400}

editable-cell .k-widget{width:100%}

#inventoryFactsForm .row.margin-top-20.margin-bottom-15{margin-left:0;margin-right:0}

#propertyDetailsForm .col-select{display:flex}#propertyDetailsForm .col-select .pull-right{margin-left:auto}#propertyDetailsForm .form-horizontal.form-group{margin-top:0}#propertyDetailsForm .form-horizontal.form-group input[type=text]{width:initial}.row .disabled label{color:#ccc}

#roomTypeProductClassLinkingForm .top-button-menu{margin-top:25px;margin-bottom:25px;margin-left:10px}#roomTypeProductClassLinkingForm #productClassLinkingTable th{background-color:#ededed;padding-left:15px;position:relative}#roomTypeProductClassLinkingForm #productClassLinkingTable .td-small{padding-left:15px;width:10%}#roomTypeProductClassLinkingForm #productClassLinkingTable .td-medium{padding-left:15px;width:35%}#roomTypeProductClassLinkingForm #productClassLinkingTable .room-type-code{text-align:center}

#classStartDate div{display:flex}

.training-hotel-status{padding-right:8px;font-size:20px;vertical-align:middle}.training-hotel-status.processing{color:#f0ad4e}.training-hotel-status.completed{color:#5cb85c}.training-hotel-status.failed{color:#d71920}.training-hotel-status.pendingDeletion{color:#00bbe7}

.not-allowed .week-day{pointer-events:none}#classSharingPopover .form-group{margin-bottom:1%;height:10%}#classSharingPopover .ui-select-choices.ui-select-choices-content{max-height:130px}

#multi-corporate-ids div.multi-tag-wrapper{position:absolute;padding:6px 12px 2px;border-radius:0}#multi-corporate-ids div.multi-tag-wrapper a.multiple-tag{padding:0;color:#fff;margin:2px}#multi-corporate-ids .ui-select-match-item{padding:3px;border-radius:2px}#multi-corporate-ids input{box-shadow:none}

#amount-rule-select{height:150px}.roomTypeWrapper{overflow-wrap:break-word}

#no-price-points-msg,#unable-to-create-price-points-msg{margin-top:20px;margin-bottom:20px}#no-price-points-user-guidance{text-align:center}#price-point-periods-content>.row>#price-point-period-details{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}#price-point-periods-list{padding-right:5px}#price-point-period-details{padding-left:5px}#price-point-periods-list-entries #item-list{height:315px}#empty-price-point-period-list{height:535px}#price-point-period-details-form,#price-point-periods-list-grid{padding-left:15px;padding-right:15px;border:1px solid #ccc}#price-point-period-details-form{width:100%}#price-point-periods-list-grid datepicker input{min-width:inherit}#start-date-filter-container.price-point-period-date-filter{padding-right:5px}#end-date-filter-container.price-point-period-date-filter{padding-left:5px}.price-point-period-item{border-left:10px solid transparent;padding:5px 10px;cursor:pointer}.price-point-period-item.disabled-item{color:#ccc;cursor:not-allowed}.price-point-period-item.disabled-item:hover{color:#ccc}.price-point-period-item.active{border-left-color:#84BDE6}.price-point-period-item:hover{color:#84BDE6}.price-point-period-item .add-off-amount,.price-point-period-item .days-of-week,.price-point-period-item .rounding{margin-right:10px}.price-point-period-item .rounding{color:#707372}.price-point-period-item .item-row{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;flex-wrap:wrap}.price-point-period-item .item-row .item-content{flex-grow:1;width:80%}.price-point-period-item .item-row .navbar-errors-warnings{display:flex;flex-direction:column;vertical-align:middle;justify-content:center;align-items:center;flex-grow:1}#price-point-period-details-form>div:not(:first-child){display:none}#room-rate-assignment-list .delete-amount-rule{color:#d9534f}#price-point-form .save-cancel-buttons{text-align:right}#item-count-label{margin-bottom:10px}.amount-rule-multiselect.multi-select-icon{top:8px}#price-point-periods-filter-row[disabled],#uiSelectRoomClass[disabled]{pointer-events:none}#uiSelectRoomClass{padding-left:0;padding-right:0}.invalid-simulation-warning{color:#a94442;padding-bottom:20px}#room-rate-assignment-list-multiselect[disabled]{pointer-events:none}#price-point-item-list-panel{position:relative}#price-point-item-list-panel:hover #item-list-gradient-overlay{display:none}#item-list-gradient-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(to bottom,rgba(255,255,255,0) 20%,rgba(255,255,255,.8) 100%)}#price-point-periods-content-guest-types [data-field=daysOfWeek] .largePopover{min-width:410px}#rate-assignment-overflow{max-height:calc(120vh - 475px);overflow-y:auto;padding-right:20px}

.assign-dates-modal .modal-dialog{width:1050px}

#dynamic-hp-table,#yield-adjustment-table{margin-bottom:0;border:none;width:100%}#dynamic-hp-table .filter-popover-value,#yield-adjustment-table .filter-popover-value{text-align:center;width:85px;display:block;height:14px;font-size:12px;font-style:italic;line-height:1em;font-weight:400}#dynamic-hp-table .row-expand,#yield-adjustment-table .row-expand{cursor:pointer}#dynamic-hp-table i.row-expand,#yield-adjustment-table i.row-expand{color:#578ebe}#dynamic-hp-table .tr-even,#yield-adjustment-table .tr-even{background-color:#f2f2f2}#dynamic-hp-table tr.header-filters,#yield-adjustment-table tr.header-filters{background-color:#f5f5f5}#dynamic-hp-table span.reset-filter,#yield-adjustment-table span.reset-filter{color:#d9534f;padding-left:10px}#dynamic-hp-table .cell-label,#yield-adjustment-table .cell-label{padding-top:15px}#dynamic-hp-table .td-name,#yield-adjustment-table .td-name{padding-left:20px;white-space:nowrap}#dynamic-hp-table .form-group,#yield-adjustment-table .form-group{margin-bottom:0;margin-top:0}#dynamic-hp-table td,#yield-adjustment-table td{vertical-align:top;border-top:none}#dynamic-hp-table .clear-filter-btn,#yield-adjustment-table .clear-filter-btn{position:relative;left:-23px;top:-1px;padding:0}#dynamic-hp-table tbody{display:block;max-height:511px;overflow-y:scroll}#dynamic-hp-table thead{display:table;width:1139px}#dynamic-hp-table .cell-code{white-space:nowrap;min-width:121px}#dynamic-hp-table div.filter-wrapper{padding-top:5px}#dynamic-hp-table .cell-value{min-width:95px}#dynamic-hp-table input.cell-code{min-width:105px;width:105px;height:25px;font-weight:400;position:relative}#dynamic-hp-table .cell-desc{white-space:nowrap;min-width:85px}#yield-adjustment-table thead{display:table}#yield-adjustment-table .cell-level{width:118px;min-width:118px;max-width:118px}#yield-adjustment-table select.cell-level{width:80px;min-width:80px;margin-left:-1px;font-weight:400;border-radius:0;border:1px solid gray}#yield-adjustment-table .cell-code{width:110px;min-width:110px;max-width:110px;white-space:nowrap}#yield-adjustment-table input.cell-code{width:73px;min-width:73px;margin-left:-1px;font-weight:400;border-radius:0;border:1px solid gray;padding-right:15px;line-height:initial}#yield-adjustment-table .cell-type{width:105px;min-width:105px;max-width:105px}#yield-adjustment-table select.cell-type{width:73px;min-width:73px;margin-left:-1px;font-weight:400;border-radius:0;border:1px solid gray}#yield-adjustment-table .cell-yield-code{width:104px;min-width:104px}#yield-adjustment-table .cell-value{width:83px;min-width:83px;padding-left:3px;padding-right:3px}#yield-adjustment-table .cell-action{width:13px;min-width:13px}#yield-adjustment-table .select-clear-filter-btn{padding:0;margin-left:-1px}#yield-adjustment-table .input-clear-filter-btn{padding:0;margin-left:-17px}#yield-adjustment-table i.width-8{width:8px}#yield-adjustment-table select.row-level{display:inline;min-width:105px;max-width:105px}#yield-adjustment-table tbody{display:block}#yield-adjustment-table .display-inline{display:inline}#yield-adjustment-table .slim-btn{padding:7px 0}#yield-adjustment-table .width-100-per{width:100%}#yield-adjustment-table .custom-asterisk{position:relative;top:-4px;left:2px}#yield-adjustment-table .yield-rate-plan{padding-left:82px}#yield-adjustment-table .yield-class-asterisk{position:relative;top:16px;left:-10px}#yield-adjustment-table .span-filter{padding:0 3px;border:1px solid gray}#yield-adjustment-table .display-flex{display:flex}#yield-adjustment-table .yield-filter-control:focus{outline:0;border-color:#76abd9;box-shadow:0 0 2px 0 #76abd9}#noResultsFound{font-size:2em;margin:35px 0}

#listAllRoles .disabled{color:#ccc}#listAllRoles .treeViewButtons{float:right}

#manageCorporateRoles ahp-tree-view{margin-top:50px;display:block}#manageCorporateRoles ahp-tree-view .treeViewButtons{float:right}#manageCorporateRoles #accessZones .k-widget.k-grid [role=row]:hover .btn{visibility:visible}#manageCorporateRoles #accessZones .k-widget.k-grid [role=row] .btn{visibility:hidden}#manageCorporateRoles #accessZones .btn{margin-left:2px;margin-right:2px}#manageCorporateRoles #accessZonesTree_content .fa{display:none}#manageCorporateRoles #accessZonesTree_content .highlighted.even-row{background-color:#C2C8E7}#manageCorporateRoles #accessZonesTree_content .highlighted.odd-row{background-color:#CBD2F3}.manage-rights-popin{height:100%;overflow:hidden}.manage-rights-popin .modal-dialog{width:700px}.manage-rights-popin .modal-dialog .modal-content{height:100%;overflow-y:auto;padding:10px 10px 50px}.view-all-rights-popin{height:100%;overflow:hidden}.view-all-rights-popin .modal-dialog{width:800px;height:calc(100% - 100px)}.view-all-rights-popin .modal-dialog .modal-content{height:100%;overflow-y:auto;padding:10px}.unassign-access-zone-popin .modal-header{margin-bottom:20px}.modify-access-zone-popin .modal-dialog{height:calc(100% - 100px)}.modify-access-zone-popin .modal-dialog .zoneName{font-weight:700;margin-bottom:10px}.modify-access-zone-popin .modal-dialog ahp-tree-view{margin-top:10px;display:block}.modify-access-zone-popin .modal-dialog ahp-tree-view #modifyZoneRoleTree_content{max-height:500px;overflow-y:auto}.modify-access-zone-popin .modal-dialog ahp-tree-view #modifyZoneRoleTree_content .fa{display:none}.modify-access-zone-popin .modal-dialog .save-cancel-buttons{margin-top:15px}.add-access-zone-popin .modal-dialog{height:calc(100% - 100px);width:1200px}.add-access-zone-popin .modal-dialog .modal-content .modal-header{margin-bottom:20px}.add-access-zone-popin .modal-dialog .modal-content .and-or{text-decoration:underline;padding-top:13px;text-align:center}.add-access-zone-popin .modal-dialog .modal-content .or .col-sm-5{border-top:1px #000 solid;margin-top:12px}.add-access-zone-popin .modal-dialog .modal-content .or .col-sm-2{text-align:center;text-decoration:underline}.add-access-zone-popin .modal-dialog .modal-content section{border:none}.add-access-zone-popin .modal-dialog .modal-content #accessZonesToAddTree_content{max-height:500px;overflow-y:auto}.add-access-zone-popin .modal-dialog .modal-content #accessZonesToAddTree_content .fa{display:none}.add-access-zone-popin .modal-dialog .modal-content input[type=radio]{top:30px;position:relative}.add-access-zone-popin .modal-dialog .save-cancel-buttons{margin-top:15px}.add-roles-popin .modal-dialog{height:calc(100% - 100px)}.add-roles-popin .modal-dialog .lightColor{color:#999}.add-roles-popin .modal-dialog ahp-tree-view{margin-top:10px;display:block}.add-roles-popin .modal-dialog ahp-tree-view #adminRoleTree_content{max-height:500px;overflow-y:auto}.add-roles-popin .modal-dialog ahp-tree-view #adminRoleTree_content role-description-tooltip{display:block;float:right;margin-right:10px}.add-roles-popin .save-cancel-buttons{margin-top:15px}.copy-roles-popin .modal-dialog{width:1200px}.confirm-add-roles-popin ul{margin-top:10px}

#manageHotelRoles .pull-right button{margin-left:5px}#manageHotelRoles .not-allowed{pointer-events:auto}#manageHotelRoles ahp-tree-view .disabled{color:#ccc}#manageHotelRoles .access .k-grid-toolbar{font-weight:700}#manageHotelRoles .access .even-row,#manageHotelRoles .access .odd-row{font-size:14px;padding:5px 14px}#manageHotelRoles .col-sm-7 div.row{min-height:50px}#manageHotelRoles .col-sm-7 div.row .col-sm-4{min-width:200px}#manageHotelRoles .col-sm-7 div.row .col-sm-4 button{float:left}#manageHotelRoles .treeViewButtons{float:right}#manageHotelRoles .col-sm-5 ahp-simple-table{display:block;margin-top:50px;margin-bottom:10px}#manageHotelRoles .col-sm-5 ahp-simple-table .odd-row{height:25px}#manageHotelRoles .col-sm-5 button{float:right}#manageHotelRoles .col-sm-5 ng-include{display:block;margin-top:65px}.view-details-popin{height:100%;overflow:hidden}.view-details-popin .modal-dialog{width:1200px;height:calc(100% - 100px)}.view-details-popin .modal-dialog .modal-content{height:100%;overflow-y:auto}.view-details-popin .modal-dialog .modal-content .modal-header ahp-simple-table{margin-top:25px;display:block}.view-details-popin .modal-dialog .modal-content h4{font-weight:700}.view-details-popin .modal-dialog .modal-content #otherUsersGrid{overflow-y:auto;height:75vh;padding:20px}.assign-role-popin{height:100%;overflow:hidden}.assign-role-popin .not-allowed{pointer-events:auto}.assign-role-popin .modal-dialog{width:1200px;height:calc(100% - 100px)}.assign-role-popin .modal-dialog .modal-content{height:100%;padding:15px;overflow-y:auto}.assign-role-popin .modal-dialog .modal-content .header{height:50px}.assign-role-popin .modal-dialog .modal-content ahp-tree-view .disabled{color:#ccc}.assign-role-popin .modal-dialog .modal-content ahp-tree-view .command{float:right;position:relative;top:2px}.assign-role-popin .modal-dialog .modal-content ahp-tree-view .alreadyAssigned{position:relative;top:10px;margin-left:5px}.assign-role-popin .modal-dialog .modal-content ahp-tree-view #assignRoleTree_content{max-height:500px;overflow-y:auto}.assign-role-popin .modal-dialog .modal-content ahp-tree-view #assignRoleTree_content .transcludeBlock{min-width:320px}.assign-role-popin .modal-dialog .modal-content ahp-simple-table{margin-bottom:10px;display:block}.assign-role-popin .modal-dialog .modal-content ahp-simple-table .odd-row{height:25px}#copyRoles .tableHeader{margin-top:40px;font-weight:700}#copyRoles .col-sm-5 button{margin-top:10px;float:right}#copyRoles form{margin-top:-35px}.alert.alert-success .copiedRolesLinks{padding-top:10px}.alert.alert-success .copiedRolesLinks a{text-decoration:underline;padding-right:30px}

#attributeCreateForm #id,#attributeSearchPanel tags-input input{text-transform:uppercase}#attributeDetailsForm ahp-textarea-directive pre{padding-left:0}.product-attribute-parent-popin .page-header{margin:0}.product-attribute-parent-popin #grid-categories,.product-attribute-parent-popin #grid-classes{height:50vh;padding:0 5px;overflow-x:hidden;overflow-y:auto}.product-attribute-parent-popin .modal-dialog{width:1200px}

#productCreateForm #id,#productSearchPanel tags-input input{text-transform:uppercase}#productDetailsForm ahp-textarea-directive pre{padding-left:0}.product-attribute-parent-popin .page-header{margin:0}.product-attribute-parent-popin #grid-categories,.product-attribute-parent-popin #grid-classes{height:50vh;padding:0 5px 50px;overflow-x:hidden;overflow-y:auto}.product-attribute-parent-popin .modal-dialog{width:1200px}

.pointer{cursor:pointer}.days-of-week-protection{width:21px;display:inline-block;padding:5px 12px;margin-bottom:0;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.none-button-protection{width:37px;display:inline-block;padding:6px 12px;margin-bottom:0;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px}.display-dow-protection{width:30px;display:inline-block;padding:5px 2px 2px;margin-bottom:0;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none}.select-all-offset{width:58px;display:inline-block;padding:6px 12px;margin-bottom:0;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;visibility:hidden}.clear-all-offset{width:53px;display:inline-block;padding:6px 24px;margin-bottom:0;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-image:none;border:1px solid transparent;border-radius:4px;visibility:hidden}.days-of-week>button{margin-right:1px}.padding-left-4{padding-left:4px}div[data-field=daysOfWeek] .input-group{justify-content:center}.daysOfWeekFilter.btn-group .popover{max-width:438px}.daysOfWeekFilter{margin-left:162px}

.auto-complete-dropdown-menu~[uib-typeahead-popup] .dropdown-menu{overflow-y:auto;width:100%;max-height:260px;display:block;position:relative}.auto-complete-dropdown-menu~[uib-typeahead-popup] .clearable{padding-right:5px}.auto-complete-dropdown-menu~[uib-typeahead-popup] .message{margin:3px 3px 3px 5px}

ahp-input-directive label{display:block}ahp-input-directive .additional-label .form-control-static{float:left;margin-right:6px}ahp-input-directive .additional-label .valdr-message{float:left}ahp-input-directive .additional-label .input-group .input-group-addon{border-radius:0 2px 2px 0;padding-right:12px}ahp-input-directive .display-flex{display:flex}

lock{margin-left:5px}lock .option-item{padding:3px}lock .option-item:hover{background-color:rgba(0,0,0,.075)}.protect-entered-width{width:125px}

.lookup .fa-stack.lookup-icon{cursor:pointer;color:#337ab7;float:right;width:24px;height:0;bottom:28px;right:9px;z-index:99;line-height:1.5em}.lookup .fa-stack.lookup-icon .fa-search{top:4px;left:7px}.lookup i.disabled i.fa-stack-1x{color:#ccc;cursor:default}.lookup input::-webkit-input-placeholder{text-transform:none}.lookup input::-moz-placeholder{text-transform:none}.lookup input::-ms-input-placeholder{text-transform:none}.lookup input::placeholder{text-transform:none}

.ahp-lookup-multiple i.disabled i.fa-stack-1x{color:#ccc;cursor:default}.ahp-lookup-multiple .fa-stack.lookup-icon{position:absolute;cursor:pointer;color:#337ab7;float:right;width:24px;height:24px;top:7px;right:23px;z-index:99;line-height:1.5em}.ahp-lookup-multiple .fa-stack.lookup-icon .fa-search{top:4px;left:7px}.ahp-lookup-multiple tags-input .host{border:1px solid #ccc;border-radius:4px;box-shadow:inset 0 1px 1px rgba(0,0,0,.075);transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.ahp-lookup-multiple tags-input .host:focus-within{border:1px solid #66afe9;box-shadow:inset 0 1px 1px rgba(0,0,0,.075),0 0 8px rgba(102,175,233,.6);outline:0}.ahp-lookup-multiple tags-input .host .tags{border:none;box-shadow:none;width:calc(100% - 35px)}.ahp-lookup-multiple tags-input .host .tags input{width:10px}.ahp-lookup-multiple tags-input .host .tags input:placeholder-shown{width:60px}.ahp-lookup-multiple tags-input .host .tags _:-ms-lang(x),.ahp-lookup-multiple tags-input .host .tags input{width:60px}.ahp-lookup-multiple tags-input .host .tags .tag-item{border-radius:2px;background-color:#337ab7;padding:1px 5px;font-size:12px;line-height:1.5;font-family:'Open Sans',sans-serif;height:100%}.ahp-lookup-multiple tags-input .host .tags .tag-item a{color:#fff;text-shadow:0 1px 0 #fff}

ahp-textarea-directive pre{white-space:pre-wrap;white-space:-moz-pre-wrap;white-space:-o-pre-wrap;word-wrap:break-word}

.ahp-switch{border:0;cursor:pointer;display:block;text-align:left;overflow:hidden;line-height:8px;width:60px;border-radius:6px;float:left}.ahp-switch.disabled{opacity:.5;filter:alpha(opacity=50);cursor:default}.ahp-switch.disabled .knob,.ahp-switch.disabled .switch-left,.ahp-switch.disabled .switch-right{cursor:default}.ahp-switch span{cursor:pointer;display:block;float:left;line-height:20px;text-align:center;width:32%;white-space:nowrap;box-sizing:border-box;height:30px;min-width:15px;padding:0}.ahp-switch>div{position:relative;width:150%}.ahp-switch .knob{background-color:#FFF;border-left:1px solid #ccc;border-right:1px solid #ccc;width:34%;z-index:100;text-shadow:0 -1px 0 rgba(0,0,0,.2);box-shadow:-1px 2px 4px -1px rgba(0,0,0,.5);margin-top:1%;margin-bottom:1%;border-radius:4px}.ahp-switch .switch-on{left:0}.ahp-switch .switch-off{left:-50%}.ahp-switch .switch-indeterminate{left:-25%}.ahp-switch .switch-left,.ahp-switch .switch-right{z-index:1;margin-top:2%;margin-bottom:2%}.ahp-switch .switch-left{color:#fff;background:#5CB85C;margin-left:1%}.ahp-switch .switch-left.is-indeterminate{background:#ADDCAD}.ahp-switch .switch-right{color:#333;background:#E4E4E4;margin-right:1%}.ahp-switch .switch-right.is-indeterminate{background:#F2F2F2}.ahp-switch .switch-animate{transition:left .5s}.ahp-switch-btn-reset{margin-left:5px;margin-top:2px}.ahp-switch-btn-show.btn-link{font-weight:600;color:#000;padding-top:5px}

.grid-action-div{text-align:left;padding-right:12px;color:#578ebe;cursor:pointer}.grid-action-div:hover{background:#e4e4e4}.grid-action-div i.btn{color:#578ebe}

#multi-promotion-codes div.multi-tag-wrapper{position:absolute;padding:6px 12px 2px;border-radius:0}#multi-promotion-codes div.multi-tag-wrapper a.multiple-tag{padding:0;color:#fff;margin:2px}#multi-promotion-codes .ui-select-match-item{padding:3px;border-radius:2px}#multi-promotion-codes input{box-shadow:none}
