
/*! Bundled by LicensedBundler | www.nuget.org/packages/LicensedBundler/ | @MikeSmithDev mikesmithdev.com */
.flag{width:16px;height:11px;background:url(flags.png) no-repeat}.flag.flag-ad{background-position:-16px 0}.flag.flag-ae{background-position:-32px 0}.flag.flag-af{background-position:-48px 0}.flag.flag-ag{background-position:-64px 0}.flag.flag-ai{background-position:-80px 0}.flag.flag-al{background-position:-96px 0}.flag.flag-am{background-position:-112px 0}.flag.flag-an{background-position:-128px 0}.flag.flag-ao{background-position:-144px 0}.flag.flag-ar{background-position:-160px 0}.flag.flag-as{background-position:-176px 0}.flag.flag-at{background-position:-192px 0}.flag.flag-au{background-position:-208px 0}.flag.flag-aw{background-position:-224px 0}.flag.flag-az{background-position:-240px 0}.flag.flag-ba{background-position:0 -11px}.flag.flag-bb{background-position:-16px -11px}.flag.flag-bd{background-position:-32px -11px}.flag.flag-be{background-position:-48px -11px}.flag.flag-bf{background-position:-64px -11px}.flag.flag-bg{background-position:-80px -11px}.flag.flag-bh{background-position:-96px -11px}.flag.flag-bi{background-position:-112px -11px}.flag.flag-bj{background-position:-128px -11px}.flag.flag-bm{background-position:-144px -11px}.flag.flag-bn{background-position:-160px -11px}.flag.flag-bo{background-position:-176px -11px}.flag.flag-br{background-position:-192px -11px}.flag.flag-bs{background-position:-208px -11px}.flag.flag-bt{background-position:-224px -11px}.flag.flag-bv{background-position:-240px -11px}.flag.flag-bw{background-position:0 -22px}.flag.flag-by{background-position:-16px -22px}.flag.flag-bz{background-position:-32px -22px}.flag.flag-ca{background-position:-48px -22px}.flag.flag-catalonia{background-position:-64px -22px}.flag.flag-cd{background-position:-80px -22px}.flag.flag-cf{background-position:-96px -22px}.flag.flag-cg{background-position:-112px -22px}.flag.flag-ch{background-position:-128px -22px}.flag.flag-ci{background-position:-144px -22px}.flag.flag-ck{background-position:-160px -22px}.flag.flag-cl{background-position:-176px -22px}.flag.flag-cm{background-position:-192px -22px}.flag.flag-cn{background-position:-208px -22px}.flag.flag-co{background-position:-224px -22px}.flag.flag-cr{background-position:-240px -22px}.flag.flag-cu{background-position:0 -33px}.flag.flag-cv{background-position:-16px -33px}.flag.flag-cy{background-position:-32px -33px}.flag.flag-cz{background-position:-48px -33px}.flag.flag-de{background-position:-64px -33px}.flag.flag-dj{background-position:-80px -33px}.flag.flag-dk{background-position:-96px -33px}.flag.flag-dm{background-position:-112px -33px}.flag.flag-do{background-position:-128px -33px}.flag.flag-dz{background-position:-144px -33px}.flag.flag-ec{background-position:-160px -33px}.flag.flag-ee{background-position:-176px -33px}.flag.flag-eg{background-position:-192px -33px}.flag.flag-eh{background-position:-208px -33px}.flag.flag-england{background-position:-224px -33px}.flag.flag-er{background-position:-240px -33px}.flag.flag-es{background-position:0 -44px}.flag.flag-et{background-position:-16px -44px}.flag.flag-eu{background-position:-32px -44px}.flag.flag-fi{background-position:-48px -44px}.flag.flag-fj{background-position:-64px -44px}.flag.flag-fk{background-position:-80px -44px}.flag.flag-fm{background-position:-96px -44px}.flag.flag-fo{background-position:-112px -44px}.flag.flag-fr{background-position:-128px -44px}.flag.flag-ga{background-position:-144px -44px}.flag.flag-gb{background-position:-160px -44px}.flag.flag-gd{background-position:-176px -44px}.flag.flag-ge{background-position:-192px -44px}.flag.flag-gf{background-position:-208px -44px}.flag.flag-gg{background-position:-224px -44px}.flag.flag-gh{background-position:-240px -44px}.flag.flag-gi{background-position:0 -55px}.flag.flag-gl{background-position:-16px -55px}.flag.flag-gm{background-position:-32px -55px}.flag.flag-gn{background-position:-48px -55px}.flag.flag-gp{background-position:-64px -55px}.flag.flag-gq{background-position:-80px -55px}.flag.flag-gr{background-position:-96px -55px}.flag.flag-gs{background-position:-112px -55px}.flag.flag-gt{background-position:-128px -55px}.flag.flag-gu{background-position:-144px -55px}.flag.flag-gw{background-position:-160px -55px}.flag.flag-gy{background-position:-176px -55px}.flag.flag-hk{background-position:-192px -55px}.flag.flag-hm{background-position:-208px -55px}.flag.flag-hn{background-position:-224px -55px}.flag.flag-hr{background-position:-240px -55px}.flag.flag-ht{background-position:0 -66px}.flag.flag-hu{background-position:-16px -66px}.flag.flag-id{background-position:-32px -66px}.flag.flag-ie{background-position:-48px -66px}.flag.flag-il{background-position:-64px -66px}.flag.flag-im{background-position:-80px -66px}.flag.flag-in{background-position:-96px -66px}.flag.flag-io{background-position:-112px -66px}.flag.flag-iq{background-position:-128px -66px}.flag.flag-ir{background-position:-144px -66px}.flag.flag-is{background-position:-160px -66px}.flag.flag-it{background-position:-176px -66px}.flag.flag-je{background-position:-192px -66px}.flag.flag-jm{background-position:-208px -66px}.flag.flag-jo{background-position:-224px -66px}.flag.flag-jp{background-position:-240px -66px}.flag.flag-ke{background-position:0 -77px}.flag.flag-kg{background-position:-16px -77px}.flag.flag-kh{background-position:-32px -77px}.flag.flag-ki{background-position:-48px -77px}.flag.flag-km{background-position:-64px -77px}.flag.flag-kn{background-position:-80px -77px}.flag.flag-kp{background-position:-96px -77px}.flag.flag-kr{background-position:-112px -77px}.flag.flag-kw{background-position:-128px -77px}.flag.flag-ky{background-position:-144px -77px}.flag.flag-kz{background-position:-160px -77px}.flag.flag-la{background-position:-176px -77px}.flag.flag-lb{background-position:-192px -77px}.flag.flag-lc{background-position:-208px -77px}.flag.flag-li{background-position:-224px -77px}.flag.flag-lk{background-position:-240px -77px}.flag.flag-lr{background-position:0 -88px}.flag.flag-ls{background-position:-16px -88px}.flag.flag-lt{background-position:-32px -88px}.flag.flag-lu{background-position:-48px -88px}.flag.flag-lv{background-position:-64px -88px}.flag.flag-ly{background-position:-80px -88px}.flag.flag-ma{background-position:-96px -88px}.flag.flag-mc{background-position:-112px -88px}.flag.flag-md{background-position:-128px -88px}.flag.flag-me{background-position:-144px -88px}.flag.flag-mg{background-position:-160px -88px}.flag.flag-mh{background-position:-176px -88px}.flag.flag-mk{background-position:-192px -88px}.flag.flag-ml{background-position:-208px -88px}.flag.flag-mm{background-position:-224px -88px}.flag.flag-mn{background-position:-240px -88px}.flag.flag-mo{background-position:0 -99px}.flag.flag-mp{background-position:-16px -99px}.flag.flag-mq{background-position:-32px -99px}.flag.flag-mr{background-position:-48px -99px}.flag.flag-ms{background-position:-64px -99px}.flag.flag-mt{background-position:-80px -99px}.flag.flag-mu{background-position:-96px -99px}.flag.flag-mv{background-position:-112px -99px}.flag.flag-mw{background-position:-128px -99px}.flag.flag-mx{background-position:-144px -99px}.flag.flag-my{background-position:-160px -99px}.flag.flag-mz{background-position:-176px -99px}.flag.flag-na{background-position:-192px -99px}.flag.flag-nc{background-position:-208px -99px}.flag.flag-ne{background-position:-224px -99px}.flag.flag-nf{background-position:-240px -99px}.flag.flag-ng{background-position:0 -110px}.flag.flag-ni{background-position:-16px -110px}.flag.flag-nl{background-position:-32px -110px}.flag.flag-no{background-position:-48px -110px}.flag.flag-np{background-position:-64px -110px}.flag.flag-nr{background-position:-80px -110px}.flag.flag-nu{background-position:-96px -110px}.flag.flag-nz{background-position:-112px -110px}.flag.flag-om{background-position:-128px -110px}.flag.flag-pa{background-position:-144px -110px}.flag.flag-pe{background-position:-160px -110px}.flag.flag-pf{background-position:-176px -110px}.flag.flag-pg{background-position:-192px -110px}.flag.flag-ph{background-position:-208px -110px}.flag.flag-pk{background-position:-224px -110px}.flag.flag-pl{background-position:-240px -110px}.flag.flag-pm{background-position:0 -121px}.flag.flag-pn{background-position:-16px -121px}.flag.flag-pr{background-position:-32px -121px}.flag.flag-ps{background-position:-48px -121px}.flag.flag-pt{background-position:-64px -121px}.flag.flag-pw{background-position:-80px -121px}.flag.flag-py{background-position:-96px -121px}.flag.flag-qa{background-position:-112px -121px}.flag.flag-re{background-position:-128px -121px}.flag.flag-ro{background-position:-144px -121px}.flag.flag-rs{background-position:-160px -121px}.flag.flag-ru{background-position:-176px -121px}.flag.flag-rw{background-position:-192px -121px}.flag.flag-sa{background-position:-208px -121px}.flag.flag-sb{background-position:-224px -121px}.flag.flag-sc{background-position:-240px -121px}.flag.flag-scotland{background-position:0 -132px}.flag.flag-sd{background-position:-16px -132px}.flag.flag-se{background-position:-32px -132px}.flag.flag-sg{background-position:-48px -132px}.flag.flag-sh{background-position:-64px -132px}.flag.flag-si{background-position:-80px -132px}.flag.flag-sk{background-position:-96px -132px}.flag.flag-sl{background-position:-112px -132px}.flag.flag-sm{background-position:-128px -132px}.flag.flag-sn{background-position:-144px -132px}.flag.flag-so{background-position:-160px -132px}.flag.flag-sr{background-position:-176px -132px}.flag.flag-ss{background-position:-192px -132px}.flag.flag-st{background-position:-208px -132px}.flag.flag-sv{background-position:-224px -132px}.flag.flag-sy{background-position:-240px -132px}.flag.flag-sz{background-position:0 -143px}.flag.flag-tc{background-position:-16px -143px}.flag.flag-td{background-position:-32px -143px}.flag.flag-tf{background-position:-48px -143px}.flag.flag-tg{background-position:-64px -143px}.flag.flag-th{background-position:-80px -143px}.flag.flag-tj{background-position:-96px -143px}.flag.flag-tk{background-position:-112px -143px}.flag.flag-tl{background-position:-128px -143px}.flag.flag-tm{background-position:-144px -143px}.flag.flag-tn{background-position:-160px -143px}.flag.flag-to{background-position:-176px -143px}.flag.flag-tr{background-position:-192px -143px}.flag.flag-tt{background-position:-208px -143px}.flag.flag-tv{background-position:-224px -143px}.flag.flag-tw{background-position:-240px -143px}.flag.flag-tz{background-position:0 -154px}.flag.flag-ua{background-position:-16px -154px}.flag.flag-ug{background-position:-32px -154px}.flag.flag-um{background-position:-48px -154px}.flag.flag-us{background-position:-64px -154px}.flag.flag-uy{background-position:-80px -154px}.flag.flag-uz{background-position:-96px -154px}.flag.flag-va{background-position:-112px -154px}.flag.flag-vc{background-position:-128px -154px}.flag.flag-ve{background-position:-144px -154px}.flag.flag-vg{background-position:-160px -154px}.flag.flag-vi{background-position:-176px -154px}.flag.flag-vn{background-position:-192px -154px}.flag.flag-vu{background-position:-208px -154px}.flag.flag-wales{background-position:-224px -154px}.flag.flag-wf{background-position:-240px -154px}.flag.flag-ws{background-position:0 -165px}.flag.flag-ye{background-position:-16px -165px}.flag.flag-yt{background-position:-32px -165px}.flag.flag-za{background-position:-48px -165px}.flag.flag-zm{background-position:-64px -165px}.flag.flag-zw{background-position:-80px -165px}.checkbox{padding-left:20px}.checkbox label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px}.checkbox label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #ccc;border-radius:3px;background-color:#fff;-webkit-transition:border .15s ease-in-out,color .15s ease-in-out;-o-transition:border .15s ease-in-out,color .15s ease-in-out;transition:border .15s ease-in-out,color .15s ease-in-out}.checkbox label::after{display:inline-block;position:absolute;width:16px;height:16px;left:0;top:0;margin-left:-20px;padding-left:3px;padding-top:1px;font-size:11px;color:#555}.checkbox input[type="checkbox"],.checkbox input[type="radio"]{opacity:0;z-index:1}.checkbox input[type="checkbox"]:focus+label::before,.checkbox input[type="radio"]:focus+label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.checkbox input[type="checkbox"]:checked+label::after,.checkbox input[type="radio"]:checked+label::after{font-family:"FontAwesome";content:""}.checkbox input[type="checkbox"]:indeterminate+label::after,.checkbox input[type="radio"]:indeterminate+label::after{display:block;content:"";width:10px;height:3px;background-color:#555;border-radius:2px;margin-left:-16.5px;margin-top:7px}.checkbox input[type="checkbox"]:disabled+label,.checkbox input[type="radio"]:disabled+label{opacity:.65}.checkbox input[type="checkbox"]:disabled+label::before,.checkbox input[type="radio"]:disabled+label::before{background-color:#eee;cursor:not-allowed}.checkbox.checkbox-circle label::before{border-radius:50%}.checkbox.checkbox-inline{margin-top:0}.checkbox-primary input[type="checkbox"]:checked+label::before,.checkbox-primary input[type="radio"]:checked+label::before{background-color:#337ab7;border-color:#337ab7}.checkbox-primary input[type="checkbox"]:checked+label::after,.checkbox-primary input[type="radio"]:checked+label::after{color:#fff}.checkbox-danger input[type="checkbox"]:checked+label::before,.checkbox-danger input[type="radio"]:checked+label::before{background-color:#d9534f;border-color:#d9534f}.checkbox-danger input[type="checkbox"]:checked+label::after,.checkbox-danger input[type="radio"]:checked+label::after{color:#fff}.checkbox-info input[type="checkbox"]:checked+label::before,.checkbox-info input[type="radio"]:checked+label::before{background-color:#5bc0de;border-color:#5bc0de}.checkbox-info input[type="checkbox"]:checked+label::after,.checkbox-info input[type="radio"]:checked+label::after{color:#fff}.checkbox-warning input[type="checkbox"]:checked+label::before,.checkbox-warning input[type="radio"]:checked+label::before{background-color:#f0ad4e;border-color:#f0ad4e}.checkbox-warning input[type="checkbox"]:checked+label::after,.checkbox-warning input[type="radio"]:checked+label::after{color:#fff}.checkbox-success input[type="checkbox"]:checked+label::before,.checkbox-success input[type="radio"]:checked+label::before{background-color:#5cb85c;border-color:#5cb85c}.checkbox-success input[type="checkbox"]:checked+label::after,.checkbox-success input[type="radio"]:checked+label::after{color:#fff}.checkbox-primary input[type="checkbox"]:indeterminate+label::before,.checkbox-primary input[type="radio"]:indeterminate+label::before{background-color:#337ab7;border-color:#337ab7}.checkbox-primary input[type="checkbox"]:indeterminate+label::after,.checkbox-primary input[type="radio"]:indeterminate+label::after{background-color:#fff}.checkbox-danger input[type="checkbox"]:indeterminate+label::before,.checkbox-danger input[type="radio"]:indeterminate+label::before{background-color:#d9534f;border-color:#d9534f}.checkbox-danger input[type="checkbox"]:indeterminate+label::after,.checkbox-danger input[type="radio"]:indeterminate+label::after{background-color:#fff}.checkbox-info input[type="checkbox"]:indeterminate+label::before,.checkbox-info input[type="radio"]:indeterminate+label::before{background-color:#5bc0de;border-color:#5bc0de}.checkbox-info input[type="checkbox"]:indeterminate+label::after,.checkbox-info input[type="radio"]:indeterminate+label::after{background-color:#fff}.checkbox-warning input[type="checkbox"]:indeterminate+label::before,.checkbox-warning input[type="radio"]:indeterminate+label::before{background-color:#f0ad4e;border-color:#f0ad4e}.checkbox-warning input[type="checkbox"]:indeterminate+label::after,.checkbox-warning input[type="radio"]:indeterminate+label::after{background-color:#fff}.checkbox-success input[type="checkbox"]:indeterminate+label::before,.checkbox-success input[type="radio"]:indeterminate+label::before{background-color:#5cb85c;border-color:#5cb85c}.checkbox-success input[type="checkbox"]:indeterminate+label::after,.checkbox-success input[type="radio"]:indeterminate+label::after{background-color:#fff}.radio{padding-left:20px}.radio label{display:inline-block;vertical-align:middle;position:relative;padding-left:5px}.radio label::before{content:"";display:inline-block;position:absolute;width:17px;height:17px;left:0;margin-left:-20px;border:1px solid #ccc;border-radius:50%;background-color:#fff;-webkit-transition:border .15s ease-in-out;-o-transition:border .15s ease-in-out;transition:border .15s ease-in-out}.radio label::after{display:inline-block;position:absolute;content:" ";width:11px;height:11px;left:3px;top:3px;margin-left:-20px;border-radius:50%;background-color:#555;-webkit-transform:scale(0,0);-ms-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);-webkit-transition:-webkit-transform .1s cubic-bezier(.8,-.33,.2,1.33);-moz-transition:-moz-transform .1s cubic-bezier(.8,-.33,.2,1.33);-o-transition:-o-transform .1s cubic-bezier(.8,-.33,.2,1.33);transition:transform .1s cubic-bezier(.8,-.33,.2,1.33)}.radio input[type="radio"]{opacity:0;z-index:1}.radio input[type="radio"]:focus+label::before{outline:thin dotted;outline:5px auto -webkit-focus-ring-color;outline-offset:-2px}.radio input[type="radio"]:checked+label::after{-webkit-transform:scale(1,1);-ms-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1)}.radio input[type="radio"]:disabled+label{opacity:.65}.radio input[type="radio"]:disabled+label::before{cursor:not-allowed}.radio.radio-inline{margin-top:0}.radio-primary input[type="radio"]+label::after{background-color:#337ab7}.radio-primary input[type="radio"]:checked+label::before{border-color:#337ab7}.radio-primary input[type="radio"]:checked+label::after{background-color:#337ab7}.radio-danger input[type="radio"]+label::after{background-color:#d9534f}.radio-danger input[type="radio"]:checked+label::before{border-color:#d9534f}.radio-danger input[type="radio"]:checked+label::after{background-color:#d9534f}.radio-info input[type="radio"]+label::after{background-color:#5bc0de}.radio-info input[type="radio"]:checked+label::before{border-color:#5bc0de}.radio-info input[type="radio"]:checked+label::after{background-color:#5bc0de}.radio-warning input[type="radio"]+label::after{background-color:#f0ad4e}.radio-warning input[type="radio"]:checked+label::before{border-color:#f0ad4e}.radio-warning input[type="radio"]:checked+label::after{background-color:#f0ad4e}.radio-success input[type="radio"]+label::after{background-color:#5cb85c}.radio-success input[type="radio"]:checked+label::before{border-color:#5cb85c}.radio-success input[type="radio"]:checked+label::after{background-color:#5cb85c}input[type="checkbox"].styled:checked+label:after,input[type="radio"].styled:checked+label:after{font-family:'FontAwesome';content:""}input[type="checkbox"] .styled:checked+label::before,input[type="radio"] .styled:checked+label::before{color:#fff}input[type="checkbox"] .styled:checked+label::after,input[type="radio"] .styled:checked+label::after{color:#fff}.position-relative{position:relative}.bg-success{background-color:#4caf50!important}.bg-warning{background-color:#f57c00!important}.bg-danger{background-color:#e53935!important}.form-control{box-sizing:border-box}.k-textbox,.k-autocomplete,.k-dropdown-wrap,.k-picker-wrap,.k-numeric-wrap{border:none;padding:0}.k-textbox>input,.k-autocomplete .k-input,.k-picker-wrap .k-input,.k-numeric-wrap .k-input,.k-dropdown-wrap .k-input,.k-selectbox .k-input{padding:0;height:32px}.k-picker-wrap .k-select,.k-numeric-wrap .k-select,.k-dropdown-wrap .k-select{line-height:32px}.k-multiselect-wrap li{line-height:25px}.k-multiselect-wrap .k-input{height:25px}.k-popup .k-list .k-item{margin-top:2px}.k-autocomplete.k-state-focused,.k-picker-wrap.k-state-focused,.k-numeric-wrap.k-state-focused,.k-dropdown-wrap.k-state-focused,.k-multiselect.k-header.k-state-focused{background-image:none;background-position:50% 50%;border-color:#66afe9;box-shadow:none}.form-control.k-widget{border:none;height:auto}.form-control.k-widget .k-multiselect-wrap,.form-control.k-widget .k-state-default{border:1px solid #ccc}.form-control.k-widget .k-state-default.k-state-focused,.k-widget.k-state-focused .k-multiselect-wrap{border-color:#66afe9}.k-list-container.k-state-border-down,.k-autocomplete.k-state-border-down,.k-dropdown-wrap.k-state-border-down,.k-picker-wrap.k-state-border-down,.k-numeric-wrap.k-state-border-down{border-bottom-width:0;padding-bottom:0}.k-picker-wrap .k-select{background-color:#ddd}.multiselect-disabled *{background-color:#ddd}.multiselect-invalid *{border-color:red}.k-multiselect.k-invalid{border:1px solid red}.k-multiselect.k-invalid:hover{border:1px solid red}.k-block,.k-button,.k-textbox,.k-drag-clue,.k-touch-scrollbar,.k-window,.k-window-titleless .k-window-content,.k-window-action,.k-inline-block,.k-grid .k-filter-options,.k-grouping-header .k-group-indicator,.k-autocomplete,.k-multiselect,.k-combobox,.k-dropdown,.k-dropdown-wrap,.k-datepicker,.k-timepicker,.k-colorpicker,.k-datetimepicker,.k-notification,.k-numerictextbox,.k-picker-wrap,.k-numeric-wrap,.k-colorpicker,.k-list-container,.k-calendar-container,.k-calendar td,.k-calendar .k-link,.k-treeview .k-in,.k-editor-inline,.k-tooltip,.k-tile,.k-slider-track,.k-slider-selection,.k-upload,.k-split-button .k-gantt-views,.k-gantt-views>.k-current-view{border-radius:1px}.k-state-focused,.k-list>.k-state-focused,.k-listview>.k-state-focused,.k-grid-header th.k-state-focused,td.k-state-focused,.k-button.k-state-focused{box-shadow:none}.k-state-focused.k-state-selected,.k-list>.k-state-focused.k-state-selected,.k-listview>.k-state-focused.k-state-selected,td.k-state-focused.k-state-selected{box-shadow:none}.k-link.k-event-delete>span,.k-draghandle{border-radius:1px}.k-event,.k-task-complete{background:#0087cc;border-color:#0087cc;color:#fff}.k-link.k-event-delete>span,.k-event .k-resize-handle:after,.k-task-single .k-resize-handle:after{background-color:rgba(255,255,255,.51)}.k-more-events,.k-event,.k-task-single,.k-task-complete,.k-event .k-link{border-radius:1px}.k-scheduler-table .k-today{background-color:transparent}.k-nonwork-hour{background-color:transparent}.k-scheduler-table td[role="gridcell"]{padding:0}.k-scrollbar-h tr+tr .k-scheduler-times{border-bottom-width:0}.k-scheduler-table th{padding-top:0;padding-bottom:0}.k-scheduler-toolbar>ul li:first-child,.k-scheduler-toolbar>ul li:first-child .k-link,.k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li,.k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li .k-link{border-radius:1px 0 0 1px}.k-rtl .k-scheduler-toolbar>ul li:first-child,.k-rtl .k-scheduler-toolbar>ul li:first-child .k-link,.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li,.k-rtl .k-scheduler-toolbar>ul.k-scheduler-views li:first-child+li .k-link,.km-view.k-popup-edit-form .k-scheduler-toolbar>ul li:last-child,.km-view.k-popup-edit-form .k-scheduler-toolbar>ul li:last-child .k-link{border-radius:0 1px 1px 0}.k-scheduler-phone .k-scheduler-toolbar>ul li.k-nav-today,.k-scheduler-phone .k-scheduler-toolbar>ul li.k-nav-today .k-link,.k-edit-field>.k-scheduler-navigation{border-radius:1px}.k-scheduler-toolbar .k-nav-next,.k-scheduler-toolbar ul+ul li:last-child,.k-scheduler-toolbar .k-nav-next .k-link,.k-scheduler-toolbar ul+ul li:last-child .k-link{border-top-right-radius:1px;border-bottom-right-radius:1px}.k-rtl .k-scheduler-toolbar .k-nav-next,.k-rtl .k-scheduler-toolbar ul+ul li:last-child,.k-rtl .k-scheduler-toolbar .k-nav-next .k-link,.k-rtl .k-scheduler-toolbar ul+ul li:last-child .k-link{border-radius:1px 0 0 1px}.k-scheduler div.k-scheduler-footer ul li,.k-scheduler div.k-scheduler-footer .k-link{border-radius:1px}.k-scheduler-toolbar>ul>li.k-state-selected,.k-scheduler-footer>ul>li.k-state-selected{border-width:1px 1px 1px 1px}.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views>li.k-current-view{border-radius:1px}.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views li:last-child,.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views li:last-child .k-link{border-radius:0 0 1px 1px}.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded>li.k-current-view{border-radius:1px 1px 0 0}.k-webkit .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-ff .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-ie11 .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded,.k-safari .k-scheduler-toolbar>ul.k-scheduler-views.k-state-expanded{border-width:1px;background-image:none;border-radius:1px;box-shadow:0 1px 0 0 rgba(0,0,0,.2)}.k-block,.k-button,.k-textbox,.k-drag-clue,.k-touch-scrollbar,.k-window,.k-window-titleless .k-window-content,.k-window-action,.k-inline-block,.k-grid .k-filter-options,.k-grouping-header .k-group-indicator,.k-autocomplete,.k-multiselect,.k-combobox,.k-dropdown,.k-dropdown-wrap,.k-datepicker,.k-timepicker,.k-colorpicker,.k-datetimepicker,.k-notification,.k-numerictextbox,.k-picker-wrap,.k-numeric-wrap,.k-colorpicker,.k-list-container,.k-calendar-container,.k-calendar td,.k-calendar .k-link,.k-treeview .k-in,.k-editor-inline,.k-tooltip,.k-tile,.k-slider-track,.k-slider-selection,.k-upload,.k-split-button .k-gantt-views,.k-gantt-views>.k-current-view{border-radius:1px}.k-tool{text-align:center;vertical-align:middle}.k-tool.k-group-start,.k-toolbar .k-split-button .k-button,.k-toolbar .k-button-group .k-group-start{border-radius:1px 0 0 1px}.k-rtl .k-tool.k-group-start,.k-rtl .k-toolbar .k-split-button .k-button,.k-rtl .k-toolbar .k-button-group .k-group-start{border-radius:0 1px 1px 0}.k-tool.k-group-end,.k-toolbar .k-button-group .k-group-end,.k-toolbar .k-split-button .k-split-button-arrow{border-radius:0 1px 1px 0}.k-rtl .k-tool.k-group-end,.k-rtl .k-toolbar .k-button-group .k-group-end,.k-rtl .k-toolbar .k-split-button .k-split-button-arrow{border-radius:1px 0 0 1px}.k-group-start.k-group-end.k-tool{border-radius:1px}.k-calendar-container.k-state-border-up,.k-list-container.k-state-border-up,.k-autocomplete.k-state-border-up,.k-multiselect.k-state-border-up,.k-dropdown-wrap.k-state-border-up,.k-picker-wrap.k-state-border-up,.k-numeric-wrap.k-state-border-up,.k-window-content,.k-filter-menu{border-radius:0 0 1px 1px}.k-autocomplete.k-state-border-up .k-input,.k-dropdown-wrap.k-state-border-up .k-input,.k-picker-wrap.k-state-border-up .k-input,.k-picker-wrap.k-state-border-up .k-selected-color,.k-numeric-wrap.k-state-border-up .k-input{border-radius:0 0 0 1px}.k-multiselect.k-state-border-up .k-multiselect-wrap{border-radius:0 0 1px 1px}.k-window-titlebar,.k-block>.k-header,.k-tabstrip-items .k-item,.k-panelbar .k-tabstrip-items .k-item,.k-tabstrip-items .k-link,.k-calendar-container.k-state-border-down,.k-list-container.k-state-border-down,.k-autocomplete.k-state-border-down,.k-multiselect.k-state-border-down,.k-dropdown-wrap.k-state-border-down,.k-picker-wrap.k-state-border-down,.k-numeric-wrap.k-state-border-down,.k-gantt-views.k-state-expanded,.k-gantt-views.k-state-expanded>.k-current-view{border-radius:1px 1px 0 0}.k-split-button.k-state-border-down>.k-button{border-radius:1px 0 0 0}.k-split-button.k-state-border-up>.k-button{border-radius:0 0 0 1px}.k-split-button.k-state-border-down>.k-split-button-arrow{border-radius:0 1px 0 0}.k-split-button.k-state-border-up>.k-split-button-arrow{border-radius:0 0 1px 0}.k-dropdown-wrap .k-input,.k-picker-wrap .k-input,.k-numeric-wrap .k-input{border-radius:1px 0 0 1px}.k-rtl .k-dropdown-wrap .k-input,.k-rtl .k-picker-wrap .k-input,.k-rtl .k-numeric-wrap .k-input{border-radius:0 1px 1px 0}.k-numeric-wrap .k-link{border-radius:0 1px 0 0}.k-numeric-wrap .k-link+.k-link{border-radius:0 0 1px 0}.k-colorpicker .k-selected-color{border-radius:1px 0 0 1px}.k-rtl .k-colorpicker .k-selected-color{border-radius:0 1px 1px 0}.k-autocomplete.k-state-border-down .k-input{border-radius:1px 1px 0 0}.k-dropdown-wrap.k-state-border-down .k-input,.k-picker-wrap.k-state-border-down .k-input,.k-picker-wrap.k-state-border-down .k-selected-color,.k-numeric-wrap.k-state-border-down .k-input{border-radius:1px 0 0 0}.k-multiselect.k-state-border-down .k-multiselect-wrap{border-radius:1px 1px 0 0}.k-dropdown-wrap .k-select,.k-picker-wrap .k-select,.k-numeric-wrap .k-select,.k-datetimepicker .k-select+.k-select,.k-list-container.k-state-border-right{border-radius:0 1px 1px 0}.k-rtl .k-dropdown-wrap .k-select,.k-rtl .k-picker-wrap .k-select,.k-rtl .k-numeric-wrap .k-select,.k-rtl .k-datetimepicker .k-select+.k-select,.k-rtl .k-list-container.k-state-border-right{border-radius:1px 0 0 1px}.k-numeric-wrap.k-expand-padding .k-input{border-radius:1px}.k-textbox>input,.k-autocomplete .k-input,.k-multiselect-wrap{border-radius:1px}.k-list .k-state-hover,.k-list .k-state-focused,.k-list .k-state-highlight,.k-list .k-state-selected,.k-fieldselector .k-list .k-item,.k-list-optionlabel,.k-dropzone{border-radius:1px}.k-group,.k-toolbar,.k-grouping-header,.k-pager-wrap,.k-group-footer td,.k-grid-footer,.k-footer-template td,.k-widget .k-status,.k-calendar th,.k-dropzone-hovered,.k-widget.k-popup{background-color:#fff}.state-active,.k-multiselect.k-state-focused,.k-filebrowser .k-image,.k-tooltip,.k-popup,.k-menu .k-menu-group,.k-grid .k-filter-options,.k-time-popup,.k-datepicker-calendar,.k-autocomplete.k-state-border-down,.k-autocomplete.k-state-border-up,.k-dropdown-wrap.k-state-active,.k-picker-wrap.k-state-active,.k-multiselect.k-state-focused,.k-filebrowser .k-image,.k-tooltip{box-shadow:0 1px 0 0 rgba(0,0,0,.3)}.btn{border-radius:1px;box-shadow:0 1px 0 0 rgba(0,0,0,.1)}.btn:focus,.btn:active{outline:none}.btn-primary{color:#fff;background-color:#0087cc;border-color:#0087cc}.btn-primary:active,.btn-primary:focus,.btn-primary:hover{background-color:#556f7b;border-color:#556f7b}.btn-clear:hover,.btn-clear{background-color:transparent;border-color:transparent}.btn-primary.disabled,.btn-primary[disabled],fieldset[disabled] .btn-primary,.btn-primary.disabled:hover,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary:hover,.btn-primary.disabled:focus,.btn-primary[disabled]:focus,fieldset[disabled] .btn-primary:focus,.btn-primary.disabled.focus,.btn-primary[disabled].focus,fieldset[disabled] .btn-primary.focus,.btn-primary.disabled:active,.btn-primary[disabled]:active,fieldset[disabled] .btn-primary:active,.btn-primary.disabled.active,.btn-primary[disabled].active,fieldset[disabled] .btn-primary.active{background-color:#607d8b;border-color:#607d8b}.btn-default{border-color:#fff}.btn-info{color:#fff;background-color:#0087cc;border-color:#0087cc}.btn-info:active,.btn-info:focus,.btn-info:hover{background-color:#556f7b;border-color:#556f7b}.btn-info.disabled,.btn-info[disabled],fieldset[disabled] .btn-info,.btn-info.disabled:hover,.btn-info[disabled]:hover,fieldset[disabled] .btn-info:hover,.btn-info.disabled:focus,.btn-info[disabled]:focus,fieldset[disabled] .btn-info:focus,.btn-info.disabled.focus,.btn-info[disabled].focus,fieldset[disabled] .btn-info.focus,.btn-info.disabled:active,.btn-info[disabled]:active,fieldset[disabled] .btn-info:active,.btn-info.disabled.active,.btn-info[disabled].active,fieldset[disabled] .btn-info.active{background-color:#607d8b;border-color:#607d8b}.btn-success.disabled,.btn-success[disabled],fieldset[disabled] .btn-success,.btn-success.disabled:hover,.btn-success[disabled]:hover,fieldset[disabled] .btn-success:hover,.btn-success.disabled:focus,.btn-success[disabled]:focus,fieldset[disabled] .btn-success:focus,.btn-success.disabled.focus,.btn-success[disabled].focus,fieldset[disabled] .btn-success.focus,.btn-success.disabled:active,.btn-success[disabled]:active,fieldset[disabled] .btn-success:active,.btn-success.disabled.active,.btn-success[disabled].active,fieldset[disabled] .btn-success.active{background-color:#0087cc;border-color:#0087cc;opacity:.5}.btn-danger{background-color:#c76464;border-color:#c76464}.btn-danger:hover,.btn-danger:active,.btn-danger:focus{background-color:#d66f6b;border-color:#d66f6b}.btn-success{color:#fff;background-color:#0087cc;border-color:#0087cc}.btn-success:hover,.btn-success:active,.btn-success:focus{color:#fff;background-color:#0094e0;border-color:#0094e0}.hidden-input{display:block;height:0;width:0;opacity:0}.btn-basic{color:#000;background-color:#ccc;border-color:#ccc}.checkbox label::before{border-radius:1px}.checkbox-resource-label{border-radius:4px}.navbar.navbar-default{margin-bottom:0;border-radius:0;border:none;background-color:#0087cc}.navbar.navbar-default .navbar-brand img{height:50px}.navbar-default .navbar-brand{margin:0;padding:0;transition:transform .2s ease;background-size:auto 50px}.navbar-brand:active,.navbar-brand:focus{outline:none}.navbar-default .navbar-brand:active{transition:transform .1s ease;transform:scale(.9)}.navbar-default .navbar-brand,.navbar-default .navbar-nav>li>a{color:#fff}@media(min-width:768px){.nav.navbar-nav{padding:8px}.navbar-nav>li>a{padding-top:7px;padding-bottom:7px;border-radius:1px}.navbar-nav>li.active>a{box-shadow:0 1px rgba(0,0,0,.1)}}.navbar-default .navbar-brand:hover,.navbar-default .navbar-nav>li>a:hover{color:#fff}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:hover,.navbar-default .navbar-nav>.active>a:focus{background-color:#fff}.navbar-default .navbar-toggle{border-radius:0;border:none}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:rgba(0,0,0,.1)}.navbar-default .navbar-toggle .icon-bar{background-color:#fff}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:rgba(0,0,0,.05)}.navbar-brand>div{width:127px;background-size:cover;height:50px;transition:width .3s ease;position:relative}.navbar-default .navbar-brand>div:hover{width:127px}@media(max-width:768px){.navbar-brand>div{width:127px}}body::-webkit-scrollbar{width:4px}body::-webkit-scrollbar-track{background-color:#333}body::-webkit-scrollbar-thumb{background-color:#0087cc;outline:1px solid #0087cc}div[calendar]{margin:15px}#scheduler-container{overflow:hidden}.resource-container{margin:0;box-sizing:border-box;padding:15px;padding-right:0;height:100%}.resource-container h3{margin-top:0}.resource-container h5{white-space:nowrap}.resource-container .k-treeview{margin-right:15px;overflow:visible}.resource-container .resource-panel{padding:15px;height:100%;overflow:auto}.k-scheduler-header-wrap tbody>tr:first-child>th{font-size:large;padding:0 5px;height:22px;max-height:22px;box-sizing:border-box}.k-scheduler td>div{background-color:#fff}.k-scheduler td[role="gridcell"]:hover div{background-color:#efefef;cursor:pointer}.k-scheduler .k-nonwork-hour div{background-color:#fff}.k-scheduler .k-scheduler-table div.nonwork-day{cursor:no-drop;background-color:red}.k-scheduler .k-event{cursor:pointer}.k-scheduler .k-scheduler-table td.k-today{background-color:transparent}.k-scheduler .k-scheduler-table div.disabled-slot,.k-scheduler .k-scheduler-table div.disabled-slot.k-today,.k-scheduler .k-scheduler-table div.disabled-slot,.k-scheduler .k-scheduler-table div.disabled-slot.k-today{cursor:default!important;background-color:transparent!important;border-color:#ced0ce}.k-scheduler .k-scheduler-monthview td.k-today{background-color:#dedede}.k-scheduler th.k-today{background-color:#747474;color:#fff;border-color:#747474;border-width:1px}tbody .k-scheduler-content .k-scheduler-table{background:repeating-linear-gradient(45deg,#e0e1e0,#e0e1e0 30px,#e5e6e5 30px,#e5e6e5 60px)}.k-event .booking-status-icon{background-color:#fff;border-radius:2px;font-size:11px;padding:3px;margin-right:4px;margin-left:-20px}.k-scheduler-monthview tbody td{background-color:#fff}.no-click{pointer-events:none!important}.pretty-scheduler{overflow:hidden;border-radius:4px;box-shadow:0 2px 3px 0 rgba(0,0,0,.2)}.pretty-scheduler tbody .k-scheduler-content .k-scheduler-table{background:none;background-color:#fefefe}.pretty-scheduler td[role="gridcell"]{background-color:rgba(0,0,0,.05)!important}@media(min-width:992px){.selected-bookings{margin-top:52px}}.form-group .form-control{border-radius:4px}.selected-bookings .list-group{border-radius:4px;box-shadow:0 2px 3px 0 rgba(0,0,0,.2)}.selected-bookings .list-group .list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.selected-bookings .list-group .list-group-item:last-child{border-bottom-left-radius:4px;border-bottom-right-radius:4px}.selected-bookings .list-group .list-group-item:nth-child(odd){background-color:#f1f5fa}.selected-bookings .list-group .list-group-item:nth-child(even){background-color:#fefeff}.selected-bookings .list-group .list-group-item{border-color:transparent;position:relative}.selected-bookings .remove-booking{box-shadow:none;background-color:transparent;color:#f44336}.large-text{font-size:18px}.pretty-scheduler .k-event{border-radius:3px;transition:box-shadow ease .3s}.pretty-scheduler .k-event .fa-check{color:#4caf50;background-color:#fff;border:1px solid rgba(0,0,0,.1);border-radius:2px;position:absolute;top:1px;right:1px}.pretty-scheduler .k-event.old-booking{pointer-events:none;opacity:.5}.pretty-scheduler .k-event.available-booking{background-color:#5da560;border:1px solid #5da560;color:rgba(255,255,255,.9)}.pretty-scheduler .k-event.unavailable{background-color:#d3d3d3;border-color:#d3d3d3;color:rgba(0,0,0,.5);cursor:default;pointer-events:none}.pretty-scheduler .k-event.own-booking{background-color:#7693bd;border-color:#7693bd;color:rgba(255,255,255,.9)}.template-color{display:inline-block;height:34px;line-height:34px;margin:0;margin-right:5px;padding:0 5px;border-radius:3px;box-shadow:0 2px 3px rgba(0,0,0,.1)}.color-available-time{background-color:#5da560;color:rgba(255,255,255,.9)}.color-occupied-time{background-color:#d3d3d3;color:rgba(0,0,0,.5)}.color-own-time{background-color:#7693bd;color:rgba(255,255,255,.9)}.btn.shadowed{box-shadow:0 2px 3px 0 rgba(0,0,0,.2)}.k-event.k-selected{font-weight:600;box-shadow:0 2px 3px rgba(0,0,0,.1)}.booking-dialog-container{position:fixed;top:0;left:0;width:100%;height:100%;z-index:9999;margin-left:auto;margin-right:auto}.booking-dialog-container .dialog-backdrop{top:0;left:0;width:100%;height:100%;position:absolute;background-color:rgba(0,0,0,.1);z-index:-1}.booking-dialog-container .dialog-content{margin-left:auto;margin-right:auto;z-index:200;padding:15px;background-color:#fefefe;border-radius:4px;max-width:550px;margin-top:120px;box-shadow:0 3px 3px 0 rgba(0,0,0,.1)}body{font-family:'Roboto Condensed',sans-serif}.page-header{margin-top:20px;margin-bottom:0}.breadcrumb{border-radius:0;background-color:#0076b3;margin-bottom:0}.breadcrumb>li{color:#fff}.breadcrumb-container{background-color:#0076b3}.breadcrumb>li.active{color:#fff;font-weight:bolder}.breadcrumb.with-next-arrows{padding-left:1em;padding-right:1em}.breadcrumb.with-next-arrows>li{padding:0 .7em;position:relative}.breadcrumb.with-next-arrows>li+li:before{position:absolute;width:8px;height:8px;left:-4px;top:5px;border:solid 5px rgba(0,0,0,.5);border-top:solid 5px transparent;border-bottom:solid 5px transparent;border-right:solid 5px transparent;content:" "}.alert,.panel,.panel-group .panel{border-radius:1px}.footer{margin-top:40px}.footer .footer-image{margin-top:16px;opacity:.3;margin-bottom:50px}.panel-body{padding:25px}.absolute{position:absolute;width:100%}.register-success{margin-bottom:45px}.register-success p{margin-top:15px}.list-group .list-group-item:first-child{border-top-left-radius:1px;border-top-right-radius:1px}.list-group .list-group-item:last-child{border-bottom-left-radius:1px;border-bottom-right-radius:1px}.booking-list-group .list-group-item{min-height:55px;padding-right:100px}.booking-list-group.ng-leave,.booking-list-group.ng-leave-active{display:none}.booking-list-group .list-group-item.ng-leave{display:block;transition:transform .3s ease,opacity .2s ease,max-height .35s ease,padding .3s ease;opacity:1;min-height:unset;transform:translateX(0);overflow:hidden;width:100%;z-index:5;max-height:60px}.booking-list-group .list-group-item.ng-leave-active{transform:translateX(-20px);opacity:0;max-height:0;padding:0!important}.swal2-modal{border-radius:1px}.swal2-modal button{border-radius:1px;float:right}.button-column{position:absolute;right:0;top:0;height:100%;margin:0;padding:15px}[layout]{display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}[layout='row']{-webkit-flex-direction:row;flex-direction:row}[layout='column']{-webkit-flex-direction:column;flex-direction:column}[flex],[flex=""]{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1}.form-control,.form-control:focus{box-shadow:none}.form-group,.form-control{border-radius:1px}.form-group label{white-space:nowrap;text-align:right}.form-group.required-field label:after{content:"*";color:#f44336;margin-left:2px;position:absolute}.form-group.invalid .form-control,.form-group.invalid>.form-control.k-widget>.k-picker-wrap{border-color:red}[ui-view="DialogContainer"].ng-leave{transition:opacity .1s ease;opacity:1}[ui-view="DialogContainer"].ng-leave .modal-content{transition:transform .2s ease;transform:translateY(0)}[ui-view="DialogContainer"].ng-leave-active{opacity:0}[ui-view="DialogContainer"].ng-leave-active .modal-content{transform:translateY(20px)}.modal.fade.in{overflow:auto;display:block}@keyframes backdrop-in{from{opacity:0}to{opacity:.5}}@keyframes booking-in{from{transform:translateY(-20px);opacity:0}to{transform:translateY(0);opacity:1}}@media(max-width:765px){.modal-dialog{overflow:auto;height:100%;margin:0;padding:10px}.modal-content{min-height:100%}}.modal-backdrop{animation:ease .1s backdrop-in}.modal-content{box-shadow:none;border-radius:1px;animation:ease .2s booking-in}.modal-header{background-color:#0087cc;color:#fff}.modal-header .close{color:#fff;margin-right:4px}.booking-modal .modal-footer{border-top:none}.m{margin:7.5px!important}.mt{margin-top:7.5px!important}.mr{margin-right:7.5px!important}.mb{margin-bottom:7.5px!important}.ml{margin-left:7.5px!important}.mh{margin-right:7.5px!important;margin-left:7.5px!important}.mv{margin-top:7.5px!important;margin-bottom:7.5px!important}.m-{margin:3.75px!important}.mt-{margin-top:3.75px!important}.mr-{margin-right:3.75px!important}.mb-{margin-bottom:3.75px!important}.ml-{margin-left:3.75px!important}.mh-{margin-right:3.75px!important;margin-left:3.75px!important}.mv-{margin-top:3.75px!important;margin-bottom:3.75px!important}.m\+{margin:15px!important}.mt\+{margin-top:15px!important}.mr\+{margin-right:15px!important}.mb\+{margin-bottom:15px!important}.ml\+{margin-left:15px!important}.mh\+{margin-right:15px!important;margin-left:15px!important}.mv\+{margin-top:15px!important;margin-bottom:15px!important}.m\+\+{margin:22.5px!important}.mt\+\+{margin-top:22.5px!important}.mr\+\+{margin-right:22.5px!important}.mb\+\+{margin-bottom:22.5px!important}.ml\+\+{margin-left:22.5px!important}.mh\+\+{margin-right:22.5px!important;margin-left:22.5px!important}.mv\+\+{margin-top:22.5px!important;margin-bottom:22.5px!important}.m\+\+\+{margin:30px!important}.mt\+\+\+{margin-top:30px!important}.mr\+\+\+{margin-right:30px!important}.mb\+\+\+{margin-bottom:30px!important}.ml\+\+\+{margin-left:30px!important}.mh\+\+\+{margin-right:30px!important;margin-left:30px!important}.mv\+\+\+{margin-top:30px!important;margin-bottom:30px!important}.m0{margin:0!important}.mt0{margin-top:0!important}.mr0{margin-right:0!important}.mb0{margin-bottom:0!important}.ml0{margin-left:0!important}.mh0{margin-right:0!important;margin-left:0!important}.mv0{margin-top:0!important;margin-bottom:0!important}.p{padding:7.5px!important}.pt{padding-top:7.5px!important}.pr{padding-right:7.5px!important}.pb{padding-bottom:7.5px!important}.pl{padding-left:7.5px!important}.ph{padding-right:7.5px!important;padding-left:7.5px!important}.pv{padding-top:7.5px!important;padding-bottom:7.5px!important}.p-{padding:3.75px!important}.pt-{padding-top:3.75px!important}.pr-{padding-right:3.75px!important}.pb-{padding-bottom:3.75px!important}.pl-{padding-left:3.75px!important}.ph-{padding-right:3.75px!important;padding-left:3.75px!important}.pv-{padding-top:3.75px!important;padding-bottom:3.75px!important}.p\+{padding:15px!important}.pt\+{padding-top:15px!important}.pr\+{padding-right:15px!important}.pb\+{padding-bottom:15px!important}.pl\+{padding-left:15px!important}.ph\+{padding-right:15px!important;padding-left:15px!important}.pv\+{padding-top:15px!important;padding-bottom:15px!important}.p\+\+{padding:22.5px!important}.pt\+\+{padding-top:22.5px!important}.pr\+\+{padding-right:22.5px!important}.pb\+\+{padding-bottom:22.5px!important}.pl\+\+{padding-left:22.5px!important}.ph\+\+{padding-right:22.5px!important;padding-left:22.5px!important}.pv\+\+{padding-top:22.5px!important;padding-bottom:22.5px!important}.p\+\+\+{padding:30px!important}.pt\+\+\+{padding-top:30px!important}.pr\+\+\+{padding-right:30px!important}.pb\+\+\+{padding-bottom:30px!important}.pl\+\+\+{padding-left:30px!important}.ph\+\+\+{padding-right:30px!important;padding-left:30px!important}.pv\+\+\+{padding-top:30px!important;padding-bottom:30px!important}.p0{padding:0!important}.pt0{padding-top:0!important}.pr0{padding-right:0!important}.pb0{padding-bottom:0!important}.pl0{padding-left:0!important}.ph0{padding-right:0!important;padding-left:0!important}.pv0{padding-top:0!important;padding-bottom:0!important}.nav-tabs>li>a{border-radius:1px 1px 0 0}.nav-tabs>li{cursor:pointer}.nav-tabs>li.active{font-weight:bold}.nav-tabs.bottom-nav{border-bottom:none;border-top:1px solid #ddd;box-shadow:0 2px 3px rgba(0,0,0,.05) inset}.nav-tabs.bottom-nav li{margin-top:-1px}.nav-tabs.bottom-nav li>a:hover{background-color:transparent;border-color:transparent}.nav-tabs.bottom-nav li.active>a{background-color:#fff;border-color:#ddd;border-top-color:transparent;box-shadow:0 2px 4px rgba(0,0,0,.05)}.nav-tabs.bottom-nav>li:first-child a{border-left-color:transparent}.object-tree .radio,.object-tree .checkbox{display:inline;box-sizing:border-box;position:relative;top:1px}.object-tree .radio label::before,.object-tree .checkbox label::before{box-sizing:border-box}.object-tree .radio,.object-tree .checkbox{margin:0;box-sizing:border-box}.object-tree .radio label,.object-tree .checkbox label{padding-left:0;padding:0;margin:0}.object-tree .radio label::before,.object-tree .checkbox label::before{box-sizing:border-box}.object-tree .radio input[type="checkbox"]:checked+label::after,.object-tree .checkbox input[type="checkbox"]:checked+label::after,.object-tree .radio input[type="checkbox"]:checked+label::after,.object-tree .checkbox input[type="checkbox"]:checked+label::after{top:2px}.position-relative{position:relative}.bg-success{background-color:#4caf50!important}.bg-warning{background-color:#f57c00!important}.bg-danger{background-color:#e53935!important}.k-event .resource-list{position:absolute;top:0;width:17px;left:-1px;top:-1px;bottom:-1px;padding:0;margin:0}.k-event .booking-status{z-index:10;font-size:16px;padding:3px;border-radius:10px;border-bottom:1px solid rgba(0,0,0,.4)}.k-event .booking-status-parent{position:absolute;right:4px;bottom:3px}.k-event .resource-list .resource-color{text-align:center;font-size:xx-small;z-index:10;padding:0;margin:0;display:block;position:relative;overflow:hidden;-webkit-column-width:17px;column-width:17px}.k-event .resource-list .resource-color .title,.colorlist .resourcecolor .title{overflow:hidden;display:block;width:17px;padding-top:1px;position:absolute;word-wrap:break-word;word-break:break-all;text-align:center}.k-event.has-resources{padding-left:15px;box-sizing:border-box;margin-bottom:3px;margin-right:4px}.k-event.passed-event{cursor:default;opacity:.7}.k-event.passed-event .k-event-delete{display:none}.k-event.unviewable-booking{color:#2d2d2d;background-color:#aaa;border-color:#999;cursor:default}.k-event.unviewable-booking .k-event-delete{display:none}.k-event>div{text-overflow:ellipsis;white-space:nowrap}.k-treeview .k-state-selected{background:transparent}.k-treeview .btn{padding:0}.k-widget.k-tooltip{text-align:left;padding:15px 15px 15px;box-shadow:0 2px 5px 2px rgba(0,0,0,.1)}.k-event-template{padding:0;line-height:19px}.k-event.free-time-booking{background-color:#7eb73d;border-color:#8bc34a;color:#fff}.loading-active{position:relative}.loading-active:before{content:"";display:block;position:absolute;left:0;top:0;width:100%;height:100%;z-index:9000;background-color:rgba(255,255,255,.5)}.loading-active .spinner-container{z-index:9001;position:absolute;top:50%;left:50%;width:0;height:0}.spinner-container .spinner{position:relative;top:-20px;left:-25px;width:50px;height:40px;text-align:center;font-size:10px}.spinner-container .spinner>div{background-color:#5d5d5d;height:100%;width:6px;display:inline-block;-webkit-animation:sk-stretchdelay 1.2s infinite ease-in-out;animation:sk-stretchdelay 1.2s infinite ease-in-out}.spinner-container .spinner .rect2{-webkit-animation-delay:-1.1s;animation-delay:-1.1s}.spinner-container .spinner .rect3{-webkit-animation-delay:-1s;animation-delay:-1s}.spinner-container .spinner .rect4{-webkit-animation-delay:-.9s;animation-delay:-.9s}.spinner-container .spinner .rect5{-webkit-animation-delay:-.8s;animation-delay:-.8s}@-webkit-keyframes sk-stretchdelay{0%,40%,100%{-webkit-transform:scaleY(.4)}20%{-webkit-transform:scaleY(1)}}@keyframes sk-stretchdelay{0%,40%,100%{transform:scaleY(.4);-webkit-transform:scaleY(.4)}20%{transform:scaleY(1);-webkit-transform:scaleY(1)}}#booking-confirmation-container{z-index:99999;position:fixed;transition:top .3s ease;right:0;top:100%;width:550px;height:100%;background-color:#fff}#booking-confirmation-container h3{margin-bottom:45px}#booking-confirmation-container .confirmation-title{opacity:0;transition:top .3s ease,opacity .3s ease;position:absolute;width:100%;height:50px;background-color:#3d3d3d;color:#fff;border-top-left-radius:3px;padding:9px 5px 5px 15px;font-size:large;line-height:30px;top:0}#booking-confirmation-container .confirmation-title .btn{margin:0 5px}#booking-confirmation-container .confirmation-title .close-btn{background-color:transparent;border:none;padding-top:8px;padding-bottom:8px}#booking-confirmation-container .confirmation-title .close-btn:focus,#booking-confirmation-container .confirmation-title .close-btn:active,#booking-confirmation-container .confirmation-title .close-btn:hover{color:#fff;background-color:rgba(255,255,255,.1)}#booking-confirmation-container .confirmation-content{padding:15px 30px}#booking-confirmation-container.questioning .confirmation-title{opacity:1;top:-50px}#booking-confirmation-container.opened{top:0%;border-left:1px solid #ccc;box-shadow:-2px 0 4px rgba(0,0,0,.1)}#booking-confirmation-container.opened .confirmation-title{opacity:0}[ng\:cloak],[ng-cloak],[data-ng-cloak],[x-ng-cloak],.ng-cloak,.x-ng-cloak{display:none!important}