﻿@import"https://fonts.googleapis.com/css?family=DM+Sans:400,400i,500,500i,700,700i&display=swap";@import"https://unpkg.com/ionicons@4.5.10-0/dist/css/ionicons.min.css";/*!
 * Datepicker v1.0.9
 * https://fengyuanchen.github.io/datepicker
 *
 * Copyright 2014-present Chen Fengyuan
 * Released under the MIT license
 *
 * Date: 2019-09-21T06:57:30.334Z
 */@import"http://fonts.googleapis.com/css?family=Lato:300,700";.datepicker-container{background-color:#fff;direction:ltr;font-size:12px;left:0;line-height:30px;position:fixed;-webkit-tap-highlight-color:rgba(0,0,0,0);top:0;-ms-touch-action:none;touch-action:none;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;width:210px;z-index:-1}.datepicker-container::before,.datepicker-container::after{border:5px solid rgba(0,0,0,0);content:" ";display:none;height:0;position:absolute;width:0}.datepicker-dropdown{border:1px solid #c5c5c5;-webkit-box-shadow:0 3px 6px #ccc;box-shadow:0 3px 6px #ccc;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute;z-index:1}.datepicker-inline{position:static}.datepicker-top-left,.datepicker-top-right{border-top-color:#c5c5c5}.datepicker-top-left::before,.datepicker-top-left::after,.datepicker-top-right::before,.datepicker-top-right::after{border-top:0;left:10px;top:-5px}.datepicker-top-left::before,.datepicker-top-right::before{border-bottom-color:#c5c5c5}.datepicker-top-left::after,.datepicker-top-right::after{border-bottom-color:#fff;top:-4px}.datepicker-bottom-left,.datepicker-bottom-right{border-bottom-color:#c5c5c5}.datepicker-bottom-left::before,.datepicker-bottom-left::after,.datepicker-bottom-right::before,.datepicker-bottom-right::after{border-bottom:0;bottom:-5px;left:10px}.datepicker-bottom-left::before,.datepicker-bottom-right::before{border-top-color:#c5c5c5}.datepicker-bottom-left::after,.datepicker-bottom-right::after{border-top-color:#fff;bottom:-4px}.datepicker-top-right::before,.datepicker-top-right::after,.datepicker-bottom-right::before,.datepicker-bottom-right::after{left:auto;right:10px}.datepicker-panel>ul{margin:0;padding:0;width:102%}.datepicker-panel>ul::before,.datepicker-panel>ul::after{content:" ";display:table}.datepicker-panel>ul::after{clear:both}.datepicker-panel>ul>li{background-color:#fff;cursor:pointer;float:left;height:30px;list-style:none;margin:0;padding:0;text-align:center;width:30px}.datepicker-panel>ul>li:hover{background-color:#f6fcc7}.datepicker-panel>ul>li.muted,.datepicker-panel>ul>li.muted:hover{color:#999}.datepicker-panel>ul>li.highlighted,.datepicker-panel>ul>li.highlighted:hover{background-color:#f5f5f5}.datepicker-panel>ul>li.picked,.datepicker-panel>ul>li.picked:hover{color:#3c3c3c;background-color:#f6fcc7}.datepicker-panel>ul>li.disabled,.datepicker-panel>ul>li.disabled:hover{background-color:#fff;color:#ccc;cursor:default}.datepicker-panel>ul>li.disabled.highlighted,.datepicker-panel>ul>li.disabled:hover.highlighted{background-color:#f5f2e7}.datepicker-panel>ul>li[data-view="years prev"],.datepicker-panel>ul>li[data-view="year prev"],.datepicker-panel>ul>li[data-view="month prev"],.datepicker-panel>ul>li[data-view="years next"],.datepicker-panel>ul>li[data-view="year next"],.datepicker-panel>ul>li[data-view="month next"],.datepicker-panel>ul>li[data-view=next]{font-size:18px}.datepicker-panel>ul>li[data-view="years current"],.datepicker-panel>ul>li[data-view="year current"],.datepicker-panel>ul>li[data-view="month current"]{width:150px}.datepicker-panel>ul[data-view=years]>li,.datepicker-panel>ul[data-view=months]>li{height:52.5px;line-height:52.5px;width:52.5px}.datepicker-panel>ul[data-view=week]>li,.datepicker-panel>ul[data-view=week]>li:hover{background-color:#fff;cursor:default}.datepicker-hide{display:none}.sod_select,.sod_select *{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.sod_select{display:inline-block;position:relative;line-height:2em;width:100%;height:auto;border-bottom:2px solid #c5c5c5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 15px 0;padding:0;outline:0;outline-offset:-2px;cursor:default}.sod_select:last-child{margin-bottom:0}.is-invalid .sod_select{border-color:#fecbcc}.is-invalid .sod_select:after{color:#fecbcc}.is-invalid .sod_select .sod_label{color:#fecbcc}.sod_select.is-invalid{border-color:blue}.sod_select.is-invalid .sod_label{color:blue}.sod_select.is-invalid:after{color:blue}.sod_select.large{font-size:1.875em;line-height:45px}.sod_select.sort{height:auto;border-bottom:none;padding:0;display:block}.sod_select.sort:after{top:50%}.sod_select.sort .sod_list_wrapper{min-width:180px}.sod_select:after{content:"";color:#3c3c3c;font-size:14px;font-family:"Ionicons" !important;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:0}.sod_select.open:after{-moz-transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}.sod_select.large:after{font-size:18px}.sod_select.disabled{border-color:#828282;color:#b2b2b2;cursor:not-allowed}.sod_select .sod_label{display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;padding-right:15px}.sod_select .sod_list_wrapper{line-height:1;width:auto;height:auto;background:#fff;border:1px solid #c5c5c5;-webkit-box-shadow:0 3px 6px #ccc;box-shadow:0 3px 6px #ccc;display:none;position:absolute;top:calc(100% + 10px);left:0;right:0;z-index:999}.sod_select.open .sod_list_wrapper{display:block}.sod_select.disabled.open .sod_list_wrapper{display:none}.sod_select.above .sod_list_wrapper{top:auto;bottom:calc(100% + 10px)}.sod_select .sod_list{max-height:500px !important;display:block;overflow-y:auto}.sod_select .sod_option{font-size:12px;display:block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;position:relative;padding:10px 15px;list-style-type:none}.sod_select .sod_option.divider{border-top:2px solid #e6e6e6;margin:10px 0;padding:0}.sod_select .sod_option.status:not(.choose-project){position:relative}.sod_select .sod_option.status:not(.choose-project):after{content:attr(title);font-size:7px;line-height:1em;text-transform:uppercase;letter-spacing:.125em;background:rgba(0,0,0,.1);padding:5px;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:5px}.sod_select .sod_option.status.gray{background:rgba(0,0,0,.035)}.sod_select .sod_option.status.gray.active,.sod_select .sod_option.status.gray.selected{background:rgba(0,0,0,.1)}.sod_select .sod_option.optgroup,.sod_select .sod_option.optgroup.disabled{background:inherit;color:#939393;font-size:10px;font-style:italic}.sod_select .sod_option.groupchild{padding-left:20px}.sod_select .sod_option.is-placeholder{display:none}.sod_select .sod_option.disabled{background:inherit;color:#ccc}.sod_select .sod_option.active{background:#f6fcc7}.sod_select .sod_option.selected{background:#f6fcc7}.sod_select .sod_option.selected.active{background:#f6fcc7}.sod_select select{display:none !important}.sod_select.touch select{-webkit-appearance:menulist-button;position:absolute;top:0;left:0;display:block !important;height:100%;width:100%;opacity:0;z-index:1}.icheckbox,.iradio{display:inline-block;*display:inline;vertical-align:middle;width:22px;height:22px;background-image:url(../img/icheck.png);-webkit-background-size:176px 22px;background-size:176px 22px;border:none;cursor:pointer}.label-left .icheckbox,.label-left .iradio{margin:0 0 0 10px}.label-right .icheckbox,.label-right .iradio{margin:0 10px 0 0}.icheckbox{background-position:0 0}.icheckbox.checked{background-position:-22px 0}.icheckbox.disabled{background-position:-44px 0;cursor:default}.icheckbox.checked.disabled{background-position:-66px 0}.iradio{background-position:-88px 0}.iradio.checked{background-position:-110px 0}.iradio.disabled{background-position:-132px 0;cursor:default}.iradio.checked.disabled{background-position:-154px 0}/*!
 * Quill Editor v1.3.6
 * https://quilljs.com/
 * Copyright (c) 2014, Jason Chen
 * Copyright (c) 2013, salesforce.com
 */.ql-container{box-sizing:border-box;height:100%;margin:0;position:relative}.ql-container.ql-disabled .ql-tooltip{visibility:hidden}.ql-container.ql-disabled .ql-editor ul[data-checked]>li::before{pointer-events:none}.ql-clipboard{left:-100000px;height:1px;overflow-y:hidden;position:absolute;top:50%}.ql-clipboard p{margin:0;padding:0}.ql-editor{box-sizing:border-box;line-height:1.5;height:100%;min-height:150px;outline:none;overflow-y:auto;padding:10px;tab-size:4;-moz-tab-size:4;text-align:left;white-space:pre-wrap;word-wrap:break-word}.ql-editor>*{cursor:text}.ql-editor p,.ql-editor ol,.ql-editor ul,.ql-editor pre,.ql-editor blockquote,.ql-editor h1,.ql-editor h2,.ql-editor h3,.ql-editor h4,.ql-editor h5,.ql-editor h6{margin:0;padding:0;counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol,.ql-editor ul{padding-left:1.5em}.ql-editor ol>li,.ql-editor ul>li{list-style-type:none}.ql-editor ul>li::before{content:"•"}.ql-editor ul[data-checked=true],.ql-editor ul[data-checked=false]{pointer-events:none}.ql-editor ul[data-checked=true]>li *,.ql-editor ul[data-checked=false]>li *{pointer-events:all}.ql-editor ul[data-checked=true]>li::before,.ql-editor ul[data-checked=false]>li::before{color:#777;cursor:pointer;pointer-events:all}.ql-editor ul[data-checked=true]>li::before{content:"☑"}.ql-editor ul[data-checked=false]>li::before{content:"☐"}.ql-editor li::before{display:inline-block;white-space:nowrap;width:1.2em}.ql-editor li:not(.ql-direction-rtl)::before{margin-left:-1.5em;margin-right:.3em;text-align:right}.ql-editor li.ql-direction-rtl::before{margin-left:.3em;margin-right:-1.5em}.ql-editor ol li:not(.ql-direction-rtl),.ql-editor ul li:not(.ql-direction-rtl){padding-left:1.5em}.ql-editor ol li.ql-direction-rtl,.ql-editor ul li.ql-direction-rtl{padding-right:1.5em}.ql-editor ol li{counter-reset:list-1 list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9;counter-increment:list-0}.ql-editor ol li:before{content:counter(list-0, decimal) ". "}.ql-editor ol li.ql-indent-1{counter-increment:list-1}.ql-editor ol li.ql-indent-1:before{content:counter(list-1, lower-alpha) ". "}.ql-editor ol li.ql-indent-1{counter-reset:list-2 list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-2{counter-increment:list-2}.ql-editor ol li.ql-indent-2:before{content:counter(list-2, lower-roman) ". "}.ql-editor ol li.ql-indent-2{counter-reset:list-3 list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-3{counter-increment:list-3}.ql-editor ol li.ql-indent-3:before{content:counter(list-3, decimal) ". "}.ql-editor ol li.ql-indent-3{counter-reset:list-4 list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-4{counter-increment:list-4}.ql-editor ol li.ql-indent-4:before{content:counter(list-4, lower-alpha) ". "}.ql-editor ol li.ql-indent-4{counter-reset:list-5 list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-5{counter-increment:list-5}.ql-editor ol li.ql-indent-5:before{content:counter(list-5, lower-roman) ". "}.ql-editor ol li.ql-indent-5{counter-reset:list-6 list-7 list-8 list-9}.ql-editor ol li.ql-indent-6{counter-increment:list-6}.ql-editor ol li.ql-indent-6:before{content:counter(list-6, decimal) ". "}.ql-editor ol li.ql-indent-6{counter-reset:list-7 list-8 list-9}.ql-editor ol li.ql-indent-7{counter-increment:list-7}.ql-editor ol li.ql-indent-7:before{content:counter(list-7, lower-alpha) ". "}.ql-editor ol li.ql-indent-7{counter-reset:list-8 list-9}.ql-editor ol li.ql-indent-8{counter-increment:list-8}.ql-editor ol li.ql-indent-8:before{content:counter(list-8, lower-roman) ". "}.ql-editor ol li.ql-indent-8{counter-reset:list-9}.ql-editor ol li.ql-indent-9{counter-increment:list-9}.ql-editor ol li.ql-indent-9:before{content:counter(list-9, decimal) ". "}.ql-editor .ql-indent-1:not(.ql-direction-rtl){padding-left:3em}.ql-editor li.ql-indent-1:not(.ql-direction-rtl){padding-left:4.5em}.ql-editor .ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:3em}.ql-editor li.ql-indent-1.ql-direction-rtl.ql-align-right{padding-right:4.5em}.ql-editor .ql-indent-2:not(.ql-direction-rtl){padding-left:6em}.ql-editor li.ql-indent-2:not(.ql-direction-rtl){padding-left:7.5em}.ql-editor .ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:6em}.ql-editor li.ql-indent-2.ql-direction-rtl.ql-align-right{padding-right:7.5em}.ql-editor .ql-indent-3:not(.ql-direction-rtl){padding-left:9em}.ql-editor li.ql-indent-3:not(.ql-direction-rtl){padding-left:10.5em}.ql-editor .ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:9em}.ql-editor li.ql-indent-3.ql-direction-rtl.ql-align-right{padding-right:10.5em}.ql-editor .ql-indent-4:not(.ql-direction-rtl){padding-left:12em}.ql-editor li.ql-indent-4:not(.ql-direction-rtl){padding-left:13.5em}.ql-editor .ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:12em}.ql-editor li.ql-indent-4.ql-direction-rtl.ql-align-right{padding-right:13.5em}.ql-editor .ql-indent-5:not(.ql-direction-rtl){padding-left:15em}.ql-editor li.ql-indent-5:not(.ql-direction-rtl){padding-left:16.5em}.ql-editor .ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:15em}.ql-editor li.ql-indent-5.ql-direction-rtl.ql-align-right{padding-right:16.5em}.ql-editor .ql-indent-6:not(.ql-direction-rtl){padding-left:18em}.ql-editor li.ql-indent-6:not(.ql-direction-rtl){padding-left:19.5em}.ql-editor .ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:18em}.ql-editor li.ql-indent-6.ql-direction-rtl.ql-align-right{padding-right:19.5em}.ql-editor .ql-indent-7:not(.ql-direction-rtl){padding-left:21em}.ql-editor li.ql-indent-7:not(.ql-direction-rtl){padding-left:22.5em}.ql-editor .ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:21em}.ql-editor li.ql-indent-7.ql-direction-rtl.ql-align-right{padding-right:22.5em}.ql-editor .ql-indent-8:not(.ql-direction-rtl){padding-left:24em}.ql-editor li.ql-indent-8:not(.ql-direction-rtl){padding-left:25.5em}.ql-editor .ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:24em}.ql-editor li.ql-indent-8.ql-direction-rtl.ql-align-right{padding-right:25.5em}.ql-editor .ql-indent-9:not(.ql-direction-rtl){padding-left:27em}.ql-editor li.ql-indent-9:not(.ql-direction-rtl){padding-left:28.5em}.ql-editor .ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:27em}.ql-editor li.ql-indent-9.ql-direction-rtl.ql-align-right{padding-right:28.5em}.ql-editor .ql-video{display:block;max-width:100%}.ql-editor .ql-video.ql-align-center{margin:0 auto}.ql-editor .ql-video.ql-align-right{margin:0 0 0 auto}.ql-editor .ql-bg-black{background-color:#000}.ql-editor .ql-bg-red{background-color:#e60000}.ql-editor .ql-bg-orange{background-color:#f90}.ql-editor .ql-bg-yellow{background-color:#ff0}.ql-editor .ql-bg-green{background-color:#008a00}.ql-editor .ql-bg-blue{background-color:#06c}.ql-editor .ql-bg-purple{background-color:#93f}.ql-editor .ql-color-white{color:#fff}.ql-editor .ql-color-red{color:#e60000}.ql-editor .ql-color-orange{color:#f90}.ql-editor .ql-color-yellow{color:#ff0}.ql-editor .ql-color-green{color:#008a00}.ql-editor .ql-color-blue{color:#06c}.ql-editor .ql-color-purple{color:#93f}.ql-editor .ql-font-serif{font-family:Georgia,Times New Roman,serif}.ql-editor .ql-font-monospace{font-family:Monaco,Courier New,monospace}.ql-editor .ql-size-small{font-size:.75em}.ql-editor .ql-size-large{font-size:1.5em}.ql-editor .ql-size-huge{font-size:2.5em}.ql-editor .ql-direction-rtl{direction:rtl;text-align:inherit}.ql-editor .ql-align-center{text-align:center}.ql-editor .ql-align-justify{text-align:justify}.ql-editor .ql-align-right{text-align:right}.ql-editor.ql-blank::before{color:rgba(0,0,0,.6);content:attr(data-placeholder);font-style:italic;left:15px;pointer-events:none;position:absolute;right:15px}.ql-snow.ql-toolbar:after,.ql-snow .ql-toolbar:after{clear:both;content:"";display:table}.ql-snow.ql-toolbar button,.ql-snow .ql-toolbar button{background:none;border:none;cursor:pointer;display:inline-block;float:left;height:24px;padding:3px 5px;width:28px}.ql-snow.ql-toolbar button svg,.ql-snow .ql-toolbar button svg{float:left;height:100%}.ql-snow.ql-toolbar button:active:hover,.ql-snow .ql-toolbar button:active:hover{outline:none}.ql-snow.ql-toolbar input.ql-image[type=file],.ql-snow .ql-toolbar input.ql-image[type=file]{display:none}.ql-snow.ql-toolbar button:hover,.ql-snow .ql-toolbar button:hover,.ql-snow.ql-toolbar button:focus,.ql-snow .ql-toolbar button:focus,.ql-snow.ql-toolbar button.ql-active,.ql-snow .ql-toolbar button.ql-active,.ql-snow.ql-toolbar .ql-picker-label:hover,.ql-snow .ql-toolbar .ql-picker-label:hover,.ql-snow.ql-toolbar .ql-picker-label.ql-active,.ql-snow .ql-toolbar .ql-picker-label.ql-active,.ql-snow.ql-toolbar .ql-picker-item:hover,.ql-snow .ql-toolbar .ql-picker-item:hover,.ql-snow.ql-toolbar .ql-picker-item.ql-selected,.ql-snow .ql-toolbar .ql-picker-item.ql-selected{color:#9e9e9e}.ql-snow.ql-toolbar button:hover .ql-fill,.ql-snow .ql-toolbar button:hover .ql-fill,.ql-snow.ql-toolbar button:focus .ql-fill,.ql-snow .ql-toolbar button:focus .ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-fill,.ql-snow.ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:focus .ql-stroke.ql-fill,.ql-snow.ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar button.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke.ql-fill,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke.ql-fill{fill:#9e9e9e}.ql-snow.ql-toolbar button:hover .ql-stroke,.ql-snow .ql-toolbar button:hover .ql-stroke,.ql-snow.ql-toolbar button:focus .ql-stroke,.ql-snow .ql-toolbar button:focus .ql-stroke,.ql-snow.ql-toolbar button.ql-active .ql-stroke,.ql-snow .ql-toolbar button.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke,.ql-snow.ql-toolbar button:hover .ql-stroke-miter,.ql-snow .ql-toolbar button:hover .ql-stroke-miter,.ql-snow.ql-toolbar button:focus .ql-stroke-miter,.ql-snow .ql-toolbar button:focus .ql-stroke-miter,.ql-snow.ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar button.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-label.ql-active .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item:hover .ql-stroke-miter,.ql-snow.ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter,.ql-snow .ql-toolbar .ql-picker-item.ql-selected .ql-stroke-miter{stroke:#9e9e9e}@media(pointer: coarse){.ql-snow.ql-toolbar button:hover:not(.ql-active),.ql-snow .ql-toolbar button:hover:not(.ql-active){color:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-fill,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke.ql-fill{fill:#444}.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke,.ql-snow.ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter,.ql-snow .ql-toolbar button:hover:not(.ql-active) .ql-stroke-miter{stroke:#444}}.ql-snow{box-sizing:border-box}.ql-snow *{box-sizing:border-box}.ql-snow .ql-hidden{display:none}.ql-snow .ql-out-bottom,.ql-snow .ql-out-top{visibility:hidden}.ql-snow .ql-tooltip{position:absolute;transform:translateY(10px)}.ql-snow .ql-tooltip a{cursor:pointer;text-decoration:none}.ql-snow .ql-tooltip.ql-flip{transform:translateY(-10px)}.ql-snow .ql-formats{display:inline-block;vertical-align:middle}.ql-snow .ql-formats:after{clear:both;content:"";display:table}.ql-snow .ql-stroke{fill:none;stroke:#444;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.ql-snow .ql-stroke-miter{fill:none;stroke:#444;stroke-miterlimit:10;stroke-width:2}.ql-snow .ql-fill,.ql-snow .ql-stroke.ql-fill{fill:#444}.ql-snow .ql-empty{fill:none}.ql-snow .ql-even{fill-rule:evenodd}.ql-snow .ql-thin,.ql-snow .ql-stroke.ql-thin{stroke-width:1}.ql-snow .ql-transparent{opacity:.4}.ql-snow .ql-direction svg:last-child{display:none}.ql-snow .ql-direction.ql-active svg:last-child{display:inline}.ql-snow .ql-direction.ql-active svg:first-child{display:none}.ql-snow .ql-editor h1{font-size:2em}.ql-snow .ql-editor h2{font-size:1.5em}.ql-snow .ql-editor h3{font-size:1.17em}.ql-snow .ql-editor h4{font-size:1em}.ql-snow .ql-editor h5{font-size:.83em}.ql-snow .ql-editor h6{font-size:.67em}.ql-snow .ql-editor a{text-decoration:underline}.ql-snow .ql-editor blockquote{border-left:4px solid #ccc;margin-bottom:5px;margin-top:5px;padding-left:16px}.ql-snow .ql-editor code,.ql-snow .ql-editor pre{background-color:#f0f0f0;border-radius:3px}.ql-snow .ql-editor pre{white-space:pre-wrap;margin-bottom:5px;margin-top:5px;padding:5px 10px}.ql-snow .ql-editor code{font-size:85%;padding:2px 4px}.ql-snow .ql-editor pre.ql-syntax{background-color:#23241f;color:#f8f8f2;overflow:visible}.ql-snow .ql-editor img{max-width:100%}.ql-snow .ql-picker{color:#444;display:inline-block;float:left;font-size:14px;font-weight:500;height:24px;position:relative;vertical-align:middle}.ql-snow .ql-picker-label{cursor:pointer;display:inline-block;height:100%;padding-left:8px;padding-right:2px;position:relative;width:100%}.ql-snow .ql-picker-label::before{display:inline-block;line-height:22px}.ql-snow .ql-picker-options{background-color:#fff;display:none;min-width:100%;padding:4px 8px;position:absolute;white-space:nowrap}.ql-snow .ql-picker-options .ql-picker-item{cursor:pointer;display:block;padding-bottom:5px;padding-top:5px}.ql-snow .ql-picker.ql-expanded .ql-picker-label{color:#ccc;z-index:2}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-fill{fill:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-label .ql-stroke{stroke:#ccc}.ql-snow .ql-picker.ql-expanded .ql-picker-options{display:block;margin-top:-1px;top:100%;z-index:1}.ql-snow .ql-color-picker,.ql-snow .ql-icon-picker{width:28px}.ql-snow .ql-color-picker .ql-picker-label,.ql-snow .ql-icon-picker .ql-picker-label{padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-label svg,.ql-snow .ql-icon-picker .ql-picker-label svg{right:4px}.ql-snow .ql-icon-picker .ql-picker-options{padding:4px 0px}.ql-snow .ql-icon-picker .ql-picker-item{height:24px;width:24px;padding:2px 4px}.ql-snow .ql-color-picker .ql-picker-options{padding:3px 5px;width:152px}.ql-snow .ql-color-picker .ql-picker-item{border:1px solid rgba(0,0,0,0);float:left;height:16px;margin:2px;padding:0px;width:16px}.ql-snow .ql-picker:not(.ql-color-picker):not(.ql-icon-picker) svg{position:absolute;margin-top:-9px;right:0;top:50%;width:18px}.ql-snow .ql-picker.ql-header .ql-picker-label[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-font .ql-picker-label[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-size .ql-picker-label[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-label]:not([data-label=""])::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-label]:not([data-label=""])::before{content:attr(data-label)}.ql-snow .ql-picker.ql-header{width:98px}.ql-snow .ql-picker.ql-header .ql-picker-label::before,.ql-snow .ql-picker.ql-header .ql-picker-item::before{content:"Normal"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="1"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{content:"Heading 1"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="2"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{content:"Heading 2"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="3"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{content:"Heading 3"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="4"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{content:"Heading 4"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="5"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{content:"Heading 5"}.ql-snow .ql-picker.ql-header .ql-picker-label[data-value="6"]::before,.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{content:"Heading 6"}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="1"]::before{font-size:2em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="2"]::before{font-size:1.5em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="3"]::before{font-size:1.17em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="4"]::before{font-size:1em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="5"]::before{font-size:.83em}.ql-snow .ql-picker.ql-header .ql-picker-item[data-value="6"]::before{font-size:.67em}.ql-snow .ql-picker.ql-font{width:108px}.ql-snow .ql-picker.ql-font .ql-picker-label::before,.ql-snow .ql-picker.ql-font .ql-picker-item::before{content:"Sans Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=serif]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{content:"Serif"}.ql-snow .ql-picker.ql-font .ql-picker-label[data-value=monospace]::before,.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{content:"Monospace"}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=serif]::before{font-family:Georgia,Times New Roman,serif}.ql-snow .ql-picker.ql-font .ql-picker-item[data-value=monospace]::before{font-family:Monaco,Courier New,monospace}.ql-snow .ql-picker.ql-size{width:98px}.ql-snow .ql-picker.ql-size .ql-picker-label::before,.ql-snow .ql-picker.ql-size .ql-picker-item::before{content:"Normal"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=small]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{content:"Small"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=large]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{content:"Large"}.ql-snow .ql-picker.ql-size .ql-picker-label[data-value=huge]::before,.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{content:"Huge"}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=small]::before{font-size:10px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=large]::before{font-size:18px}.ql-snow .ql-picker.ql-size .ql-picker-item[data-value=huge]::before{font-size:32px}.ql-snow .ql-color-picker.ql-background .ql-picker-item{background-color:#fff}.ql-snow .ql-color-picker.ql-color .ql-picker-item{background-color:#000}.ql-toolbar.ql-snow{border:2px solid #c5c5c5;box-sizing:border-box;padding:10px}.ql-toolbar.ql-snow .ql-formats{margin-right:15px}.ql-toolbar.ql-snow .ql-picker-label{border:1px solid rgba(0,0,0,0)}.ql-toolbar.ql-snow .ql-picker-options{border:1px solid rgba(0,0,0,0);box-shadow:rgba(0,0,0,.2) 0 2px 8px}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-label{border-color:#ccc}.ql-toolbar.ql-snow .ql-picker.ql-expanded .ql-picker-options{border-color:#ccc}.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item.ql-selected,.ql-toolbar.ql-snow .ql-color-picker .ql-picker-item:hover{border-color:#000}.ql-toolbar.ql-snow+.ql-container.ql-snow{border-top:0px}.ql-snow .ql-tooltip{background-color:#fff;border:1px solid #ccc;box-shadow:0px 0px 5px #ddd;color:#444;padding:5px 12px;white-space:nowrap}.ql-snow .ql-tooltip::before{content:"Visit URL:";line-height:26px;margin-right:8px}.ql-snow .ql-tooltip input[type=text]{display:none;border:1px solid #ccc;font-size:13px;height:26px;margin:0px;padding:3px 5px;width:170px}.ql-snow .ql-tooltip a.ql-preview{display:inline-block;max-width:200px;overflow-x:hidden;text-overflow:ellipsis;vertical-align:top}.ql-snow .ql-tooltip a.ql-action::after{border-right:1px solid #ccc;content:"Edit";margin-left:16px;padding-right:8px}.ql-snow .ql-tooltip a.ql-remove::before{content:"Remove";margin-left:8px}.ql-snow .ql-tooltip a{line-height:26px}.ql-snow .ql-tooltip.ql-editing a.ql-preview,.ql-snow .ql-tooltip.ql-editing a.ql-remove{display:none}.ql-snow .ql-tooltip.ql-editing input[type=text]{display:inline-block}.ql-snow .ql-tooltip.ql-editing a.ql-action::after{border-right:0px;content:"Save";padding-right:0px}.ql-snow .ql-tooltip[data-mode=link]::before{content:"Enter link:"}.ql-snow .ql-tooltip[data-mode=formula]::before{content:"Enter formula:"}.ql-snow .ql-tooltip[data-mode=video]::before{content:"Enter video:"}.ql-snow a{color:#06c}.ql-container.ql-snow{border:2px solid #c5c5c5}/*!
 * =============================================================
 * dropify v0.2.2 - Override your input files with style.
 * https://github.com/JeremyFagis/dropify
 *
 * (c) 2017 - Jeremy FAGIS <jeremy@fagis.fr> (http://fagis.fr)
 * =============================================================
 */@font-face{font-family:"dropify";src:url("../fonts/dropify.eot");src:url("../fonts/dropify.eot#iefix") format("embedded-opentype"),url("../fonts/dropify.woff") format("woff"),url("../fonts/dropify.ttf") format("truetype"),url("../fonts/dropify.svg#dropify") format("svg");font-weight:normal;font-style:normal}[class^=dropify-font-]:before,[class*=" dropify-font-"]:before,.dropify-font:before,.dropify-wrapper .dropify-message span.file-icon:before{font-family:"dropify";font-style:normal;font-weight:normal;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-left:.2em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;line-height:1em}.dropify-font-upload:before,.dropify-wrapper .dropify-message span.file-icon:before{content:""}.dropify-font-file:before{content:""}.dropify-wrapper{color:#9e9e9e;font-size:14px;line-height:2em;text-align:center;width:260px;height:auto;background-image:none;border:2px dotted #c5c5c5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 15px 0;display:block;position:relative;overflow:hidden;cursor:pointer}.dropify-wrapper:last-child{margin-bottom:0}.dropify-wrapper.has-preview{background:#e6e6e6;border:none}.dropify-wrapper.has-preview .dropify-message{display:none}.dropify-wrapper.has-preview .dropify-clear{display:block}.dropify-wrapper.has-error{border-color:#fecbcc}.dropify-wrapper.has-error .dropify-message .dropify-error{display:block}.dropify-wrapper.has-error:hover .dropify-errors-container{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.dropify-wrapper.disabled input{cursor:not-allowed}.dropify-wrapper.disabled:hover{background-image:none;-webkit-animation:none;animation:none}.dropify-wrapper.disabled .dropify-message{opacity:.5;text-decoration:line-through}.dropify-wrapper.disabled .dropify-infos-message{display:none}.dropify-wrapper input{width:100%;height:100%;opacity:0;position:absolute;top:0;bottom:0;right:0;left:0;cursor:pointer;z-index:5}.dropify-wrapper .dropify-message p{margin:0}.dropify-wrapper .dropify-message span.file-icon{font-size:20px;color:#c5c5c5;display:inline-block;zoom:1;*display:inline;vertical-align:middle}.dropify-wrapper .dropify-message p{display:inline-block;zoom:1;*display:inline;vertical-align:middle}.dropify-wrapper .dropify-message p.dropify-error{color:#fecbcc;display:none}.dropify-wrapper .dropify-clear{display:none;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:10px;z-index:7;cursor:pointer}.dropify-wrapper .dropify-clear svg{fill:#9e9e9e;width:8px;height:auto}.dropify-wrapper .dropify-clear:hover svg{fill:#3c3c3c}.dropify-wrapper .dropify-preview{text-align:center;display:none;position:absolute;top:0;bottom:0;left:5px;right:20px;z-index:1;overflow:hidden}.dropify-wrapper .dropify-preview .dropify-render{display:none}.dropify-wrapper .dropify-preview .dropify-infos{background:#e6e6e6;position:absolute;top:0;bottom:0;left:0;right:0;z-index:3}.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner{width:100%;position:absolute;top:0;bottom:0;left:0;right:0}.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner p{line-height:30px;text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;padding:0;margin:0;position:relative;overflow:hidden}.dropify-wrapper .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-infos-message{display:none}.dropify-wrapper.touch-fallback{height:auto !important}.dropify-wrapper.touch-fallback:hover{background-image:none;-webkit-animation:none;animation:none}.dropify-wrapper.touch-fallback .dropify-preview{position:relative;padding:0}.dropify-wrapper.touch-fallback .dropify-preview .dropify-render{display:block;position:relative}.dropify-wrapper.touch-fallback .dropify-preview .dropify-render .dropify-font-file{position:relative;-webkit-transform:translate(0, 0);transform:translate(0, 0);top:0;left:0}.dropify-wrapper.touch-fallback .dropify-preview .dropify-render .dropify-font-file::before{margin-top:30px;margin-bottom:30px}.dropify-wrapper.touch-fallback .dropify-preview .dropify-render img{position:relative;-webkit-transform:translate(0, 0);transform:translate(0, 0)}.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos{position:relative;opacity:1;background:rgba(0,0,0,0)}.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner{position:relative;top:0;-webkit-transform:translate(0, 0);transform:translate(0, 0);padding:5px 90px 5px 0}.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner p{padding:0;margin:0;position:relative;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#777;text-align:left;line-height:25px}.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-filename{font-weight:bold}.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-infos-message{margin-top:0;padding-top:0;font-size:11px;position:relative;opacity:1}.dropify-wrapper.touch-fallback .dropify-preview .dropify-infos .dropify-infos-inner p.dropify-infos-message::before{display:none}.dropify-wrapper.touch-fallback .dropify-message{-webkit-transform:translate(0, 0);transform:translate(0, 0)}.dropify-wrapper.touch-fallback .dropify-clear{top:auto;bottom:23px;opacity:1;border-color:rgba(119,119,119,.7);color:#777}.dropify-wrapper.touch-fallback.has-preview .dropify-message{display:none}.dropify-wrapper.touch-fallback:hover .dropify-preview .dropify-infos .dropify-infos-inner{margin-top:0}.dropify-wrapper .dropify-loader{position:absolute;top:15px;right:15px;display:none;z-index:9}.dropify-wrapper .dropify-loader::after{display:block;position:relative;width:20px;height:20px;-webkit-animation:rotate .6s linear infinite;animation:rotate .6s linear infinite;border-radius:100%;border-top:1px solid #ccc;border-bottom:1px solid #777;border-left:1px solid #ccc;border-right:1px solid #777;content:""}.dropify-wrapper .dropify-errors-container{position:absolute;left:0;top:0;right:0;bottom:0;z-index:3;background:rgba(243,65,65,.8);text-align:left;visibility:hidden;opacity:0;-webkit-transition:visibility 0s linear .15s,opacity .15s linear;transition:visibility 0s linear .15s,opacity .15s linear}.dropify-wrapper .dropify-errors-container ul{padding:10px 20px;margin:0;position:absolute;left:0;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.dropify-wrapper .dropify-errors-container ul li{margin-left:20px;color:#fff;font-weight:bold}.dropify-wrapper .dropify-errors-container.visible{visibility:visible;opacity:1;-webkit-transition-delay:0s;transition-delay:0s}.dropify-wrapper~.dropify-errors-container ul{padding:0;margin:15px 0}.dropify-wrapper~.dropify-errors-container ul li{margin-left:20px;color:#f34141;font-weight:bold}.is-invalid .dropify-wrapper{color:#fecbcc;border-color:#fecbcc}.is-invalid .dropify-wrapper .dropify-message span.file-icon,.is-invalid .dropify-wrapper .dropify-message span.fuscous-gray{color:#fecbcc}@-webkit-keyframes stripes{from{background-position:0 0}to{background-position:60px 30px}}@keyframes stripes{from{background-position:0 0}to{background-position:60px 30px}}@-webkit-keyframes rotate{0%{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}100%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}}@keyframes rotate{0%{-webkit-transform:rotateZ(-360deg);transform:rotateZ(-360deg)}100%{-webkit-transform:rotateZ(0deg);transform:rotateZ(0deg)}}.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-highlight{background:#f6fcc7;opacity:.3}aside .fc-highlight{opacity:1}.fc-bgevent{background:#f6fcc7;opacity:.3}aside .fc-row .fc-bgevent-skeleton{z-index:5}aside .fc-row .fc-bgevent-skeleton .fc-bgevent{background:#3c3c3c;opacity:.9}.fc-nonbusiness{background:#f6fcc7}.fc-popover{position:absolute;box-shadow:0 2px 6px rgba(0,0,0,.15)}.fc-popover .fc-header{display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:2px 4px}.fc-rtl .fc-popover .fc-header{flex-direction:row-reverse}.fc-popover .fc-header .fc-title{margin:0 2px}.fc-popover .fc-header .fc-close{cursor:pointer;opacity:.65;font-size:1.1em}.fc-divider{border-style:solid;border-width:1px}hr.fc-divider{height:0;margin:0;padding:0 0 2px;border-width:1px 0}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-mirror-skeleton{position:absolute;top:0;left:0;right:0}.fc-bg{bottom:0}.fc-bg table{height:100%}.fc table{width:100%;box-sizing:border-box;table-layout:fixed;border-collapse:collapse;border-spacing:0;font-size:1em}.fc th{height:50px}aside .fc th{color:#fff;height:40px;opacity:.3}.fc th,.fc td{text-align:center;border-style:solid;border-width:2px;padding:0;vertical-align:middle}.fc td.fc-today{border-style:double}a[data-goto]{cursor:pointer}a[data-goto]:hover{text-decoration:underline}.fc .fc-row{border-style:solid;border-width:0}.fc-row table{border-left:0 hidden rgba(0,0,0,0);border-right:0 hidden rgba(0,0,0,0);border-bottom:0 hidden rgba(0,0,0,0)}.fc-row:first-child table{border-top:0 hidden rgba(0,0,0,0)}.fc-row{position:relative}.fc-row .fc-bg{z-index:1}.fc-row .fc-bgevent-skeleton,.fc-row .fc-highlight-skeleton{bottom:0}.fc-row .fc-bgevent-skeleton table,.fc-row .fc-highlight-skeleton table{height:100%}.fc-row .fc-highlight-skeleton td,.fc-row .fc-bgevent-skeleton td{border-color:rgba(0,0,0,0)}.fc-row .fc-bgevent-skeleton{z-index:2}.fc-row .fc-highlight-skeleton{z-index:3}.fc-row .fc-content-skeleton{position:relative;z-index:4;padding-bottom:2px}.fc-row .fc-mirror-skeleton{z-index:5}.fc .fc-row .fc-content-skeleton table,.fc .fc-row .fc-content-skeleton td,.fc .fc-row .fc-mirror-skeleton td{background:none;border-color:rgba(0,0,0,0)}.fc-row .fc-content-skeleton td,.fc-row .fc-mirror-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton td.fc-selected,.fc-row .fc-mirror-skeleton td.fc-selected{color:#3c3c3c;opacity:1 !important}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-mirror-skeleton tbody td{border-top:0}.fc-scroller{height:auto !important;overflow:visible !important;-webkit-overflow-scrolling:touch}.fc-scroller>.fc-day-grid,.fc-scroller>.fc-time-grid{position:relative;width:100%}.fc-event{position:relative;display:block;font-size:.85em;line-height:1.4;border-radius:3px;border:1px solid #3788d8}.fc-event,.fc-event-dot{background-color:#3788d8}.fc-event,.fc-event:hover{color:#fff;text-decoration:none}.fc-event[href],.fc-event.fc-draggable{cursor:pointer}.fc-not-allowed,.fc-not-allowed .fc-event{cursor:not-allowed}.fc-event .fc-content{position:relative;z-index:2}.fc-event .fc-resizer{position:absolute;z-index:4}.fc-event .fc-resizer{display:none}.fc-event.fc-allow-mouse-resize .fc-resizer,.fc-event.fc-selected .fc-resizer{display:block}.fc-event.fc-selected .fc-resizer:before{content:"";position:absolute;z-index:9999;top:50%;left:50%;width:40px;height:40px;margin-left:-20px;margin-top:-20px}.fc-event.fc-selected{z-index:9999 !important;box-shadow:0 2px 5px rgba(0,0,0,.2)}.fc-event.fc-selected:after{content:"";position:absolute;z-index:1;top:-1px;right:-1px;bottom:-1px;left:-1px;background:#000;opacity:.25}.fc-event.fc-dragging.fc-selected{box-shadow:0 2px 7px rgba(0,0,0,.3)}.fc-event.fc-dragging:not(.fc-selected){opacity:.75}.fc-h-event.fc-selected:before{content:"";position:absolute;z-index:3;top:-10px;bottom:-10px;left:0;right:0}.fc-ltr .fc-h-event.fc-not-start,.fc-rtl .fc-h-event.fc-not-end{margin-left:0;border-left-width:0;padding-left:1px;border-top-left-radius:0;border-bottom-left-radius:0}.fc-ltr .fc-h-event.fc-not-end,.fc-rtl .fc-h-event.fc-not-start{margin-right:0;border-right-width:0;padding-right:1px;border-top-right-radius:0;border-bottom-right-radius:0}.fc-ltr .fc-h-event .fc-start-resizer,.fc-rtl .fc-h-event .fc-end-resizer{cursor:w-resize;left:-1px}.fc-ltr .fc-h-event .fc-end-resizer,.fc-rtl .fc-h-event .fc-start-resizer{cursor:e-resize;right:-1px}.fc-h-event.fc-allow-mouse-resize .fc-resizer{width:7px;top:-1px;bottom:-1px}.fc-h-event.fc-selected .fc-resizer{border-radius:4px;border-width:1px;width:6px;height:6px;border-style:solid;border-color:inherit;background:#fff;top:50%;margin-top:-4px}.fc-ltr .fc-h-event.fc-selected .fc-start-resizer,.fc-rtl .fc-h-event.fc-selected .fc-end-resizer{margin-left:-4px}.fc-ltr .fc-h-event.fc-selected .fc-end-resizer,.fc-rtl .fc-h-event.fc-selected .fc-start-resizer{margin-right:-4px}.fc-day-grid-event{margin:1px 2px 0;padding:0 1px}tr:first-child>td>.fc-day-grid-event{margin-top:2px}.fc-mirror-skeleton tr:first-child>td>.fc-day-grid-event{margin-top:0}.fc-day-grid-event .fc-content{white-space:nowrap;overflow:hidden}.fc-day-grid-event .fc-time{font-weight:bold}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer{margin-left:-2px}.fc-ltr .fc-day-grid-event.fc-allow-mouse-resize .fc-end-resizer,.fc-rtl .fc-day-grid-event.fc-allow-mouse-resize .fc-start-resizer{margin-right:-2px}a.fc-more{margin:1px 3px;font-size:.85em;cursor:pointer;text-decoration:none}a.fc-more:hover{text-decoration:underline}.fc-limited{display:none}.fc-day-grid .fc-row{z-index:1}.fc-more-popover{z-index:2;width:220px}.fc-more-popover .fc-event-container{padding:10px}.fc-now-indicator{position:absolute;border:0 solid red}.fc-unselectable{-webkit-user-select:none;-khtml-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:rgba(0,0,0,0)}.fc-unthemed th,.fc-unthemed td,.fc-unthemed thead,.fc-unthemed tbody,.fc-unthemed .fc-divider,.fc-unthemed .fc-row,.fc-unthemed .fc-content,.fc-unthemed .fc-popover,.fc-unthemed .fc-list-view,.fc-unthemed .fc-list-heading td{border-color:#c5c5c5}aside .fc-unthemed th,aside .fc-unthemed td,aside .fc-unthemed thead,aside .fc-unthemed tbody,aside .fc-unthemed .fc-divider,aside .fc-unthemed .fc-row,aside .fc-unthemed .fc-content,aside .fc-unthemed .fc-popover,aside .fc-unthemed .fc-list-view,aside .fc-unthemed .fc-list-heading td{border-width:0;border-color:hsla(0,0%,100%,.05)}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-popover .fc-header,.fc-unthemed .fc-list-heading td{background:#eee}.fc-unthemed td.fc-selected .fc-day-number{color:#fff;line-height:26px;text-align:center;width:26px;height:26px;background:#3c3c3c;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;zoom:1;*display:inline}.fc-unthemed td.fc-today{background:none}.fc-unthemed td.fc-today .fc-day-number{position:relative}.fc-unthemed td.fc-today .fc-day-number:before{content:"";width:100%;height:2px;background:#3c3c3c;position:absolute;bottom:0;left:0}aside .fc-unthemed td.fc-today .fc-day-number:before{background:#fff}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}aside .fc-unthemed .fc-disabled-day{background:none}@font-face{font-family:"fcicons";src:url("data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8SBfAAAAC8AAAAYGNtYXAXVtKNAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5ZgYydxIAAAF4AAAFNGhlYWQUJ7cIAAAGrAAAADZoaGVhB20DzAAABuQAAAAkaG10eCIABhQAAAcIAAAALGxvY2ED4AU6AAAHNAAAABhtYXhwAA8AjAAAB0wAAAAgbmFtZXsr690AAAdsAAABhnBvc3QAAwAAAAAI9AAAACAAAwPAAZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADpBgPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg6Qb//f//AAAAAAAg6QD//f//AAH/4xcEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAWIAjQKeAskAEwAAJSc3NjQnJiIHAQYUFwEWMjc2NCcCnuLiDQ0MJAz/AA0NAQAMJAwNDcni4gwjDQwM/wANIwz/AA0NDCMNAAAAAQFiAI0CngLJABMAACUBNjQnASYiBwYUHwEHBhQXFjI3AZ4BAA0N/wAMJAwNDeLiDQ0MJAyNAQAMIw0BAAwMDSMM4uINIwwNDQAAAAIA4gC3Ax4CngATACcAACUnNzY0JyYiDwEGFB8BFjI3NjQnISc3NjQnJiIPAQYUHwEWMjc2NCcB87e3DQ0MIw3VDQ3VDSMMDQ0BK7e3DQ0MJAzVDQ3VDCQMDQ3zuLcMJAwNDdUNIwzWDAwNIwy4twwkDA0N1Q0jDNYMDA0jDAAAAgDiALcDHgKeABMAJwAAJTc2NC8BJiIHBhQfAQcGFBcWMjchNzY0LwEmIgcGFB8BBwYUFxYyNwJJ1Q0N1Q0jDA0Nt7cNDQwjDf7V1Q0N1QwkDA0Nt7cNDQwkDLfWDCMN1Q0NDCQMt7gMIw0MDNYMIw3VDQ0MJAy3uAwjDQwMAAADAFUAAAOrA1UAMwBoAHcAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMhMjY1NCYjISIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAAVYRGRkR/qoRGRkRA1UFBAUOCQkVDAsZDf2rDRkLDBUJCA4FBQUFBQUOCQgVDAsZDQJVDRkLDBUJCQ4FBAVVAgECBQMCBwQECAX9qwQJAwQHAwMFAQICAgIBBQMDBwQDCQQCVQUIBAQHAgMFAgEC/oAZEhEZGRESGQAAAAADAFUAAAOrA1UAMwBoAIkAABMiBgcOAQcOAQcOARURFBYXHgEXHgEXHgEzITI2Nz4BNz4BNz4BNRE0JicuAScuAScuASMFITIWFx4BFx4BFx4BFREUBgcOAQcOAQcOASMhIiYnLgEnLgEnLgE1ETQ2Nz4BNz4BNz4BMxMzFRQWMzI2PQEzMjY1NCYrATU0JiMiBh0BIyIGFRQWM9UNGAwLFQkJDgUFBQUFBQ4JCRULDBgNAlYNGAwLFQkJDgUFBQUFBQ4JCRULDBgN/aoCVgQIBAQHAwMFAQIBAQIBBQMDBwQECAT9qgQIBAQHAwMFAQIBAQIBBQMDBwQECASAgBkSEhmAERkZEYAZEhIZgBEZGREDVQUEBQ4JCRUMCxkN/asNGQsMFQkIDgUFBQUFBQ4JCBUMCxkNAlUNGQsMFQkJDgUEBVUCAQIFAwIHBAQIBf2rBAkDBAcDAwUBAgICAgEFAwMHBAMJBAJVBQgEBAcCAwUCAQL+gIASGRkSgBkSERmAEhkZEoAZERIZAAABAOIAjQMeAskAIAAAExcHBhQXFjI/ARcWMjc2NC8BNzY0JyYiDwEnJiIHBhQX4uLiDQ0MJAzi4gwkDA0N4uINDQwkDOLiDCQMDQ0CjeLiDSMMDQ3h4Q0NDCMN4uIMIw0MDOLiDAwNIwwAAAABAAAAAQAAa5n0y18PPPUACwQAAAAAANivOVsAAAAA2K85WwAAAAADqwNVAAAACAACAAAAAAAAAAEAAAPA/8AAAAQAAAAAAAOrAAEAAAAAAAAAAAAAAAAAAAALBAAAAAAAAAAAAAAAAgAAAAQAAWIEAAFiBAAA4gQAAOIEAABVBAAAVQQAAOIAAAAAAAoAFAAeAEQAagCqAOoBngJkApoAAQAAAAsAigADAAAAAAACAAAAAAAAAAAAAAAAAAAAAAAAAA4ArgABAAAAAAABAAcAAAABAAAAAAACAAcAYAABAAAAAAADAAcANgABAAAAAAAEAAcAdQABAAAAAAAFAAsAFQABAAAAAAAGAAcASwABAAAAAAAKABoAigADAAEECQABAA4ABwADAAEECQACAA4AZwADAAEECQADAA4APQADAAEECQAEAA4AfAADAAEECQAFABYAIAADAAEECQAGAA4AUgADAAEECQAKADQApGZjaWNvbnMAZgBjAGkAYwBvAG4Ac1ZlcnNpb24gMS4wAFYAZQByAHMAaQBvAG4AIAAxAC4AMGZjaWNvbnMAZgBjAGkAYwBvAG4Ac2ZjaWNvbnMAZgBjAGkAYwBvAG4Ac1JlZ3VsYXIAUgBlAGcAdQBsAGEAcmZjaWNvbnMAZgBjAGkAYwBvAG4Ac0ZvbnQgZ2VuZXJhdGVkIGJ5IEljb01vb24uAEYAbwBuAHQAIABnAGUAbgBlAHIAYQB0AGUAZAAgAGIAeQAgAEkAYwBvAE0AbwBvAG4ALgAAAAMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA=") format("truetype");font-weight:normal;font-style:normal}.fc-icon{font-family:"fcicons" !important;speak:none;font-style:normal;font-weight:normal;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fc-icon-chevron-left:before{content:""}.fc-icon-chevron-right:before{content:""}.fc-icon-chevrons-left:before{content:""}.fc-icon-chevrons-right:before{content:""}.fc-icon-minus-square:before{content:""}.fc-icon-plus-square:before{content:""}.fc-icon-x:before{content:""}.fc-icon{display:inline-block;width:1em;height:1em;text-align:center}.fc-button{border-radius:0;overflow:visible;text-transform:none;margin:0;font-family:inherit;font-size:inherit;line-height:inherit}.fc-button:focus{outline:1px dotted;outline:5px auto -webkit-focus-ring-color}.fc-button{-webkit-appearance:button}.fc-button:not(:disabled){cursor:pointer}.fc-button::-moz-focus-inner{padding:0;border-style:none}.fc-button{display:inline-block;font-weight:400;color:#646464;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:rgba(0,0,0,0);border:1px solid rgba(0,0,0,0);font-size:1em;line-height:1.5}.fc-button:hover{color:#3c3c3c;text-decoration:none}aside .fc-button:hover{color:#9e9e9e}.fc-button:focus{outline:0;-webkit-box-shadow:0 0 0 .2rem rgba(44,62,80,.25);box-shadow:0 0 0 .2rem rgba(44,62,80,.25)}.fc-button:disabled{opacity:.65}.fc-button .fc-icon{vertical-align:middle;font-size:1.5em}.fc-button-group{position:relative;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;vertical-align:middle}.fc-button-group>.fc-button{position:relative;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 auto}.fc-button-group>.fc-button:hover{z-index:1}.fc-button-group>.fc-button:focus,.fc-button-group>.fc-button:active,.fc-button-group>.fc-button.fc-button-active{z-index:1}.fc-button-group>.fc-button:not(:first-child){margin-left:-1px}.fc-button-group>.fc-button:not(:last-child){border-top-right-radius:0;border-bottom-right-radius:0}.fc-button-group>.fc-button:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.fc-unthemed .fc-popover{border-width:1px;border-style:solid}.fc-unthemed .fc-list-item:hover td{background-color:#f5f5f5}.fc-toolbar{display:flex;justify-content:space-between;align-items:center}.fc-toolbar.fc-header-toolbar{margin-bottom:1.5em}.fc-toolbar.fc-footer-toolbar{margin-top:1.5em}aside .fc-toolbar.fc-header-toolbar h1,aside .fc-toolbar.fc-header-toolbar h2,aside .fc-toolbar.fc-header-toolbar h3{font-size:1.25em}.fc-toolbar>*>:not(:first-child){margin-left:.75em}.fc-toolbar h2{font-size:1.75em;margin:0}.fc-view-container{position:relative}.fc-view-container *,.fc-view-container *:before,.fc-view-container *:after{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.fc-view,.fc-view>table{position:relative;z-index:1}@media print{.fc{max-width:100% !important}.fc-event{background:#fff !important;color:#000 !important;page-break-inside:avoid}.fc-event .fc-resizer{display:none}.fc th,.fc td,.fc hr,.fc thead,.fc tbody,.fc-row{border-color:#ccc !important;background:#fff !important}.fc-bg,.fc-bgevent-skeleton,.fc-highlight-skeleton,.fc-mirror-skeleton,.fc-bgevent-container,.fc-business-container,.fc-highlight-container,.fc-mirror-container{display:none}.fc tbody .fc-row{height:auto !important;min-height:0 !important}.fc tbody .fc-row .fc-content-skeleton{position:static;padding-bottom:0 !important}.fc tbody .fc-row .fc-content-skeleton tbody tr:last-child td{padding-bottom:1em}.fc tbody .fc-row .fc-content-skeleton table{height:1em}.fc-more-cell,.fc-more{display:none !important}.fc tr.fc-limited{display:table-row !important}.fc td.fc-limited{display:table-cell !important}.fc-popover{display:none}.fc-time-grid{min-height:0 !important}.fc-timeGrid-view .fc-axis{display:none}.fc-slats,.fc-time-grid hr{display:none !important}.fc-time-grid .fc-content-skeleton{position:static}.fc-time-grid .fc-content-skeleton table{height:4em}.fc-time-grid .fc-event-container{margin:0 !important}.fc-time-grid .fc-event{position:static !important;margin:3px 2px !important}.fc-time-grid .fc-event.fc-not-end{border-bottom-width:1px !important}.fc-time-grid .fc-event.fc-not-end:after{content:"..."}.fc-time-grid .fc-event.fc-not-start{border-top-width:1px !important}.fc-time-grid .fc-event.fc-not-start:before{content:"..."}.fc-time-grid .fc-event .fc-time{white-space:normal !important}.fc-time-grid .fc-event .fc-time span{display:none}.fc-time-grid .fc-event .fc-time:after{content:attr(data-full)}.fc-scroller,.fc-day-grid-container,.fc-time-grid-container{overflow:visible !important;height:auto !important}.fc-row{border:0 !important;margin:0 !important}.fc-button-group,.fc button{display:none}}.fc-dayGridWeek-view .fc-content-skeleton,.fc-dayGridDay-view .fc-content-skeleton{padding-bottom:1em}.fc-dayGrid-view .fc-body .fc-row{height:auto !important}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-content-skeleton thead td{height:50px}aside .fc-content-skeleton thead td{height:40px}.fc-day-top.fc-other-month{opacity:.25}.fc-dayGrid-view .fc-week-number,.fc-dayGrid-view .fc-day-number{padding:2px}.fc-dayGrid-view th.fc-week-number,.fc-dayGrid-view th.fc-day-number{padding:0 2px}.fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number{float:none}.fc-rtl .fc-dayGrid-view .fc-day-top .fc-day-number{float:none}.fc-ltr .fc-dayGrid-view .fc-day-top .fc-week-number{float:none;border-radius:0 0 3px 0}.fc-rtl .fc-dayGrid-view .fc-day-top .fc-week-number{float:none;border-radius:0 0 0 3px}.fc-dayGrid-view .fc-day-top .fc-week-number{min-width:1.5em;text-align:center;background-color:#f2f2f2;color:gray}.fc-dayGrid-view td.fc-week-number{text-align:center}.fc-dayGrid-view td.fc-week-number>*{display:inline-block;min-width:1.25em}.tooltip{z-index:9999}.tooltipster-base{display:flex;pointer-events:none;position:absolute}.tooltipster-box{flex:1 1 auto}.tooltipster-content{box-sizing:border-box;max-height:100%;max-width:100%;overflow:auto}.tooltipster-ruler{bottom:0;left:0;overflow:hidden;position:fixed;right:0;top:0;visibility:hidden}.tooltipster-fade{opacity:0;-webkit-transition-property:opacity;-moz-transition-property:opacity;-o-transition-property:opacity;-ms-transition-property:opacity;transition-property:opacity}.tooltipster-fade.tooltipster-show{opacity:1}.tooltipster-grow{-webkit-transform:scale(0, 0);-moz-transform:scale(0, 0);-o-transform:scale(0, 0);-ms-transform:scale(0, 0);transform:scale(0, 0);-webkit-transition-property:-webkit-transform;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform;-webkit-backface-visibility:hidden}.tooltipster-grow.tooltipster-show{-webkit-transform:scale(1, 1);-moz-transform:scale(1, 1);-o-transform:scale(1, 1);-ms-transform:scale(1, 1);transform:scale(1, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-swing{opacity:0;-webkit-transform:rotateZ(4deg);-moz-transform:rotateZ(4deg);-o-transform:rotateZ(4deg);-ms-transform:rotateZ(4deg);transform:rotateZ(4deg);-webkit-transition-property:-webkit-transform,opacity;-moz-transition-property:-moz-transform;-o-transition-property:-o-transform;-ms-transition-property:-ms-transform;transition-property:transform}.tooltipster-swing.tooltipster-show{opacity:1;-webkit-transform:rotateZ(0deg);-moz-transform:rotateZ(0deg);-o-transform:rotateZ(0deg);-ms-transform:rotateZ(0deg);transform:rotateZ(0deg);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 1);-webkit-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-moz-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-ms-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);-o-transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4);transition-timing-function:cubic-bezier(0.23, 0.635, 0.495, 2.4)}.tooltipster-fall{-webkit-transition-property:top;-moz-transition-property:top;-o-transition-property:top;-ms-transition-property:top;transition-property:top;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-fall.tooltipster-initial{top:0 !important}.tooltipster-fall.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;top:0 !important;opacity:0}.tooltipster-slide{-webkit-transition-property:left;-moz-transition-property:left;-o-transition-property:left;-ms-transition-property:left;transition-property:left;-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1);-webkit-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-moz-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-ms-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);-o-transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15);transition-timing-function:cubic-bezier(0.175, 0.885, 0.32, 1.15)}.tooltipster-slide.tooltipster-initial{left:-40px !important}.tooltipster-slide.tooltipster-dying{-webkit-transition-property:all;-moz-transition-property:all;-o-transition-property:all;-ms-transition-property:all;transition-property:all;left:0 !important;opacity:0}@keyframes tooltipster-fading{0%{opacity:0}100%{opacity:1}}.tooltipster-update-fade{animation:tooltipster-fading 400ms}@keyframes tooltipster-rotating{25%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}100%{transform:rotate(0)}}.tooltipster-update-rotate{animation:tooltipster-rotating 600ms}@keyframes tooltipster-scaling{50%{transform:scale(1.1)}100%{transform:scale(1)}}.tooltipster-update-scale{animation:tooltipster-scaling 600ms}.tooltipster-sidetip .tooltipster-box{background:#3c3c3c;border:2px solid #3c3c3c;border-radius:4px}.tooltipster-sidetip.tooltipster-bottom .tooltipster-box{margin-top:6px}.tooltipster-sidetip.tooltipster-left .tooltipster-box{margin-right:6px}.tooltipster-sidetip.tooltipster-right .tooltipster-box{margin-left:6px}.tooltipster-sidetip.tooltipster-top .tooltipster-box{margin-bottom:6px}.tooltipster-sidetip .tooltipster-content{color:#fff;font-size:.75rem;padding:5px 10px}.tooltipster-sidetip .tooltipster-arrow{overflow:hidden;position:absolute}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow{height:6px;margin-left:-5px;top:0;width:10px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow{height:10px;margin-top:-5px;right:0;top:0;width:6px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow{height:10px;margin-top:-5px;left:0;top:0;width:6px}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow{bottom:0;height:6px;margin-left:-5px;width:10px}.tooltipster-sidetip .tooltipster-arrow-background,.tooltipster-sidetip .tooltipster-arrow-border{height:0;position:absolute;width:0}.tooltipster-sidetip .tooltipster-arrow-background{border:5px solid rgba(0,0,0,0)}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-background{border-bottom-color:#3c3c3c;left:0;top:3px}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-background{border-left-color:#3c3c3c;left:-3px;top:0}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-background{border-right-color:#3c3c3c;left:3px;top:0}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-background{border-top-color:#3c3c3c;left:0;top:-3px}.tooltipster-sidetip .tooltipster-arrow-border{border:5px solid rgba(0,0,0,0);left:0;top:0}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#3c3c3c}.tooltipster-sidetip.tooltipster-left .tooltipster-arrow-border{border-left-color:#3c3c3c}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-border{border-right-color:#3c3c3c}.tooltipster-sidetip.tooltipster-top .tooltipster-arrow-border{border-top-color:#3c3c3c}.tooltipster-sidetip .tooltipster-arrow-uncropped{position:relative}.tooltipster-sidetip.tooltipster-bottom .tooltipster-arrow-uncropped{top:-5px}.tooltipster-sidetip.tooltipster-right .tooltipster-arrow-uncropped{left:-5px}.tooltipster-orange .tooltipster-box{background:hsl(31.0112359551,81.6513761468%,83.6274509804%);border-color:#f5ca9c}.tooltipster-orange .tooltipster-content{color:#3c3c3c}.tooltipster-orange.tooltipster-bottom .tooltipster-arrow-background,.tooltipster-orange.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:#f5ca9c}.tooltipster-orange.tooltipster-left .tooltipster-arrow-background,.tooltipster-orange.tooltipster-left .tooltipster-arrow-border{border-left-color:#f5ca9c}.tooltipster-orange.tooltipster-right .tooltipster-arrow-background,.tooltipster-orange.tooltipster-right .tooltipster-arrow-border{border-right-color:#f5ca9c}.tooltipster-orange.tooltipster-top .tooltipster-arrow-background,.tooltipster-orange.tooltipster-top .tooltipster-arrow-border{border-top-color:#f5ca9c}.tooltipster-red .tooltipster-box{background:#fecbcc;border-color:rgb(253.5188679245,177.9811320755,179.4622641509)}.tooltipster-red .tooltipster-content{color:#3c3c3c}.tooltipster-red.tooltipster-bottom .tooltipster-arrow-background,.tooltipster-red.tooltipster-bottom .tooltipster-arrow-border{border-bottom-color:rgb(253.5188679245,177.9811320755,179.4622641509)}.tooltipster-red.tooltipster-left .tooltipster-arrow-background,.tooltipster-red.tooltipster-left .tooltipster-arrow-border{border-left-color:rgb(253.5188679245,177.9811320755,179.4622641509)}.tooltipster-red.tooltipster-right .tooltipster-arrow-background,.tooltipster-red.tooltipster-right .tooltipster-arrow-border{border-right-color:rgb(253.5188679245,177.9811320755,179.4622641509)}.tooltipster-red.tooltipster-top .tooltipster-arrow-background,.tooltipster-red.tooltipster-top .tooltipster-arrow-border{border-top-color:rgb(253.5188679245,177.9811320755,179.4622641509)}@font-face{font-family:"Syne Regular";src:url("../fonts/Syne-Regular.woff2") format("woff2"),url("../fonts/Syne-Regular.woff") format("woff");font-weight:normal;font-style:normal}*{margin:0;padding:0;min-height:0;outline:none}html,body{font:16px "DM Sans",Arial,Helvetica,sans-serif;font-variant-numeric:lining-nums;color:#3c3c3c;width:auto;height:100%;background:#fff}a{color:#3c3c3c}a.label-left{text-decoration:none}a.label-left .label{margin:0 5px 0 0}a.label-right{text-decoration:none}a.label-right .label{margin:0 0 0 5px}a.expandable-content-link{color:#3c3c3c;text-decoration:none;padding:0 20px 0 0;display:inline-block;zoom:1;*display:inline;position:relative}a.expandable-content-link:after{content:"";font-family:"Ionicons" !important;font-size:14px;display:block;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:0}a.expandable-content-link:hover .count{background:#9e9e9e}a.expandable-content-link.is-invalid{color:#fecbcc}a.expandable-content-link.open:after{-moz-transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}a.expandable-content-link .count{color:#fff;font-size:.4em;line-height:25px;text-align:center;width:25px;height:25px;background:#3c3c3c;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:inline-block;zoom:1;*display:inline;vertical-align:middle}a.expandable-content-link .count.hidden{display:none}a.icon{color:#9e9e9e;text-decoration:none}a.icon:hover{color:#3c3c3c}a.icon:hover span.icon svg{fill:#3c3c3c}a.icon span.icon{width:20px;height:20px;margin:0 5px 0 0}a.icon span.icon svg{fill:#9e9e9e}a .icon,a .label{display:inline-block;zoom:1;*display:inline;vertical-align:middle}a img{border:none}#app{min-height:100%}.center{text-align:center}h1,h2,h3,h4,h5{color:#9e9e9e;font-weight:normal;line-height:1em}h1.fuscous-gray,h2.fuscous-gray,h3.fuscous-gray,h4.fuscous-gray,h5.fuscous-gray{color:#3c3c3c}h1 a,h2 a,h3 a,h4 a,h5 a{color:#9e9e9e}h1 a:hover,h2 a:hover,h3 a:hover,h4 a:hover,h5 a:hover{color:#9e9e9e}h1 a.add-new,h2 a.add-new,h3 a.add-new,h4 a.add-new,h5 a.add-new{font-size:.75rem;margin:0 0 0 10px;display:inline-block;zoom:1;*display:inline;vertical-align:bottom;position:relative;top:5px}h1 a.add-new:hover,h2 a.add-new:hover,h3 a.add-new:hover,h4 a.add-new:hover,h5 a.add-new:hover{color:#3c3c3c}h1{font-size:2.813em}h2{font-size:1.875em}h2 i{font-size:1.5rem;margin:0 10px;display:inline-block;zoom:1;*display:inline}h3{font-size:1.375em;line-height:1.5em}h4{font-size:1.124em;line-height:1.5em}h5{font-size:1em;line-break:1.5em}.image.user{-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;position:relative;overflow:hidden}.image.user img{width:100%;height:100%}.image img,.image svg{width:100%;height:auto;display:block}.left{float:left}p{line-height:1.5em}.warning{color:#3c3c3c;font-size:.7rem !important;white-space:nowrap;background:hsl(0,0%,82.2549019608%);border:2px solid #c5c5c5;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;padding:.5em 1em;display:inline-block;zoom:1;*display:inline}.warning.orange{background:hsl(31.0112359551,81.6513761468%,83.6274509804%);border-color:#f5ca9c}.warning.pill{-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px}.warning.red{background:#fecbcc;border-color:rgb(253.5188679245,177.9811320755,179.4622641509)}svg{display:block;overflow:hidden}.uppercase{text-transform:uppercase}.wrapper{position:relative}.wrapper.border-bottom{border-bottom:2px solid #c5c5c5;padding-bottom:50px}.wrapper.border-top{border-top:2px solid #c5c5c5;padding-top:50px}.content h1,.content h2,.content h3,.content h4,.content h5,.content h6,.content ol,.content p,.content ul{margin-bottom:20px}.content.flex{display:flex;align-items:center;flex-wrap:wrap}.no-margin{margin:0 !important}.no-padding{padding:0 !important}.button{color:#fff;font-size:.8rem;line-height:30px;text-decoration:none;white-space:nowrap;width:auto;height:auto;background:#3c3c3c;-webkit-border-radius:9999px;-moz-border-radius:9999px;border-radius:9999px;padding:0 15px;display:inline-block;zoom:1;*display:inline;cursor:pointer}.button.light{color:#3c3c3c;background:#e6e6e6}.button.light:hover{color:#3c3c3c;background:rgb(235.1,235.1,235.1)}.button.small{font-size:.7rem;line-height:25px}.button:hover{color:#fff;background:rgb(72.75,72.75,72.75)}.columns{margin:-17.5px -35px;display:flex;flex-wrap:wrap;align-items:stretch;justify-content:flex-start}.columns .column .inside{padding:17.5px 35px}.width-10{width:10%}.width-15{width:15%}.width-16{width:16.66%}.width-20{width:20%}.width-25{width:25%}.width-28{width:28.33%}.width-26{width:26%}.width-30{width:30%}.width-33{width:33.33%}.width-35{width:35%}.width-37{width:37%}.width-40{width:40%}.width-45{width:45%}.width-50{width:50%}.width-55{width:55%}.width-60{width:60%}.width-65{width:65%}.width-66{width:66.66%}.width-70{width:70%}.width-74{width:74%}.width-75{width:75%}.width-80{width:80%}.width-85{width:85%}.width-90{width:80%}.width-95{width:95%}.width-100{width:100%}.buttons{margin:0 0 0 auto !important;display:flex;align-items:center;list-style:none}.buttons li:not(:last-child){margin:0 10px 0 0}.calendar{width:700px}.company-project{margin:0 !important;display:flex;align-items:center;flex-wrap:wrap;gap:20px;list-style:none}.company-project li{display:flex;align-items:center;gap:5px;margin:0 !important}.company-project li a:hover svg{fill:rgb(85.5,85.5,85.5)}.company-project li a svg{fill:#3c3c3c;width:auto;height:16px}.content:not(:last-child){margin:0 0 50px 0}.content.quill ol,.content.quill ul{margin-left:40px}.content.white{color:#fff}.content ol,.content ul{margin-left:40px}.content ol li,.content ul li{line-height:1.5em}.content>:last-child{margin-bottom:0 !important}.expandable-content{display:none}.expandable-content.is-invalid,.expandable-content.open{display:block}.expandable-content .spacer{width:100%;height:50px}.holidays-pop-up{pointer-events:none;background:rgba(100,100,100,.9);opacity:0;padding:70px;display:flex;flex-direction:column;justify-content:center;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-ms-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.holidays-pop-up.open{pointer-events:all;opacity:1}.holidays-pop-up .close{position:absolute;top:50px;right:50px}.holidays-pop-up .close a{display:block}.holidays-pop-up .close a svg{fill:#3c3c3c;width:24px;height:auto}.holidays-pop-up .close a:hover svg{fill:rgb(85.5,85.5,85.5)}.holidays-pop-up .wrapper{width:600px;height:auto;background:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;margin:0 auto;padding:50px 60px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.25);-o-transform:0 3px 6px rgba(0,0,0,.25);-ms-transform:0 3px 6px rgba(0,0,0,.25);box-shadow:0 3px 6px rgba(0,0,0,.25)}.search-pop-up{pointer-events:none;background:rgba(100,100,100,.9);opacity:0;padding:70px;display:flex;flex-direction:column;justify-content:center;position:fixed;top:0;bottom:0;left:0;right:0;z-index:999;-webkit-transition:opacity .25s ease;-moz-transition:opacity .25s ease;-ms-transition:opacity .25s ease;-o-transition:opacity .25s ease;transition:opacity .25s ease}.search-pop-up.open{pointer-events:all;opacity:1}.search-pop-up.scroll .wrapper{overflow:scroll}.search-pop-up .close{position:absolute;top:20px;right:20px}.search-pop-up .close a{display:block}.search-pop-up .close a:hover svg{fill:rgb(85.5,85.5,85.5)}.search-pop-up .close a svg{fill:#3c3c3c;width:24px;height:auto}.search-pop-up .filter .companies .options,.search-pop-up .filter .projects .options{margin:15px 0 0 0}.search-pop-up .filter .projects{padding:30px 0 0 0}.search-pop-up .filter .sod_select{border-bottom:none;margin:0;padding:0}.search-pop-up .filter .sod_select:after{color:#9e9e9e}.search-pop-up .filter .sod_select .sod_label{color:#9e9e9e}.search-pop-up .hidden{display:none}.search-pop-up .search form ::placeholder{color:#9e9e9e}.search-pop-up .search form input[type=text]{color:#9e9e9e;border-bottom:0;margin:0;padding:0}.search-pop-up .search .results .content{margin:30px 0 0 0}.search-pop-up .search .results .list{margin:0;list-style:none}.search-pop-up .search .results .list li:not(:last-child){margin:0 0 20px 0}.search-pop-up .search .results .list li .sub-list{margin:15px 0 -7.5px 0;display:flex;list-style:none}.search-pop-up .search .results .list li .sub-list li{margin:0 15px 7.5px 0}.search-pop-up .search .results .tab{display:none}.search-pop-up .search .results .tab.visible{display:block}.search-pop-up .search .results .tabs-wrapper:not(:last-child){margin:15px 0}.search-pop-up .icon-wrapper{background:#f5f5f5;margin:0;-webkit-border-radius:999px;-moz-border-radius:999px;border-radius:999px;width:auto;height:70px;margin:0 0 0 0;padding:0 30px 0 75px;display:flex;flex-direction:column;justify-content:center;position:relative}.search-pop-up .icon-wrapper .icon{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:30px}.search-pop-up .icon-wrapper .icon svg{fill:#9e9e9e;width:25px;height:auto}.search-pop-up .or{text-align:center;position:relative}.search-pop-up .or .label{text-transform:uppercase;background:#fff;text-align:center;padding:0 20px;display:inline-block;zoom:1;*display:inline;position:relative;z-index:10}.search-pop-up .or:after{content:"";width:100%;height:2px;background:#c5c5c5;position:absolute;top:50%;left:0}.search-pop-up .wrapper{width:1000px;height:auto;background:#fff;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;-webkit-box-shadow:0 3px 6px rgba(0,0,0,.25);-o-transform:0 3px 6px rgba(0,0,0,.25);-ms-transform:0 3px 6px rgba(0,0,0,.25);box-shadow:0 3px 6px rgba(0,0,0,.25);-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 auto;padding:50px}header{text-align:center;background:#f5f2e7;width:200px;height:auto;padding:50px 0 0 0;-webkit-transition:width .5s ease;-moz-transition:width .5s ease;-ms-transition:width .5s ease;-o-transition:width .5s ease;transition:width .5s ease;position:fixed;top:0;bottom:0;left:0;z-index:20}header .bottom-navigation{list-style:none;position:absolute;bottom:0;left:0;right:0}header .bottom-navigation li{border-top:2px solid #fff;padding:25px 0;display:block}header .bottom-navigation li:first-child{border-top:none;padding-top:0}header .bottom-navigation li a{display:block}header .bottom-navigation li a:hover svg{fill:#3c3c3c}header .bottom-navigation li a svg{fill:#9e9e9e;width:auto;height:20px;display:inline-block;zoom:1;*display:inline}header .bottom-navigation li .billable-internal{font-size:0;margin:15px 0 0 0;padding:0 10px;list-style:none}header .bottom-navigation li .billable-internal li{color:#3c3c3c;font-size:.75rem;border-top:none;margin:0 10px 0 0;padding:0;display:inline-block;zoom:1;*display:inline}header .bottom-navigation li .billable-internal li:last-child{margin-right:0}header .bottom-navigation li .billable-internal li .label{color:#9e9e9e;margin:2.5px 0 0 0}header .bottom-navigation li .label{margin:0 0 15px 0;display:block}header .image{width:100px;height:100px;margin:0 auto 30px auto}header .top-navigation{margin:30px 0 0 0;list-style:none}header .top-navigation li{margin:0 0 15px 0;display:block}header .top-navigation li:last-child{margin-bottom:0}header .top-navigation li a{display:block}header .top-navigation li a:hover svg{fill:#3c3c3c}header .top-navigation li a svg{fill:#9e9e9e;width:auto;height:25px;display:inline-block;zoom:1;*display:inline}main{width:auto;height:100%;min-height:100%;margin:0 0 0 200px;padding:100px 70px 70px 70px;display:block;-webkit-transition:margin .5s ease;-moz-transition:margin .5s ease;-ms-transition:margin .5s ease;-o-transition:margin .5s ease;transition:margin .5s ease}main section{margin:0 0 50px 0}main section.border-bottom,main section.border-top{margin-left:-70px;margin-right:-70px;padding-left:70px;padding-right:70px}main section.border-bottom{border-bottom:2px solid #e6e6e6;padding-bottom:50px}main section.border-bottom:last-child{border-bottom:none;padding-bottom:0}main section.border-top{border-top:2px solid #e6e6e6;padding-top:50px}main section.border-top:first-child{border-top:none;padding-top:0}main section:last-child{margin:0}main section .area.hidden{display:none}.has-sidebar main{padding-right:120px}.open-sidebar.no-animation main{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important;-webkit-transition-delay:0 !important;-moz-transition-delay:0 !important;-ms-transition-delay:0 !important;-o-transition-delay:0 !important;transition-delay:0 !important}.open-sidebar main{margin-right:400px}aside{background:#3c3c3c;width:400px;height:auto;padding:0 0 0 50px;-moz-transform:translateX(400px);-webkit-transform:translateX(400px);-o-transform:translateX(400px);-ms-transform:translateX(400px);transform:translateX(400px);-webkit-transition:transform .5s ease;-moz-transition:transform .5s ease;-ms-transition:transform .5s ease;-o-transition:transform .5s ease;transition:transform .5s ease;position:fixed;top:0;bottom:0;right:0;z-index:30}aside .area.hidden{display:none}aside .area .button.small{color:#fff;background:#646464}aside .area .button.small:hover{background:#838383}aside .area .content{color:#fff}aside .area .content.small-margin{margin:0 0 5px 0}aside .area .content .count{margin-left:0;display:flex;align-items:center;flex-wrap:wrap;list-style:none}aside .area .content .count li:not(:last-child){margin:0 20px 0 0}aside .area .content h3 sup{font-size:.636em;margin:0 0 0 5px}aside .area .content p{font-size:.778em}aside .area .content p.gray{color:#9e9e9e}aside .area table.table{color:#fff !important;font-size:.813em;width:100%;height:auto;margin:0 0 20px 0}aside .area table.table:last-child{margin:0}aside .area table.table td.divider{padding:10px 0}aside .area table.table td.divider .divider{width:100%;height:2px;background:rgb(47.25,47.25,47.25)}aside .area table.table td.divider .divider.dashed{width:calc(100% + 80px);height:0;border-top:2px dashed rgb(47.25,47.25,47.25);background:rgba(0,0,0,0)}aside .area table.table td a{color:#fff}aside .area table.table td a:hover{color:#f6fcc7}aside .area table.table td,aside .area table.table th{padding:5px 10px}aside .area table.table td:first-child,aside .area table.table th:first-child{padding-left:0}aside .area table.table td:last-child,aside .area table.table th:last-child{padding-right:0}aside .area table.table tr:first-child td.divider{display:none}aside .area .warning{text-align:center;padding:.5em;display:block}aside .scroller{position:absolute;top:90px;bottom:30px;left:90px;right:40px;overflow:auto;overflow-x:hidden}aside .scroller.no-tabs{top:50px}aside .opener{display:block;background:#646464;width:50px;height:auto;position:absolute;top:0;bottom:0;left:0}aside .opener:after{content:"";color:#9e9e9e;font-family:"Ionicons" !important;font-size:2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%}aside ul.options.icons{top:0}aside ul.options.icons li a:hover svg{fill:#f6fcc7}aside ul.options.icons li a svg{height:16px}.open-sidebar.no-animation aside{-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important;-webkit-transition-delay:0 !important;-moz-transition-delay:0 !important;-ms-transition-delay:0 !important;-o-transition-delay:0 !important;transition-delay:0 !important}.open-sidebar aside{-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0)}.open-sidebar aside .opener:after{content:""}aside .tabs .navigation{list-style:none}aside .tabs .navigation li.current-menu-item a{color:#9e9e9e;background:none}aside .tabs .navigation li a{color:#9e9e9e;font-size:.75em;line-height:50px;text-decoration:none;width:auto;height:50px;background:#646464;display:block;padding:0 20px;position:relative}footer{display:none}section.alert{font-size:.75em;border-bottom:2px solid #fff;margin:-100px -70px 100px -70px;padding:20px 0}section.alert.alert-failed{background:#f5d7d7}section.alert.alert-success{background:#e8f8ee}.alert+.tabs{margin-top:-100px}a.arrow:after{content:"";font-family:"Ionicons" !important;font-size:2em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 0 10px;display:inline-block;zoom:1;*display:inline;position:relative;top:.2em}#birthday-screen{background:rgba(246,252,199,.9);display:none;position:fixed;top:0;bottom:0;left:0;right:0;z-index:30}#birthday-screen .instructions{width:auto;height:20vh;display:flex;flex-direction:column;justify-content:center;position:absolute;bottom:0;left:0;right:0;z-index:50}#birthday-screen .instructions .content{color:#000;padding:50px}#birthday-screen .instructions .content .button{background:#000}#birthday-screen .instructions .content .button:hover{color:#fff;background:#3c3c3c}#birthday-screen .marquee{width:100%;height:20vh;display:flex;position:absolute;top:0;left:0;right:0;overflow:hidden}#birthday-screen .marquee:nth-child(1) .inside,#birthday-screen .marquee:nth-child(3) .inside{animation:marquee-forwards 180s linear infinite}#birthday-screen .marquee:nth-child(1) .inside .content h1,#birthday-screen .marquee:nth-child(3) .inside .content h1{margin:0 10vh 0 0}#birthday-screen .marquee:nth-child(2),#birthday-screen .marquee:nth-child(4){justify-content:flex-end}#birthday-screen .marquee:nth-child(2) .inside,#birthday-screen .marquee:nth-child(4) .inside{animation:marquee-backwards 180s linear infinite}#birthday-screen .marquee:nth-child(2) .inside .content h1,#birthday-screen .marquee:nth-child(4) .inside .content h1{margin:0 0 0 10vh}#birthday-screen .marquee:nth-child(2){top:20vh}#birthday-screen .marquee:nth-child(3){top:40vh}#birthday-screen .marquee:nth-child(4){top:60vh}#birthday-screen .marquee .inside .content{white-space:nowrap;display:flex}#birthday-screen .marquee .inside .content h1{color:#000;font-size:12.5vh;line-height:20vh;display:flex;align-items:center}form ::placeholder{color:#3c3c3c;opacity:1}form button{color:#fff;ffamily:"DM Sans",Arial,Helvetica,sans-serif;font-size:.75rem;font-variant-numeric:lining-nums;letter-spacing:.025em;line-height:30px;white-space:nowrap;background:#3c3c3c;border:none;-webkit-border-radius:17.5px;-moz-border-radius:17.5px;border-radius:17.5px;padding:0 15px;display:block;cursor:pointer}form button:hover{color:#3c3c3c;background:#f6fcc7}form .dates{width:400px;height:auto;max-width:100%;display:flex}form .dates.wide{width:100%}form .dates:not(:last-child){margin:0 25px 0 0}form .dates .date{width:50%;height:auto;border:2px solid #c5c5c5;padding:15px;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}form .dates .date:first-child{border-right:none}form .dates .date input[type=text]{line-height:normal;height:auto;border:none;padding:0 0 0 35px}form .dates .date:before{content:"";color:#3c3c3c;font-size:22px;font-family:"Ionicons" !important;line-height:50px;text-align:center;width:50px;height:auto;position:absolute;top:0;bottom:0;left:0}form .dollar{margin:0 0 15px 0;position:relative}form .dollar input[type=email],form .dollar input[type=number],form .dollar input[type=password],form .dollar input[type=text]{padding-left:30px}form .dollar .symbol{font-size:.75rem;line-height:20px;text-align:center;width:20px;height:20px;background:#c5c5c5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:calc(50% - 2px);left:0}form .error{color:rgb(251.5943396226,77.9056603774,81.3113207547);font-size:.75em;line-height:1.25em;margin:10px 0 0 0;display:block}form .errors{list-style:none}form .errors li{color:rgb(251.5943396226,77.9056603774,81.3113207547);font-size:.75em}form input[type=email],form input[type=number],form input[type=password],form input[type=text]{font-family:"DM Sans",Arial,Helvetica,sans-serif;font-size:1rem;font-variant-numeric:lining-nums;line-height:2em;text-overflow:ellipsis;white-space:nowrap;width:100%;height:auto;background:rgba(0,0,0,0);border:none;border-bottom:2px solid #c5c5c5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 15px 0;display:block;overflow:hidden}form input[type=email]:disabled,form input[type=number]:disabled,form input[type=password]:disabled,form input[type=text]:disabled{color:#9e9e9e;line-height:2.5em;background:#e6e6e6;border-color:#e6e6e6;padding:0 10px}form input[type=email].large,form input[type=number].large,form input[type=password].large,form input[type=text].large{font-size:1.875em;height:45px}form input[type=email]:last-child,form input[type=number]:last-child,form input[type=password]:last-child,form input[type=text]:last-child{margin-bottom:0}form .is-invalid{color:rgb(251.5943396226,77.9056603774,81.3113207547)}form .is-invalid .dollar .symbol{color:#fff;background:rgb(251.5943396226,77.9056603774,81.3113207547)}form .is-invalid input[type=email],form .is-invalid input[type=number],form .is-invalid input[type=password],form .is-invalid input[type=text]{color:rgb(251.5943396226,77.9056603774,81.3113207547);border-color:rgb(251.5943396226,77.9056603774,81.3113207547)}form .is-invalid label{color:rgb(251.5943396226,77.9056603774,81.3113207547)}form .is-invalid .override .overlay{display:none}form .multiselect-checkboxes{position:relative}form .multiselect-checkboxes.open span.values:after{-moz-transform:translateY(-50%) rotate(180deg);-webkit-transform:translateY(-50%) rotate(180deg);-o-transform:translateY(-50%) rotate(180deg);-ms-transform:translateY(-50%) rotate(180deg);transform:translateY(-50%) rotate(180deg)}form .multiselect-checkboxes .dropdown{width:auto;height:auto;max-height:500px !important;background:#fff;border:1px solid #c5c5c5;-webkit-box-shadow:0 3px 6px #ccc;box-shadow:0 3px 6px #ccc;display:none;list-style:none;position:absolute;top:calc(100% + 10px);left:0;right:0;z-index:999;overflow-y:auto}form .multiselect-checkboxes .dropdown li{padding:10px 15px}form .multiselect-checkboxes .dropdown li:hover{background:#f6fcc7}form .multiselect-checkboxes .dropdown li.checked{background:#f6fcc7}form .multiselect-checkboxes .dropdown li label.checkbox,form .multiselect-checkboxes .dropdown li label.radio{font-size:12px}form .multiselect-checkboxes span.values{font-variant-numeric:lining-nums;line-height:2em;text-overflow:ellipsis;white-space:nowrap;width:100%;height:auto;background:none;border-bottom:2px solid #c5c5c5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:0 0 15px 0;padding:0 15px 0 0;display:block;position:relative;overflow:hidden;cursor:default}form .multiselect-checkboxes span.values:after{content:"";color:#3c3c3c;font-size:14px;font-family:"Ionicons" !important;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:40%;right:0}form .multiselect-checkboxes span.values span.placeholder{display:block}form .multiselect-checkboxes span.values span.placeholder.hidden{display:none}form .multiselect-checkboxes span.values span.value{margin:0 5px 0 0;display:inline-block;zoom:1;*display:inline}form .multiselect-checkboxes span.values span.value:after{content:", "}form .multiselect-checkboxes span.values span.value:last-child{margin-right:0}form .multiselect-checkboxes span.values span.value:last-child:after{display:none}form .override,form .preview{margin:0 0 10px 0;position:relative}form .override .overlay,form .preview .overlay{position:absolute;top:0;bottom:0;left:0;right:0}form .override .overlay a.label,form .preview .overlay a.label{font-size:14px;text-align:center}form .override .overlay a.label:hover,form .preview .overlay a.label:hover{color:#3c3c3c}form .override .overlay a.close,form .preview .overlay a.close{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;right:10px;z-index:20}form .override .overlay a.close:hover svg,form .preview .overlay a.close:hover svg{fill:#3c3c3c}form .override .overlay a.close svg,form .preview .overlay a.close svg{fill:#9e9e9e}form .override .overlay .label,form .preview .overlay .label{color:#9e9e9e;line-height:calc(2em + 2px);text-overflow:ellipsis;white-space:nowrap;background:#e6e6e6;padding:0 30px 0 10px;display:block;position:absolute;top:0;bottom:0;left:0;right:0;z-index:10;overflow:hidden}form .override .overlay a.close svg{width:auto;height:15px}form .preview .overlay a.close svg{width:8px;height:auto}form .required{color:rgb(251.5943396226,77.9056603774,81.3113207547);margin:0 0 0 2.5px;display:inline-block;zoom:1;*display:inline}form textarea{font-family:"DM Sans",Arial,Helvetica,sans-serif;font-size:1rem;font-variant-numeric:lining-nums;line-height:1.5em;width:100%;height:100px;background:none;border:none;border:2px solid #c5c5c5;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin:10px 0 0 0;padding:10px;display:block;resize:vertical}form textarea:last-child{margin-bottom:0}label{color:#9e9e9e;font-size:.75em;line-height:1em;display:block}label.checkbox,label.radio{color:#3c3c3c;font-size:.8rem}label.checkbox.label-left input[type=checkbox],label.checkbox.label-left input[type=radio],label.radio.label-left input[type=checkbox],label.radio.label-left input[type=radio]{margin:0 0 0 10px}label.checkbox.label-right input[type=checkbox],label.checkbox.label-right input[type=radio],label.radio.label-right input[type=checkbox],label.radio.label-right input[type=radio]{margin:0 10px 0 0}label.hidden{visibility:hidden;margin:0 0 10px 0}label.large{font-size:1em}label:first-child:not(:last-child){margin:0 0 15px 0}select{font-family:"DM Sans",Arial,Helvetica,sans-serif;width:100%;height:30px;background:none;border:none;border-bottom:2px solid #c5c5c5;margin:0 0 10px 0;padding:0 0 10px 0;visibility:hidden;display:block}select[data-action=select-or-die]{font-size:1rem}select[data-action=select-or-die-large]{font-size:1.875em;height:45px}select:last-child{margin-bottom:0}.not-editable{color:#9e9e9e;line-height:2.5em;background:#e6e6e6;line-height:45px;text-overflow:ellipsis;white-space:nowrap;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;margin:0 0 15px 0;padding:0 10px;overflow:hidden}.not-editable.large{font-size:1.875em}.not-editable.large:last-child{margin-bottom:0}ul.options{list-style:none;display:flex;align-items:center}ul.options:after{content:"";flex-grow:1;order:0}ul.options.icons{text-align:right;width:auto;height:20px;white-space:nowrap;position:relative;top:2px}ul.options.icons li{margin:0 0 0 10px}ul.options.icons li:first-child{margin-left:0}ul.options li{color:#9e9e9e;line-height:normal;margin:0 10px 0 0}ul.options li.rotate{-moz-transform:rotate(45deg);-webkit-transform:rotate(45deg);-o-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}ul.options li:last-child{margin-right:0}ul.options li a:hover svg{fill:rgb(85.5,85.5,85.5)}ul.options li a svg{fill:#3c3c3c;width:auto;height:20px;margin:0 auto}table.table{width:100%;height:auto}table.table.hover tr:not(.no-hover):hover{background:#f6fcc7}table.table.hover tr:not(.no-hover):hover .button:hover{background:#fff}table.table.no-lines td,table.table.no-lines th{padding:10px 20px}table.table.no-lines td:first-child,table.table.no-lines th:first-child{padding-left:0}table.table.no-lines td:last-child,table.table.no-lines th:last-child{padding-right:0}table.table.no-lines tr{box-shadow:none}table.table.no-lines tr:first-child td,table.table.no-lines tr:first-child th{padding-top:0}table.table.no-lines tr:first-last td,table.table.no-lines tr:first-last th{padding-bottom:0}table.table.tight{width:auto}table.table td,table.table th{padding:15px 20px;vertical-align:top}table.table td.centered,table.table th.centered{vertical-align:middle}table.table td.gray,table.table th.gray{color:#9e9e9e}table.table td.label,table.table th.label{text-align:right}table.table td.options+td.options,table.table td.options+th.options,table.table th.options+td.options,table.table th.options+th.options{padding-left:0}table.table td.scrunched,table.table th.scrunched{white-space:nowrap;width:0%}table.table td.scrunched .company-project,table.table th.scrunched .company-project{flex-wrap:nowrap}table.table td.title,table.table th.title{padding:30px 0}table.table tr{width:100%;height:auto;box-shadow:inset 0 -2px 0 0 hsl(0,0%,92.6960784314%)}table.table tr.blue{background:#eaf2fe;box-shadow:inset 0 -2px 0 0 hsl(216,90.9090909091%,93.1862745098%)}table.table tr.blue td,table.table tr.blue th{border-color:hsl(216,90.9090909091%,93.1862745098%) !important}table.table tr.gray{background:hsl(0,0%,97.6960784314%)}table.table tr.green{background:#e3f6e9;box-shadow:inset 0 -2px 0 0 rgb(217.3513513514,242.8986486486,225.4189189189)}table.table tr.green td,table.table tr.green th{border-color:rgb(217.3513513514,242.8986486486,225.4189189189) !important}table.table tr:first-child td,table.table tr:first-child th{padding-top:0}table th{color:#9e9e9e;font-weight:normal;text-align:left;white-space:nowrap}.tooltip{margin:0 0 2.5px 0;padding:0 0 5px 0;position:absolute}.tooltip .arrow{width:0;height:0;border-style:solid;border-width:6px 5px 0 5px;border-color:#3c3c3c rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0);position:absolute;bottom:0}.tooltip .tooltip-inner{color:#fff;font-size:.75em;background:#3c3c3c;-webkit-border-radius:3px;-moz-border-radius:3px;border-radius:3px;padding:5px 10px}ul.users{margin:0 -2.5px 15px 0;display:block;list-style:none}ul.users li{margin:0 2.5px 2.5px 0;display:inline-block;zoom:1;*display:inline;vertical-align:middle;-webkit-transition:all .2s ease;-moz-transition:all .2s ease;-ms-transition:all .2s ease;-o-transition:all .2s ease;transition:all .2s ease}ul.users li:last-child{margin-right:0}ul.users li.active a .image.user,ul.users li.checked a .image.user{border:2px solid #3c3c3c;outline:2px solid #fff;outline-offset:-4px}ul.users li.archived{display:none}ul.users li a{display:block}ul.users li a .image.user{width:45px;height:45px;border:2px solid rgba(0,0,0,0)}ul.users li label{display:none}.selected-users{margin:0;list-style:none}.selected-users:not(:last-child){margin:0 0 15px}.selected-users li{display:none}.selected-users li.inactive{color:#c5c5c5}.selected-users li.inactive label{color:#c5c5c5}.selected-users li.visible{display:block}.selected-users li:not(:last-child){margin:0 0 5px 0}.selected-users li label{font-size:1rem !important;margin:0}section.companies.name .columns:first-child:not(:last-child){margin-bottom:32.5px;justify-content:space-between}section.companies.projects{display:none}section.companies.projects .close{position:absolute;top:0;right:0}section.companies.projects .close a{display:block}section.companies.projects .close a svg{fill:#9e9e9e;width:8px;height:auto}section.companies.projects .close a:hover svg{fill:#3c3c3c}section.companies.submit,section.projects.submit{width:auto;height:90px;background:#f6fcc7;padding:0 70px;position:fixed;bottom:0;left:200px;right:0;z-index:20;-webkit-transition:right .5s ease;-moz-transition:right .5s ease;-ms-transition:right .5s ease;-o-transition:right .5s ease;transition:right .5s ease}section.companies.submit:before,section.projects.submit:before{content:"";pointer-events:none;width:100%;height:100px;background:linear-gradient(180deg, rgba(255, 255, 255, 0) 10%, white 100%);-moz-transform:translateY(-100%);-webkit-transform:translateY(-100%);-o-transform:translateY(-100%);-ms-transform:translateY(-100%);transform:translateY(-100%);position:absolute;top:0;left:0;right:0}section.companies.submit.filler,section.projects.submit.filler{width:auto;height:40px;background:none;margin:0;padding:0;position:relative;top:auto;bottom:auto;left:0;right:9;-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}section.companies.submit.filler:before,section.projects.submit.filler:before{display:none}section.companies.submit .wrapper,section.projects.submit .wrapper{-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%}section.companies.submit .wrapper button:hover,section.projects.submit .wrapper button:hover{color:#fff;background:#646464}.open-sidebar section.companies.submit,.open-sidebar section.projects.submit{right:400px}section.holidays.holidays-entry .area,section.holidays.pto-entry .area,section.pto.holidays-entry .area,section.pto.pto-entry .area{position:relative}section.holidays.holidays-entry .area .close,section.holidays.pto-entry .area .close,section.pto.holidays-entry .area .close,section.pto.pto-entry .area .close{position:absolute;top:0;right:0}section.holidays.holidays-entry .area .close a,section.holidays.pto-entry .area .close a,section.pto.holidays-entry .area .close a,section.pto.pto-entry .area .close a{display:block}section.holidays.holidays-entry .area .close a svg,section.holidays.pto-entry .area .close a svg,section.pto.holidays-entry .area .close a svg,section.pto.pto-entry .area .close a svg{fill:#9e9e9e;width:8px;height:auto}section.holidays.holidays-entry .area .close a:hover svg,section.holidays.pto-entry .area .close a:hover svg,section.pto.holidays-entry .area .close a:hover svg,section.pto.pto-entry .area .close a:hover svg{fill:#3c3c3c}section.holidays.holidays-entry .columns .column:nth-child(1) .inside,section.holidays.pto-entry .columns .column:nth-child(1) .inside,section.pto.holidays-entry .columns .column:nth-child(1) .inside,section.pto.pto-entry .columns .column:nth-child(1) .inside{padding-right:15px}section.holidays.holidays-entry .columns .column:nth-child(2) .inside,section.holidays.pto-entry .columns .column:nth-child(2) .inside,section.pto.holidays-entry .columns .column:nth-child(2) .inside,section.pto.pto-entry .columns .column:nth-child(2) .inside{padding-left:15px}section.home .area{position:relative}section.home .area.border{border:2px solid #c5c5c5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:50px}section.home .area.border-bottom{border-bottom:2px solid #e6e6e6;padding:0 0 50px 0}section.home .area.border-bottom:last-child{border-bottom:0;padding-bottom:0}section.home .area:not(:last-child){margin:0 0 50px 0}section.home .area .balloon{width:45px;height:auto;animation:balloon-float 6s .5s ease-in-out infinite alternate;position:absolute;top:0;right:50px}section.home .area .calendar{width:45px;height:auto;animation:calendar-sway 4s .5s linear infinite;position:absolute;top:50px;right:50px}section.home .area .content:not(:last-child){margin:0 0 30px 0}section.home .area .content ul.list{margin:0 -40px -30px 0;display:flex;flex-wrap:wrap;list-style:none}section.home .area .content ul.list li{margin:0 40px 30px 0}section.home .area .ribbon{width:45px;height:auto;animation:ribbon-wiggle 1s .5s linear infinite;position:absolute;top:10px;right:50px}section.home .area .slug-scene{width:50%;height:75px;position:absolute;top:50px;right:0}section.home .area .slug-scene .slug{width:65px;height:auto;position:absolute;bottom:0;left:40%;animation:slug-pan 40s linear infinite}section.home .area .slug-scene .sun{width:30px;height:auto;position:absolute;top:0;right:50px;animation:sun-rotate 10s 2.5s linear infinite}section.home .area table td.image .image.user{width:35px;height:35px}section.login{background:#f5f2e7;position:fixed;top:0;bottom:0;left:0;right:0}section.login a{color:#9e9e9e}section.login a:hover{color:#3c3c3c}section.login form button{display:inline-block;zoom:1;*display:inline}section.login .ghost{width:50px;height:auto;margin:0 auto 50px auto;animation:ghost-float 6s .5s ease-in-out infinite alternate}section.login table a{font-size:.8rem}section.login .wrapper{width:400px;height:auto;-moz-transform:translateX(-50%) translateY(-50%);-webkit-transform:translateX(-50%) translateY(-50%);-o-transform:translateX(-50%) translateY(-50%);-ms-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%);position:absolute;top:50%;left:50%}section.pagination nav ul.pagination{text-align:center;margin:0 -5px -5px -5px;padding:50px 0 0 0;list-style:none}section.pagination nav ul.pagination li{color:#fff;font-size:.8rem;line-height:30px;margin:0 2.5px 5px 2.5px;display:inline-block;zoom:1;*display:inline}section.pagination nav ul.pagination li.active{color:#3c3c3c;pointer-events:none;width:30px;height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;background:#e6e6e6}section.pagination nav ul.pagination li.disabled{display:none}section.pagination nav ul.pagination li a{color:#fff;text-decoration:none;background:#3c3c3c;width:30px;height:30px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block}section.pagination nav ul.pagination li a:hover{color:#fff;background:rgb(72.75,72.75,72.75)}section.projects.expenses .columns:not(:last-child){margin-bottom:32.5px}section.projects.expenses .expense-group{margin:0 0 32.5px 0}section.projects.expenses .expense-group a.remove-expense{display:block}section.projects.expenses .expense-group a.remove-expense svg{fill:#3c3c3c;width:24px;height:auto}section.projects.expenses .expense-group a.remove-expense:hover svg{fill:rgb(85.5,85.5,85.5)}section.projects.invoices .columns:not(:last-child){margin-bottom:32.5px}section.projects.invoices .invoice-group{margin:0 0 32.5px 0}section.projects.invoices .invoice-group .selected-users li{display:block}section.projects.invoices .content h4{color:#3c3c3c}section.projects.name .columns:first-child:not(:last-child){margin-bottom:32.5px;justify-content:space-between}section.projects.project-info .question{display:inline-block;zoom:1;*display:inline;position:relative;top:2px;left:5px}section.projects.project-info .question svg{fill:#9e9e9e;width:12px;height:auto}section.settings .area{position:relative}section.settings .area.border{border:2px solid #c5c5c5;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;padding:50px}section.settings .area.border-bottom{border-bottom:2px solid #e6e6e6;padding:0 0 50px 0}section.settings .area.border-bottom:last-child{border-bottom:0;padding-bottom:0}section.settings .area:not(:last-child){margin:0 0 50px 0}section.settings .area .content:not(:last-child){margin:0 0 30px 0}section.settings .area .content ul.list{margin:0 -40px -30px 0;display:flex;flex-wrap:wrap;list-style:none}section.settings .area .content ul.list li{margin:0 40px 30px 0}section.settings .content.border-bottom{border-bottom:2px solid #c5c5c5;margin-bottom:50px;padding-bottom:50px}section.settings table.table td .users:last-child{margin-bottom:-2.5px;margin-right:-2.5px}section.settings table.table td .users li{margin:0 2.5px 2.5px 0}section.settings table.table td .users li .image.user{width:25px;height:25px}section.settings table+.content{margin-top:20px}section.pto.pto-calendar .legend{margin:15px 0 0 0;list-style:none}section.pto.pto-calendar .legend li{margin:0 30px 0 0;padding:0 0 0 20px;display:inline-block;zoom:1;*display:inline;position:relative}section.pto.pto-calendar .legend li:last-child{margin-right:0}section.pto.pto-calendar .legend li.personal:before,section.pto.pto-calendar .legend li.vacation:before{content:"";width:10px;height:10px;-webkit-border-radius:50%;-moz-border-radius:50%;border-radius:50%;display:block;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-o-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%);position:absolute;top:50%;left:0}section.pto.pto-calendar .legend li.personal:before{background:#a4e0b6}section.pto.pto-calendar .legend li.vacation:before{background:#accaf2}section.pto.pto-select .columns{align-items:center}section.pto.pto-select .content .available,section.pto.pto-select .content .hours{display:inline-block;zoom:1;*display:inline;vertical-align:middle}section.pto.pto-select .content .available{margin:0 30px 0 0}section.analytics.data{margin:0 -70px -70px -70px;overflow:hidden}section.analytics.data .button{color:#3c3c3c;background:#e6e6e6}section.analytics.data .button:hover{background:#f6fcc7}section.analytics.data .chart{width:calc(100% + 40px);height:auto;margin:-20px;position:relative}section.analytics.data .chart:not(:last-child){margin-bottom:20px}section.analytics.data .columns{border-top:1px solid #e6e6e6;margin:0 -1px 0 0;overflow:hidden}section.analytics.data .columns .column{border-right:1px solid #e6e6e6;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;position:relative}section.analytics.data .columns .column.no-bottom-border:after{display:none}section.analytics.data .columns .column.with-title .inside{padding-top:0}section.analytics.data .columns .column:after{content:"";width:9999px;height:1px;background:#e6e6e6;position:absolute;bottom:0;left:0}section.analytics.data .columns .column .inside{padding:50px}section.analytics.data .columns .column .title{background:#e6e6e6;margin:0 -50px 50px -50px;padding:20px 50px}section.analytics.data .legend{display:flex;align-items:center;flex-wrap:wrap;list-style:none}section.analytics.data .legend li{margin:0 20px 10px 0}section.analytics.data .legend li .box,section.analytics.data .legend li .label{display:inline-block;zoom:1;*display:inline;vertical-align:middle}section.analytics.data .legend li .box{width:10px;height:10px;margin:0 5px 0 0}section.analytics.data .legend li .label{font-size:.75em;line-height:1em}section.analytics.data .bubbles{margin-top:-10px;margin-right:-10px;display:flex;align-items:center;flex-wrap:wrap;list-style:none}section.analytics.data .bubbles li{font-size:.75em;margin:10px 10px 0 0}section.analytics.data .bubbles li.bubble{-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px 10px}section.analytics.data .bubbles li.bubble.gray{color:#9e9e9e;background:hsl(0,0%,94.4607843137%)}section.analytics.data .bubbles li.bubble.green{color:#529b2b;background:hsl(99.1071428571,56.5656565657%,93.8235294118%)}section.analytics.data .bubbles li.bubble.orange{color:#fb6e23;background:hsl(20.8333333333,96.4285714286%,96.0784313725%)}section.analytics.data .bubbles li.bubble.red{color:#ea5a65;background:rgb(252.7137096774,237.0362903226,238.2338709677)}section.analytics.data .bubbles li.icon.arrow-down:before{content:""}section.analytics.data .bubbles li.icon.arrow-up:before{content:""}section.analytics.data .bubbles li.icon:before{font-family:"Ionicons" !important;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 10px 0 0;display:inline-block;zoom:1;*display:inline;vertical-align:middle}section.analytics.data .list{margin:0 -10px 0 0;display:flex;align-items:flex-start;flex-wrap:wrap;justify-content:space-between;list-style:none}section.analytics.data .list li{margin:0 10px 0 0}section.analytics.data .list li.bubble{color:#9e9e9e;font-size:.75em;background:hsl(0,0%,94.4607843137%);-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;padding:5px 10px}section.analytics.filters{margin-left:-20px;margin-right:-20px}section.analytics.filters a{color:#9e9e9e}section.analytics.filters a:hover{color:#3c3c3c}section.analytics.filters .columns{margin:0 -12.5px;align-items:center;justify-content:space-between}section.analytics.filters .columns:after{content:"";flex-grow:1;order:0}section.analytics.filters .columns .column.right{order:1;float:none}section.analytics.filters .columns .column .inside{padding:0 12.5px}section.reports.data{margin:0}section.reports.data .columns{margin:0 -20px}section.reports.data .columns:first-child{margin-top:0}section.reports.data .columns .column .inside{padding:30px 20px 0 20px}section.reports.data .invoice{margin:-10px -10px 10px -10px;display:flex;list-style:none}section.reports.data .invoice li .inside{padding:10px}section.reports.data .invoice li .inside a{color:#9e9e9e;font-size:14px;line-height:30px;text-align:center;text-overflow:ellipsis;white-space:nowrap;background:#e6e6e6;padding:0 30px 0 10px;display:block}section.reports.data .invoice li .inside a:hover{color:#3c3c3c}section.reports.data .invoice li .inside .label{color:#9e9e9e;font-size:.75em;line-height:1em;margin-top:0}section.reports.data .separator{width:100%;height:2px;background:#e6e6e6}section.reports.data table.table{width:calc(100% + 140px);margin:0 -70px}section.reports.data table.table td,section.reports.data table.table th{padding:20px !important}section.reports.data table.table td.more-information{background:#f5f5f5;padding:0 20px 30px 20px !important;display:none;overflow:hidden}section.reports.data table.table td:not(:last-child){border-right:2px solid hsl(0,0%,92.6960784314%)}section.reports.data table.table th{color:#fff;font-size:1em;white-space:nowrap;background-color:#646464;vertical-align:middle;position:sticky;top:0;z-index:10}section.reports.data table.table th.sorter{background-image:url(../img/sort-arrows.svg);background-position:right 30px center;background-repeat:no-repeat;background-size:15px auto;padding-right:60px !important}section.reports.data table.table th.sorter-asc{background-color:rgb(87.25,87.25,87.25);background-image:url(../img/sort-arrows-up.svg)}section.reports.data table.table th.sorter-desc{background-color:rgb(74.5,74.5,74.5);background-image:url(../img/sort-arrows-down.svg)}section.reports.data table.table th:not(:last-child){border-right:1px solid #404040}section.reports.data table.table tr.subtotal td,section.reports.data table.table tr.total td{color:#fff;border-bottom:none}section.reports.data table.table tr.subtotal:not(:first-child) td{border-top:1px solid #404040}section.reports.data table.table tr.subtotal td{background-color:#646464}section.reports.data table.table tr.subtotal td:not(:last-child){border-right:1px solid #404040}section.reports.data table.table tr.total td{background:#3c3c3c}section.reports.data table.table tr.total td:not(:last-child){border-right:1px solid #000}section.reports.data ul.selected-users{margin:0 -20px -10px 0;display:flex;flex-wrap:wrap;list-style:none}section.reports.data ul.selected-users li{margin:0 20px 10px 0;display:block}section.reports.data ul.selected-users li .icon,section.reports.data ul.selected-users li .label{display:inline-block;zoom:1;*display:inline;vertical-align:middle}section.reports.data ul.selected-users li .icon{margin:0 5px 0 0}section.reports.data ul.selected-users li .icon svg{fill:#c5c5c5;width:auto;height:15px}section.reports.data ul.options{justify-content:center}section.reports.filters .columns{justify-content:space-between}section.reports.filters .columns .column:last-child{align-self:flex-end}section.reports.filters .content .amount-and-sort{display:flex;align-items:center;flex-wrap:wrap;justify-content:flex-end;list-style:none}section.reports.filters .content .amount-and-sort li:not(:first-child){margin:0 0 0 25px}section.reports.filters .content .amount-and-sort li:last-child{min-width:100px;margin:0 0 0 10px}section.reports.filters .content .amount-and-sort li:last-child form select{border-bottom:none;padding:0}section.tabs{margin:-100px -70px 70px -70px}section.tabs .navigation{background:#e6e6e6;list-style:none;position:relative;overflow:hidden}section.tabs .navigation li.current-menu-item a{color:#3c3c3c;background:#fff}section.tabs .navigation li.current-menu-item a:hover{background:#fff}section.tabs .navigation li:last-child a{border-right:none}section.tabs .navigation li:last-child a:after{display:none}section.tabs .navigation li a{color:#9e9e9e;font-size:.75em;line-height:50px;text-decoration:none;width:auto;height:50px;border-right:2px solid #fff;display:block;padding:0 20px;position:relative}section.tabs .navigation li a:after{content:"";width:2px;height:auto;background:#fff;position:absolute;top:0;bottom:0;left:100%}section.tabs .navigation li a:hover{background:hsl(0,0%,87.6960784314%)}ul.tabs{list-style:none;display:flex;align-items:center;flex-wrap:wrap}ul.tabs:not(:last-child){margin:0 30px 0 0}ul.tabs:after{content:"";flex-grow:1;order:0}ul.tabs li{margin:0 10px 10px 0}ul.tabs li.current-menu-item a.button{color:#fff;background:#3c3c3c}ul.tabs li.current-menu-item a.button:hover{background:#3c3c3c}ul.tabs li.inactive{opacity:.4}ul.tabs li.inactive.current-menu-item{opacity:1}ul.tabs li a.button{color:#3c3c3c;background:#e6e6e6}ul.tabs li a.button:hover{background:hsl(0,0%,87.6960784314%)}ul.tabs li a .image.user{width:34px;height:auto}.tabs-wrapper{display:flex;align-items:center}.tabs-wrapper:not(:last-child){margin:0 0 45px 0}section.times.name .status{margin:0 0 0 10px}section.times.time-entry .area{position:relative}section.times.time-entry .area .close{position:absolute;top:0;right:0}section.times.time-entry .area .close a{display:block}section.times.time-entry .area .close a svg{fill:#3c3c3c;width:24px;height:auto}section.times.time-entry .area .close a:hover svg{fill:rgb(85.5,85.5,85.5)}section.times.progress-bar .area .percentages{width:100%;height:40px;background:#e6e6e6;-webkit-border-radius:20px;-moz-border-radius:20px;border-radius:20px;list-style:none;overflow:hidden}section.times.progress-bar .area .percentages li{width:auto;height:100%;background:#646464}section.times.progress-bar .area .percentages li.buffer{background:none}section.times.progress-bar .area .percentages li.highlighted{background:#3c3c3c}section.times.progress-bar .area .percentages li a,section.times.progress-bar .area .percentages li div{width:100%;height:100%;display:block;position:relative}section.times.progress-bar .area .percentages li a:after,section.times.progress-bar .area .percentages li div:after{content:"";width:2px;height:auto;background:#fff;position:absolute;top:0;bottom:0;left:100%}section.times.progress-bar .columns{align-items:flex-start}section.times.project-select{background:#f5f5f5;border-bottom:none;margin:-100px -70px 70px -70px;padding-top:30px;padding-bottom:30px}section.times.project-select .columns .column.hidden{display:none}section.times.user-select .users li:last-child{margin-left:10px}section.times.project-times{margin:0}section.times.project-times .inner-area.hidden{display:none}@keyframes balloon-float{0%,100%{transform:translateY(0px) rotate(0deg)}33%{transform:translateY(-15px) rotate(2deg)}66%{transform:translateY(-25px) rotate(-2deg)}}@keyframes calendar-sway{0%,50%,100%{transform:translateX(0px) translateY(0px) rotate(0deg)}25%{transform:translateX(-10px) translateY(0px) rotate(-3deg)}75%{transform:translateX(10px) translateY(0px) rotate(3deg)}}@keyframes ghost-float{0%,100%{transform:translateY(0px) rotate(0deg)}33%{transform:translateY(-15px) rotate(2deg)}66%{transform:translateY(-20px) rotate(-2deg)}}@keyframes marquee-backwards{100%{-moz-transform:translateX(100%);-webkit-transform:translateX(100%);-o-transform:translateX(100%);-ms-transform:translateX(100%);transform:translateX(100%)}}@keyframes marquee-forwards{100%{-moz-transform:translateX(-100%);-webkit-transform:translateX(-100%);-o-transform:translateX(-100%);-ms-transform:translateX(-100%);transform:translateX(-100%)}}@keyframes ribbon-wiggle{0%,25%,50%{transform:rotate(0deg)}12.5%{transform:rotate(3deg)}37.5%{transform:rotate(-3deg)}}@keyframes slug-pan{0%,100%{left:50%;transform:scaleX(1)}10%{left:60%;transform:scaleX(1)}10.01%{transform:scaleX(-1)}60%{left:40%;transform:scaleX(-1)}60.01%{transform:scaleX(1)}}@keyframes sun-rotate{0%{transform:rotate(0deg)}5%,100%{transform:rotate(360deg)}}@media only screen and (max-width: 1800px){html,body{font-size:15px}}@media only screen and (max-width: 1590px){.wrapper{width:auto}}@media only screen and (max-width: 1500px){html,body{font-size:14px}}@media only screen and (max-width: 700px){h1{font-size:2.25em}h2{font-size:1.5em}}@media only screen and (max-width: 1500px){section.alert{margin:-100px -50px 70px -50px}.alert+.tabs{margin-top:-100px}}@media only screen and (max-width: 700px){section.alert{margin:-50px -30px 50px -30px}.alert+.tabs{margin-top:-50px}}@media only screen and (max-width: 1500px){section.analytics.data{margin:0 -50px -50px -50px}}@media only screen and (max-width: 1000px){section.analytics.data .columns .column{border-right:none}section.analytics.data .columns .column .inside{padding:30px}section.analytics.filters .columns{margin:-15px}section.analytics.filters .columns .column .inside{padding:15px}}@media only screen and (max-width: 700px){section.analytics.data{margin:0 -30px -30px -30px}section.analytics.filters{margin-left:0;margin-right:0}}@media only screen and (max-width: 1500px){aside{width:300px;-moz-transform:translateX(300px);-webkit-transform:translateX(300px);-o-transform:translateX(300px);-ms-transform:translateX(300px);transform:translateX(300px)}aside .scroller{top:90px;bottom:20px;left:70px;right:20px}}@media only screen and (max-width: 1100px){aside{display:none}}@media only screen and (max-width: 700px){aside{width:auto;padding:50px 30px;display:block;-moz-transform:translateX(0);-webkit-transform:translateX(0);-o-transform:translateX(0);-ms-transform:translateX(0);transform:translateX(0);position:relative;z-index:10}aside .opener{display:none}aside .scroller{position:relative;top:0;bottom:0;left:0;right:0}aside .scroller.no-tabs{top:0}aside .tabs{margin:-50px -30px 50px -30px}}@media only screen and (max-height: 800px){#birthday-screen .instructions{height:25vh}#birthday-screen .marquee{height:25vh}#birthday-screen .marquee:nth-child(2){top:25vh}#birthday-screen .marquee:nth-child(3){top:50vh}#birthday-screen .marquee:nth-child(4){display:none}#birthday-screen .marquee .inside .content h1{font-size:18vh;line-height:25vh}}@media only screen and (max-height: 700px){#birthday-screen .instructions{height:33.33vh}#birthday-screen .marquee{height:33.33vh}#birthday-screen .marquee:nth-child(2){top:33.33vh}#birthday-screen .marquee:nth-child(3){display:none}#birthday-screen .marquee .inside .content h1{font-size:25vh;line-height:33.33vh}}@media only screen and (max-width: 1800px){.open-sidebar .columns{margin:-25px}.open-sidebar .columns.borders{margin:-50px}.open-sidebar .columns.borders .column .inside{padding:50px}.open-sidebar .columns.no-negative-top-margin{margin-top:-25px !important}.open-sidebar .columns .column .inside{padding:25px}}@media only screen and (max-width: 1500px){.columns.borders{margin:0 -50px}.open-sidebar .columns .column{width:50%}.open-sidebar .columns .column.width-100{width:100%}}@media only screen and (max-width: 1300px){.columns{margin:-25px}.columns.borders{margin:-50px}.columns.borders .column .inside{padding:50px}.columns.no-negative-top-margin{margin-top:-25px !important}.columns .column .inside{padding:25px}}@media only screen and (max-width: 1100px){.columns .column{width:50%}.columns .column.width-100{width:100%}}@media only screen and (max-width: 1000px){.columns.borders{margin:-25px}.columns.borders .column .inside{padding:25px}.columns .column{width:100%}.columns .column.border-right{border-right:0}.columns .column.border-right:not(:last-child){margin:0 0 20px 0}.open-sidebar .columns.borders{margin:-25px}.open-sidebar .columns.borders .column .inside{padding:25px}.open-sidebar .columns .column{width:100%}.open-sidebar .columns .column.border-right{border-right:0}}@media only screen and (max-width: 700px){.columns{margin:-15px}.columns.borders{margin:-15px}.columns.borders .column .inside{padding:15px}.columns.jammed{margin:-15px}.columns.jammed .column .inside{padding:15px}.columns.no-negative-top-margin{margin-top:-15px !important}.columns:first-child{margin-top:-15px}.columns .column .inside{padding:15px}.open-sidebar .columns{margin:-15px}.open-sidebar .columns.borders{margin:-15px}.open-sidebar .columns.borders .column .inside{padding:15px}.open-sidebar .columns.jammed{margin:-15px}.open-sidebar .columns.jammed .column .inside{padding:15px}.open-sidebar .columns.no-negative-top-margin{margin-top:-15px !important}.open-sidebar .columns:first-child{margin-top:-15px}.open-sidebar .columns .column .inside{padding:15px}}@media only screen and (max-width: 1500px){section.companies.submit:not(.filler),section.projects.submit:not(.filler){padding:0 50px;left:180px}.open-sidebar section.companies.submit:not(.filler),.open-sidebar section.projects.submit:not(.filler){right:350px}}@media only screen and (max-width: 1400px){section.companies.submit:not(.filler),section.projects.submit:not(.filler){left:140px}.open-sidebar section.companies.submit:not(.filler),.open-sidebar section.projects.submit:not(.filler){right:300px}}@media only screen and (max-width: 1100px){section.companies.submit:not(.filler),section.projects.submit:not(.filler){right:0;-webkit-transition:none !important;-moz-transition:none !important;-ms-transition:none !important;-o-transition:none !important;transition:none !important}.open-sidebar section.companies.submit:not(.filler),.open-sidebar section.projects.submit:not(.filler){right:0}}@media only screen and (max-width: 700px){section.companies.submit.filler,section.projects.submit.filler{display:none}section.companies.submit:not(.filler),section.projects.submit:not(.filler){margin:0 -30px -50px -30px;padding:0 30px;position:sticky;bottom:0;left:0}}@media only screen and (max-width: 700px){footer{display:block}}@media only screen and (max-width: 600px){footer .navigation li a svg{height:15px}}@media only screen and (max-width: 1000px){form label.hidden{display:none}}@media only screen and (max-width: 700px){form input[type=email].large,form input[type=number].large,form input[type=password].large,form input[type=text].large{font-size:1.5em}}@media only screen and (max-width: 1500px){header{width:180px}header .image{width:80px;height:80px}}@media only screen and (max-width: 1400px){header{width:140px}header .image{width:60px;height:60px}}@media only screen and (max-width: 700px){header{width:auto;padding:20px 30px;display:flex;align-items:center;position:relative}header:after{content:"";flex-grow:1;order:0}header .bottom-navigation{order:1;position:relative}header .bottom-navigation li{border-top:none;padding:0}header .bottom-navigation li:not(:first-child){display:none}header .image{margin:0 10px 0 0}header .top-navigation{margin:0 0 0 30px;display:flex;align-items:center}header .top-navigation li{margin:0 30px 0 0}header .top-navigation li:last-child{margin-right:0}}@media only screen and (max-width: 600px){header .bottom-navigation li a svg{height:15px}header .image{width:40px;height:40px;margin:0}header h2{display:none}header .top-navigation{margin:0 0 0 20px}header .top-navigation li{margin:0 20px 0 0}header .top-navigation li:last-child{margin-right:0}header .top-navigation li a svg{height:20px}}@media only screen and (max-width: 400px){header .image{display:none !important}header .top-navigation{margin:0}}@media only screen and (max-height: 850px){header .bottom-navigation li:first-child:last-child{display:block}header .bottom-navigation li:last-child{display:none}}@media only screen and (max-height: 690px){header .bottom-navigation li:nth-child(2){display:none}}@media only screen and (max-height: 520px){header .image{display:none !important}}@media only screen and (max-width: 1100px){section.home .columns .column.width-50{width:100%}}@media only screen and (max-width: 700px){section.home .area.border{padding:30px}section.home .area.border-bottom{padding:0 0 30px 0}section.home .area:not(:last-child){margin:0 0 30px 0}section.home .area .balloon,section.home .area .ribbon{right:0}}@media only screen and (max-width: 500px){section.home .area.border{border:none;border-top:2px solid #c5c5c5;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;padding:30px 0 0 0}section.home .area .balloon,section.home .area .ribbon,section.home .area .slug-scene{display:none}}@media only screen and (max-width: 500px){section.login .ghost{margin:50px auto 30px auto}section.login table td{width:100%;height:auto;display:block}section.login table ul.options{flex-direction:column}section.login table ul.options li{margin:0 0 10px 0}section.login table ul.options li:first-child{margin:0 0 10px 0}section.login table ul.options li:last-child{margin:0}section.login .wrapper{width:auto;margin:0 30px;-moz-transform:translateX(0) translateY(0);-webkit-transform:translateX(0) translateY(0);-o-transform:translateX(0) translateY(0);-ms-transform:translateX(0) translateY(0);transform:translateX(0) translateY(0);position:relative;top:0;left:0}}@media only screen and (max-width: 1500px){main{margin:0 0 0 180px;padding:100px 50px 70px 50px}main section.border-bottom,main section.border-top{margin-left:-50px;margin-right:-50px;padding-left:50px;padding-right:50px}.has-sidebar main{padding-right:100px}.open-sidebar main{margin-right:300px}}@media only screen and (max-width: 1400px){main{margin:0 0 0 140px}}@media only screen and (max-width: 1100px){.has-sidebar main{padding-right:50px}.open-sidebar main{margin-right:0}}@media only screen and (max-width: 700px){main{margin:0;padding:50px 30px}main section{margin:0 0 30px 0}main section.border-bottom,main section.border-top{margin-left:-30px;margin-right:-30px;padding-left:30px;padding-right:30px}main section.border-bottom{padding-bottom:30px}main section.border-top{padding-top:30px}.has-sidebar main{padding-right:30px}}@media only screen and (max-width: 1100px){section.companies.name .columns .column.width-26,section.projects.name .columns .column.width-26{width:100%}section.companies.name .columns .column.width-26:last-child .inside,section.projects.name .columns .column.width-26:last-child .inside{padding:25px}section.companies.name .content,section.projects.name .content{text-align:left}}@media only screen and (max-width: 700px){section.companies.name .columns .column.width-26:last-child .inside,section.projects.name .columns .column.width-26:last-child .inside{padding:15px}}@media only screen and (max-width: 1500px){section.projects.invoices .invoice-group{margin:0 -50px;padding:20px 50px 50px 50px}}@media only screen and (max-width: 700px){section.projects.invoices .invoice-group{margin:0 -30px;padding:20px 30px 50px 30px}}@media only screen and (max-width: 1700px){section.reports.data table.table{width:calc(100% + 100px);margin:0 -50px}section.reports.data table col.billing-type,section.reports.data table col.invoiced-amount,section.reports.data table col.project-status,section.reports.data table td.billing-type,section.reports.data table td.invoiced-amount,section.reports.data table td.project-status,section.reports.data table th.billing-type,section.reports.data table th.invoiced-amount,section.reports.data table th.project-status{display:none}}@media only screen and (max-width: 1500px){section.reports.data table col.target-hours,section.reports.data table td.target-hours,section.reports.data table th.target-hours{display:none}section.reports.filters .columns .column.width-20,section.reports.filters .columns .column.width-30,section.reports.filters .columns .column.width-40{width:50%}section.reports.filters.projects .columns .column:nth-child(4){width:100%;order:-1}section.reports.filters.users .columns .column:nth-child(3){width:100%;order:-1}}@media only screen and (max-width: 1400px){section.reports.data .invoice{flex-wrap:wrap}}@media only screen and (max-width: 1300px){section.reports.data .columns{margin:0 -50px}section.reports.data table.table{width:calc(100% + 100px);margin:0 -50px}section.reports.data table col.date,section.reports.data table td.date,section.reports.data table th.date{display:none}}@media only screen and (max-width: 1200px){section.reports.filters .columns .column:last-child{width:100%}section.reports.filters .content .amount-and-sort{justify-content:flex-start;margin:0 -20px -10px 0}section.reports.filters .content .amount-and-sort li:not(:first-child),section.reports.filters .content .amount-and-sort li:not(:last-child){margin:0 20px 10px 0}}@media only screen and (max-width: 1100px){section.reports.data table col.description,section.reports.data table col.low-amount,section.reports.data table col.high-amount,section.reports.data table td.description,section.reports.data table td.low-amount,section.reports.data table td.high-amount,section.reports.data table th.description,section.reports.data table th.low-amount,section.reports.data table th.high-amount{display:none}}@media only screen and (max-width: 900px){section.reports.filters .columns .column.width-20,section.reports.filters .columns .column.width-30,section.reports.filters .columns .column.width-40{width:100%}}@media only screen and (max-width: 700px){section.reports.data table.table{width:calc(100% + 60px);margin:0 -30px}section.reports.data .columns{margin:-15px}section.reports.data .columns .column .inside{padding:15px}}@media only screen and (max-width: 600px){section.reports.data table col.hours-logged,section.reports.data table td.hours-logged,section.reports.data table th.hours-logged{display:none}section.reports.data table tfoot{display:none}section.reports.data.users table tfoot{display:none}section.reports.data.users table td.company,section.reports.data.users table th.company{display:none}}@media only screen and (max-width: 1990px){.search .wrapper{width:1200px}}@media only screen and (max-width: 1590px){.search .wrapper{width:1200px}}@media only screen and (max-width: 1500px){.search{padding:50px}.search .wrapper{padding:50px}}@media only screen and (max-width: 1340px){.search .wrapper{width:auto}}@media only screen and (max-width: 1000px){.search .results .columns{flex-wrap:wrap}.search .results .columns .column{width:100%}.search .results .columns .column:first-child:last-child .inside{padding:0}.search .results .columns .column:first-child .inside{padding:0 0 20px 0}.search .results .columns .column:last-child .inside{padding:0}}@media only screen and (max-width: 700px){.search{padding:30px}.search .wrapper{padding:30px}}@media only screen and (max-width: 1300px){section.settings table td.birthday,section.settings table td.pricing-exemptions,section.settings table td.users,section.settings table th.birthday,section.settings table th.pricing-exemptions,section.settings table th.users{display:none}}@media only screen and (max-width: 1200px){section.settings table td.last-invoiced,section.settings table th.last-invoiced{display:none}}@media only screen and (max-width: 1100px){section.settings table td.personal-time,section.settings table td.vacation-time,section.settings table th.personal-time,section.settings table th.vacation-time{display:none}}@media only screen and (max-width: 1000px){section.settings table td.invoiced-amount,section.settings table th.invoiced-amount{display:none}section.settings ul.tabs li.break{flex-basis:100%}section.settings ul.tabs li.right{order:0}}@media only screen and (max-width: 900px){section.settings table td.commission,section.settings table td.permission,section.settings table td.status,section.settings table th.commission,section.settings table th.permission,section.settings table th.status{display:none}}@media only screen and (max-width: 600px){section.settings table td.category,section.settings table td.email,section.settings table th.category,section.settings table th.email{display:none}}@media only screen and (max-width: 500px){section.settings table td.hours-logged,section.settings table th.hours-logged{display:none}}@media only screen and (max-width: 400px){section.settings table td.internal,section.settings table th.internal{display:none}section.settings table td.options:last-child,section.settings table th.options:last-child{display:none}}@media only screen and (max-width: 1500px){table.lines.spaced.hover{width:calc(100% + 100px);margin:0 -50px}}@media only screen and (max-width: 700px){table.lines.spaced.hover{width:calc(100% + 60px);margin:0 -30px}table.lines.spaced.hover td,table.lines.spaced.hover th{padding:20px !important}table.lines.spaced.hover th.sorter{background-position:right 20px center;padding-right:50px !important}}@media only screen and (max-width: 1500px){section.tabs{margin:-100px -50px 70px -50px}}@media only screen and (max-width: 700px){section.tabs{margin:-48px -30px 50px -30px}}@media only screen and (max-width: 600px){section.tabs .navigation li a{line-height:40px;height:40px}}@media only screen and (max-width: 500px){section.tabs .navigation li a{padding:0 10px}}@media only screen and (max-width: 1600px){section.times.priority-list table col.progress-bar,section.times.priority-list table td.progress-bar,section.times.priority-list table th.progress-bar{display:none}}@media only screen and (max-width: 1300px){section.times.priority-list table col.category,section.times.priority-list table td.category,section.times.priority-list table th.category{display:none}}@media only screen and (max-width: 1000px){section.times.priority-list table col.status,section.times.priority-list table td.status,section.times.priority-list table th.status{display:none}}@media only screen and (max-width: 900px){section.times.priority-list table col.project-total-hours,section.times.priority-list table td.project-total-hours,section.times.priority-list table th.project-total-hours{display:none}}@media only screen and (max-width: 500px){section.times.priority-list ul.tabs li.break{flex-basis:100%}section.times.priority-list ul.tabs li.right{order:0}section.times.priority-list table col.your-total-hours,section.times.priority-list table td.your-total-hours,section.times.priority-list table th.your-total-hours{display:none}}@media only screen and (max-width: 400px){section.times.priority-list table col.options:last-child,section.times.priority-list table td.options:last-child,section.times.priority-list table th.options:last-child{display:none}}@media only screen and (max-width: 900px){section.times.project-times table col.description,section.times.project-times table td.description,section.times.project-times table th.description{display:none}}@media only screen and (max-width: 500px){section.times.project-times table col.options:last-child,section.times.project-times table td.options:last-child,section.times.project-times table th.options:last-child{display:none}}@media only screen and (max-width: 1100px){section.times.user-select .columns .column{width:100%}section.times.user-select .content a:not(.button){text-align:left}}@media only screen and (max-width: 700px){.tooltip{display:none}}@media only screen and (max-width: 500px){ul.users li a .image.user{width:35px;height:35px}}input,select,textarea{border-radius:0;-webkit-appearance:none}
