.daterangepicker.dropdown-menu{max-width:none;z-index:3000}.daterangepicker.opensleft .ranges,.daterangepicker.opensleft .calendar{float:left;margin:4px}.daterangepicker.opensright .ranges,.daterangepicker.opensright .calendar,.daterangepicker.openscenter .ranges,.daterangepicker.openscenter .calendar{float:right;margin:4px}.daterangepicker.single .ranges,.daterangepicker.single .calendar{float:none}.daterangepicker .ranges{width:160px;text-align:left}.daterangepicker .ranges .range_inputs>div{float:left}.daterangepicker .ranges .range_inputs>div:nth-child(2){padding-left:11px}.daterangepicker .calendar{display:none;max-width:270px}.daterangepicker.show-calendar .calendar{display:block}.daterangepicker .calendar.single .calendar-date{border:none}.daterangepicker .calendar th,.daterangepicker .calendar td{font-family:'Helvetica Neue',Helvetica,Arial,sans-serif;white-space:nowrap;text-align:center;min-width:32px}.daterangepicker .daterangepicker_start_input label,.daterangepicker .daterangepicker_end_input label{color:#333;display:block;font-size:11px;font-weight:normal;height:20px;line-height:20px;margin-bottom:2px;text-shadow:#fff 1px 1px 0;text-transform:uppercase;width:74px}.daterangepicker .ranges input{font-size:11px}.daterangepicker .ranges .input-mini{border:1px solid #ccc;border-radius:4px;color:#555;display:block;font-size:11px;height:30px;line-height:30px;vertical-align:middle;margin:0 0 10px 0;padding:0 6px;width:74px}.daterangepicker .ranges ul{list-style:none;margin:0;padding:0}.daterangepicker .ranges li{font-size:13px;background:#f5f5f5;border:1px solid #f5f5f5;color:#08c;padding:3px 12px;margin-bottom:8px;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;cursor:pointer}.daterangepicker .ranges li.active,.daterangepicker .ranges li:hover{background:#08c;border:1px solid #08c;color:#fff}.daterangepicker .calendar-date{border:1px solid #ddd;padding:4px;border-radius:4px;background:#fff}.daterangepicker .calendar-time{text-align:center;margin:8px auto 0 auto;line-height:30px}.daterangepicker{position:absolute;background:#fff;top:100px;left:20px;padding:4px;margin-top:1px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.daterangepicker.opensleft:before{position:absolute;top:-7px;right:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker.opensleft:after{position:absolute;top:-6px;right:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.daterangepicker.openscenter:before{position:absolute;top:-7px;left:0;right:0;width:0;margin-left:auto;margin-right:auto;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker.openscenter:after{position:absolute;top:-6px;left:0;right:0;width:0;margin-left:auto;margin-right:auto;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.daterangepicker.opensright:before{position:absolute;top:-7px;left:9px;display:inline-block;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-left:7px solid transparent;border-bottom-color:rgba(0,0,0,.2);content:''}.daterangepicker.opensright:after{position:absolute;top:-6px;left:10px;display:inline-block;border-right:6px solid transparent;border-bottom:6px solid #fff;border-left:6px solid transparent;content:''}.daterangepicker table{width:100%;margin:0}.daterangepicker td,.daterangepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;cursor:pointer;white-space:nowrap}.daterangepicker td.off{color:#999}.daterangepicker td.disabled,.daterangepicker option.disabled{color:#999}.daterangepicker td.available:hover,.daterangepicker th.available:hover{background:#eee}.daterangepicker td.in-range{background:#ebf4f8;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.daterangepicker td.start-date{-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;border-radius:4px 0 0 4px}.daterangepicker td.end-date{-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0;border-radius:0 4px 4px 0}.daterangepicker td.start-date.end-date{-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.daterangepicker td.active,.daterangepicker td.active:hover{background-color:#357ebd;border-color:#3071a9;color:#fff}.daterangepicker td.week,.daterangepicker th.week{font-size:80%;color:#ccc}.daterangepicker select.monthselect,.daterangepicker select.yearselect{font-size:12px;padding:1px;height:auto;margin:0;cursor:default}.daterangepicker select.monthselect{margin-right:2%;width:56%}.daterangepicker select.yearselect{width:40%}.daterangepicker select.hourselect,.daterangepicker select.minuteselect,.daterangepicker select.secondselect,.daterangepicker select.ampmselect{width:50px;margin-bottom:0}.daterangepicker_start_input{float:left}.daterangepicker_end_input{float:left;padding-left:11px}.daterangepicker th.month{width:auto}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}body{overflow-y:scroll}.overlay{background-color:#000;opacity:.5;z-index:9999;position:fixed;top:0;left:0;bottom:0;right:0}.overlay:after{position:absolute;left:50%;top:50%;margin-left:-33px;margin-top:-33px;width:66px;height:66px;background-image:url(/Images/ajax-loader.gif);content:''}.overlay:before{color:#bbb;position:absolute;left:0;right:0;top:50%;text-align:center;margin-top:40px;padding-left:15px;content:'Please wait…'}.overlay>body,.overlay>body:after,.overlay>body:before{position:fixed}.daterangepicker.show-calendar{width:665px;font-weight:normal}.dropdown-menu[datepicker-popup-wrap]{z-index:5000!important;padding-top:0;border:0;margin-top:0}.dropdown-menu[datepicker-popup-wrap] table{outline:0}.dropdown-menu[datepicker-popup-wrap] table td button.btn{background-color:#fff!important;color:#333!important;border:none}.dropdown-menu[datepicker-popup-wrap] table td button.btn.active{background-color:#31b0d5!important;color:#fff!important}.dropdown-menu[datepicker-popup-wrap] table td button.btn .text-muted{color:#999!important}.dropdown-menu[datepicker-popup-wrap] table thead tr:first-child th{background-color:#abbac3!important}.grid-search-bar{width:100%;margin-bottom:5px}.pull-title{margin-top:-61px}.tab-pane .pull-title{margin-top:-113px;margin-right:-14px}.btn-group-vertical>.btn,.btn-group-vertical>.btn+.btn{margin-bottom:8px!important}.inline-option{vertical-align:middle;margin-right:10px}.inline-option>span{padding:6px 0 5px 0}.list-inputs{margin:0}.list-inputs>li{list-style-type:none;margin-bottom:5px}.list-select{margin:0;margin-top:-2px}.list-select>li{border:1px solid #c5d0dc;padding:5px;margin:0 5px 5px 5px}.list-select>li>span{vertical-align:middle}textarea.form-control{resize:vertical}textarea.no-resize{resize:none}.calendar{margin:auto 0}.calendar .header{text-align:center;margin-top:0}.calendar .header h3{margin-top:0}.calendar .header .previous-month,.calendar .header .next-month{cursor:pointer}.calendar .header .previous-month:hover,.calendar .header .next-month:hover{color:#f90}.calendar .header .previous-month{float:left}.calendar .header .next-month{float:right}.calendar .day-names span{display:inline-block;width:13%;width:calc(100%/7 - 1px);text-align:center}.calendar .week{display:block}.calendar .week .day{display:inline-block;width:13%;width:calc(100%/7 - 11px);border:solid 1px #aaa;margin:5px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;vertical-align:top;padding:5px;overflow:hidden}.calendar .week .day.available{background-color:#c8e9bb}.calendar .week .day.busy{background-color:#f9cccc}.calendar .week .day.tentative{background-color:#fbff6d}.calendar .week .day.not-in-month{border-color:#ccc;color:#aaa}.calendar .week .day .day-header{display:block;border-bottom:solid 1px #999;margin-bottom:2px}.calendar .week .day .day-header .date{float:left}.calendar .week .day .day-header .type{float:right}.calendar .week .day .day-body{overflow-y:auto;height:70px}.calendar .week .day .day-text{display:block;width:100%;white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.calendar .week .day .day-text:last-child{}table .action-buttons{width:1px;white-space:nowrap;text-align:center;vertical-align:middle!important}table .action-buttons .btn-group{white-space:nowrap;font-size:0}table .action-buttons .btn-group>.btn{white-space:nowrap;float:none}.multiSelect{}.multiSelect button.button{background-image:none!important;border-radius:0;width:100%;text-align:left;min-height:30px!important;position:relative}.multiSelect button.button .buttonLabel{padding:0}.multiSelect button.button .caret{position:absolute;right:5px;top:1em;margin-top:-2px!important}.page-content{padding-bottom:50px}input[type=button][disabled],input[type=submit][disabled]{color:#ccc!important}.btn:active{top:1px}.modal-open{overflow-y:scroll}.table-bordered{border-left:none;border-right:none;border-bottom:none}.table-bordered>tfoot>tr>td{border:none}.table-full-width{width:100%}.table-center{margin:0 auto}.table-input>tbody>tr>td{padding:5px 3px;vertical-align:middle}.table-input>tbody>tr .ng-invalid.ng-dirty{border-color:#f09784;color:#d68273}.table-fixed{table-layout:fixed}.table-fixed td{white-space:nowrap;overflow:hidden;-ms-text-overflow:ellipsis;-o-text-overflow:ellipsis;text-overflow:ellipsis}.sidebar.menu-min .submenu{border:solid 1px #d5d5d5;border-left:solid 1px #55616d;background-color:#fff}.sidebar .submenu{border:solid 1px #d5d5d5;border-left:none}.bold{font-weight:bold}.pagination-compact{margin:0 0}.selection-list-wrapper{height:400px;overflow:auto;direction:rtl;border:solid 1px #d5d5d5}.selection-list{direction:ltr;padding:0 5px}.selection-list>li{border-bottom:solid 1px #d5d5d5;padding:5px}.selection-list>li:last-child{border-bottom:none}.selection-list>li>*{vertical-align:middle}.dl-horizontal-lg{font-size:1.2em}.dl-horizontal-lg>dd{margin-bottom:5px}.form-horizontal .form-group input[type=checkbox].ace+.lbl{margin-top:5px;margin-bottom:0}.generic-grid>thead>tr>th{position:relative}.generic-grid>thead>tr>th.filterable,.generic-grid>thead>tr>th.sortable{position:relative;padding-right:18px!important}.generic-grid>thead>tr>th.filterable.sortable{position:relative;padding-right:35px!important}.generic-grid>thead>tr:nth-child(2)>th.align-center{padding-left:35px!important}.generic-grid thead th .icons{position:absolute;right:5px;top:.75em}.generic-grid thead th .fa-filter{cursor:pointer;margin-left:2px}.generic-grid thead th.filtered .fa-filter{color:#4c8aea}.generic-grid .filter-popup{position:absolute;width:300px;padding:10px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;top:100%;z-index:50;left:0%}.generic-grid .filter-popup>.btn-group{margin-top:3px}.generic-grid tbody td{-ms-word-break:break-word;word-break:break-word}.grid-loading-body-overlay{border:none!important}.grid-loading-body-overlay td{padding:0!important;border:none!important}.grid-loading-body-overlay .grid-loading-overlay{position:absolute;left:0;top:0;right:0;bottom:0;background-color:rgba(0,0,0,.2)}.grid-loading-body-overlay .grid-loading-overlay .ajax-loading-icon{position:absolute;top:50%;left:50%;margin-top:-13px;margin-right:-13px}.ntc-grid{position:relative;border-top:0}.ntc-grid>thead>tr.filters{background-image:none;border:0!important;background-color:transparent}.ntc-grid>thead>tr.filters td{background-image:none;border:0!important;background-color:transparent}.ntc-grid>thead>tr>th{position:relative}.ntc-grid>thead .icons>i{margin-right:5px}.ntc-grid>thead>tr>th>.icons{float:right;margin-top:.25em;margin-right:-5px;margin-left:5px}.ntc-grid .filter-popup{position:absolute;width:300px;padding:10px;-moz-box-sizing:content-box;-webkit-box-sizing:content-box;box-sizing:content-box;top:100%;z-index:500;right:0%}.ntc-grid .filter-popup>.btn-group{margin-top:3px}.ntc-grid thead th .fa-filter{cursor:pointer}.ntc-grid thead th.filtered .fa-filter{color:#4c8aea}.arrow_box{position:relative;background:#fff;border:2px solid #aaa}.arrow_box:after,.arrow_box:before{bottom:100%;left:10%;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-left:-10px}.arrow_box:before{border-color:rgba(170,170,170,0);border-bottom-color:#aaa;border-width:13px;margin-left:-13px}.arrow_box2{position:relative;background:#fff;border:2px solid #aaa}.arrow_box2:after,.arrow_box2:before{bottom:100%;right:26px;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none}.arrow_box2:after{border-color:rgba(255,255,255,0);border-bottom-color:#fff;border-width:10px;margin-right:-10px}.arrow_box2:before{border-color:rgba(170,170,170,0);border-bottom-color:#aaa;border-width:13px;margin-right:-13px}.nav>li.disabled>a{color:#ddd!important}.guide-booking-comments{max-height:500px;overflow-y:auto;margin-bottom:15px}.guide-booking-comment{border-bottom:1px solid #eee;margin-bottom:15px;padding-bottom:10px}.guide-booking-comment>h5{margin-top:0}.guide-booking-comment:last-child{margin-bottom:0;border-bottom:0}.guide-booking-comment>div{white-space:pre-wrap}.clickable{cursor:pointer}.order-activities-icon{float:left;color:#b74635;margin-right:10px;margin-top:5px;cursor:pointer}.ace-file-name i{vertical-align:middle}.control-label.mandatory:after{content:'*';color:red;position:absolute;right:0;top:.25em}.control-label.mandatory{position:relative}.form-group.mandatory{position:relative}.form-group.mandatory:after{content:'*';color:red;position:absolute;left:-10px;top:.25em}.popover-inner .popover-content{white-space:pre-wrap}.alert{margin-bottom:10px}.alert .close{font-size:22px}.alerts-fixed{position:fixed;top:60px;left:20px;width:400px;z-index:9999}.alert{opacity:1}.alert.ng-enter{-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;opacity:0}.alert.ng-enter-active{opacity:1}.alert.ng-leave{-webkit-transition:1s;-moz-transition:1s;-o-transition:1s;transition:1s;opacity:1}.alert.ng-leave-active{opacity:0}input[type=number].no-spinner{-moz-appearance:textfield}input[type=number].no-spinner::-webkit-inner-spin-button,input[type=number].no-spinner::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.salary-code-rates-container>span{width:20%;float:left;padding:0 1px}.simple-timepicker{width:100%}.simple-timepicker select{width:calc(50% - 7px)}.simple-timepicker span{margin:0 5px}@media(min-width:992px){.modal-xl{width:900px}}@media(min-width:1300px){.modal-xl{width:1200px}}.form-horizontal hr{margin-top:10px}hr.compact{margin:5px 0 10px 0}.pre{white-space:pre}dd.clickable{color:#428bca}dd.clickable:hover{text-decoration:underline}.ntc-grid>thead>tr.global-filter{border-top:0!important}.ntc-grid>thead>tr.global-filter td{border:none;padding:5px 0;background-color:#fff}.nowrap{white-space:nowrap}table .action-buttons-t{width:1px;white-space:nowrap;text-align:center}table .action-buttons-t .btn-group{white-space:nowrap;font-size:0}table .action-buttons-t .btn-group>.btn{white-space:nowrap;float:none}.multiSelect .vertical{float:none}.multiSelect .horizontal:not(.multiSelectGroup){float:left}.multiSelect .line{max-height:34px;overflow:hidden}.multiSelect .acol{display:inline-block;min-width:12px}.multiSelect .inlineBlock{display:inline-block}.multiSelect .button{display:block;position:relative;text-align:center;cursor:pointer;border:1px solid #c6c6c6;padding:1px 8px 1px 8px;font-size:14px;min-height:38px!important;border-radius:4px;color:#555;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;white-space:normal;background-color:#fff;background-image:linear-gradient(#fff,#f7f7f7)}.multiSelect .button:hover{background-image:linear-gradient(#fff,#e9e9e9)}.multiSelect .buttonClicked{box-shadow:0 2px 5px rgba(0,0,0,.15) inset,0 1px 2px rgba(0,0,0,.05)}.multiSelect .buttonLabel{display:inline-block;padding:5px 0 5px 0}.multiSelect .caret{display:inline-block;width:0;height:0;margin:0 0 1px 12px!important;vertical-align:middle;border-top:4px solid #333;border-right:4px solid transparent;border-left:4px solid transparent;border-bottom:0 dotted}.multiSelect .checkboxLayer{background-color:#fff;position:absolute;z-index:999;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);min-width:278px;display:none!important;margin-right:30px}.multiSelect .helperContainer{border-bottom:1px solid #ddd;padding:8px 8px 0 8px}.multiSelect .helperButton{display:inline;text-align:center;cursor:pointer;border:1px solid #ccc;height:26px;font-size:13px;border-radius:2px;color:#666;background-color:#f1f1f1;line-height:1.6;margin:0 0 8px 0}.multiSelect .clearButton{position:absolute;display:inline;text-align:center;cursor:pointer;border:1px solid #ccc;height:22px;width:22px;font-size:13px;border-radius:2px;color:#666;background-color:#f1f1f1;line-height:1.4;right:2px;top:2px}.multiSelect .inputFilter{border-radius:2px;border:1px solid #ccc;height:26px;font-size:14px;width:100%;padding-left:7px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;color:#888;margin:0 0 8px 0}.multiSelect .clearButton:hover,.multiSelect .helperButton:hover{border:1px solid #ccc;color:#999;background-color:#f4f4f4}.multiSelect .clearButton:focus,.multiSelect .helperButton:focus,.multiSelect .inputFilter:focus{border:1px solid #66afe9!important;box-shadow:inset 0 0 1px rgba(0,0,0,.035),0 0 5px rgba(82,168,236,.7)!important}.multiSelect .checkBoxContainer{display:inline-block;padding:8px}.multiSelect .show{display:block!important}.multiSelect .multiSelectItem{display:block;padding:3px;color:#444;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;-o-user-select:none;user-select:none;border:1px solid transparent;position:relative;min-width:278px}.multiSelect .multiSelectItem:not(.multiSelectGroup).selected{background-image:linear-gradient(#e9e9e9,#f1f1f1);color:#555;cursor:pointer;border-top:1px solid #e4e4e4;border-left:1px solid #e4e4e4;border-right:1px solid #d9d9d9}.multiSelect .multiSelectItem:hover,.multiSelect .multiSelectGroup:hover{background-image:linear-gradient(#c1c1c1,#999)!important;color:#fff!important;cursor:pointer;border:1px solid #ccc!important}.multiSelect .multiSelectFocus{background-image:linear-gradient(#c1c1c1,#999)!important;color:#fff!important;cursor:pointer;border:1px solid #ccc!important}.multiSelect .multiSelectItem span:hover,.multiSelect .multiSelectGroup span:hover{cursor:pointer}.multiSelect .multiSelectGroup{display:block;clear:both}.multiSelect .tickMark{display:inline-block;position:absolute;right:10px;top:7px;font-size:10px}.multiSelect .checkbox{color:#ddd!important;position:absolute;left:-9999px;cursor:pointer}.multiSelect .disabled,.multiSelect .disabled:hover,.multiSelect .disabled label input:hover~span{color:#c4c4c4!important;cursor:not-allowed!important}.multiSelect img{vertical-align:middle;margin-bottom:0;height:22px;width:22px}