.pagination{text-align:center;margin-top:1em}.pagination .next,.pagination .page,.pagination .prev{background-color:#eee;height:2em;width:2em;text-align:center;line-height:2em;display:inline-block;margin:0 .2em;transition:all .2s cubic-bezier(.215,.61,.355,1);cursor:pointer}.pagination .next:hover,.pagination .page:hover,.pagination .prev:hover{opacity:.7}.pagination .next:active,.pagination .page:active,.pagination .prev:active{opacity:.4}.pagination .next.active,.pagination .page.active,.pagination .prev.active{background-color:#333;color:#fff}.pagination .next.hidden,.pagination .page.hidden,.pagination .prev.hidden{pointer-events:none;opacity:.3}.datatable ul li{padding:.75em;list-style:none}.datatable ul li:nth-child(odd){background-color:rgba(0,0,0,.05)}.miniprogindicator{width:1.5em;height:.3em;position:relative;display:inline-block;top:-.12em;left:-.15em}.miniprogindicator .bg{position:absolute;left:0;top:0;height:100%;width:100%}.miniprogindicator .fg{background-color:#373737;position:absolute;left:0;top:0;height:100%;width:2px;transition:all 1.5s cubic-bezier(.215,.61,.355,1)}.miniprogindicator.inline{display:inline}svg.donut{-webkit-transform:rotate(-90deg);transform:rotate(-90deg);height:100px;width:100px}svg.donut .bg,svg.donut .fill{fill:transparent}svg.donut .fill{transition:all 1.5s cubic-bezier(.215,.61,.355,1)}svg.donut.inline{display:inline;width:3em;height:3em}.box .content .tab-links .tab-link{display:inline-block;cursor:pointer;background-color:#ff0;padding:1em;opacity:.5}.box .content .tab-links .tab-link.active{opacity:1}.tab-area.not-boxed{border:2px solid green;padding:1em}.tab-links[data-look=boxed] .tab-link{display:inline-block;cursor:pointer;padding:1em;opacity:.5}.tab-links[data-look=boxed] .tab-link.active{opacity:1;background-color:#eee;color:#333}.corset{margin-right:auto;margin-left:auto;max-width:1200px}.grid{margin:0 -10px}.grid:after{content:"";display:table;clear:both}.col{position:relative;float:left;width:100%;box-sizing:border-box;min-height:1px;padding:0 10px}.grid.no-gutters{margin:0}.grid.no-gutters .col{padding:0}.hide,.show-l,.show-m,.show-s,.show-xl,.xs0,hide-xs{display:none}@media (min-width:500px){.hide-xs{display:block}}.xs1{width:1%}.xs2{width:2%}.xs3{width:3%}.xs4{width:4%}.xs5{width:5%}.xs6{width:6%}.xs7{width:7%}.xs8{width:8%}.xs9{width:9%}.xs10{width:10%}.xs11{width:11%}.xs12{width:12%}.xs13{width:13%}.xs14{width:14%}.xs15{width:15%}.xs16{width:16%}.xs17{width:17%}.xs18{width:18%}.xs19{width:19%}.xs20{width:20%}.xs21{width:21%}.xs22{width:22%}.xs23{width:23%}.xs24{width:24%}.xs25{width:25%}.xs26{width:26%}.xs27{width:27%}.xs28{width:28%}.xs29{width:29%}.xs30{width:30%}.xs31{width:31%}.xs32{width:32%}.xs33{width:33%}.xs34{width:34%}.xs35{width:35%}.xs36{width:36%}.xs37{width:37%}.xs38{width:38%}.xs39{width:39%}.xs40{width:40%}.xs41{width:41%}.xs42{width:42%}.xs43{width:43%}.xs44{width:44%}.xs45{width:45%}.xs46{width:46%}.xs47{width:47%}.xs48{width:48%}.xs49{width:49%}.xs50{width:50%}.xs51{width:51%}.xs52{width:52%}.xs53{width:53%}.xs54{width:54%}.xs55{width:55%}.xs56{width:56%}.xs57{width:57%}.xs58{width:58%}.xs59{width:59%}.xs60{width:60%}.xs61{width:61%}.xs62{width:62%}.xs63{width:63%}.xs64{width:64%}.xs65{width:65%}.xs66{width:66%}.xs67{width:67%}.xs68{width:68%}.xs69{width:69%}.xs70{width:70%}.xs71{width:71%}.xs72{width:72%}.xs73{width:73%}.xs74{width:74%}.xs75{width:75%}.xs76{width:76%}.xs77{width:77%}.xs78{width:78%}.xs79{width:79%}.xs80{width:80%}.xs81{width:81%}.xs82{width:82%}.xs83{width:83%}.xs84{width:84%}.xs85{width:85%}.xs86{width:86%}.xs87{width:87%}.xs88{width:88%}.xs89{width:89%}.xs90{width:90%}.xs91{width:91%}.xs92{width:92%}.xs93{width:93%}.xs94{width:94%}.xs95{width:95%}.xs96{width:96%}.xs97{width:97%}.xs98{width:98%}.xs99{width:99%}.xs100{width:100%}@media (min-width:500px){.s1{width:1%}.s-offset-1{margin-left:1%}.s2{width:2%}.s-offset-2{margin-left:2%}.s3{width:3%}.s-offset-3{margin-left:3%}.s4{width:4%}.s-offset-4{margin-left:4%}.s5{width:5%}.s-offset-5{margin-left:5%}.s6{width:6%}.s-offset-6{margin-left:6%}.s7{width:7%}.s-offset-7{margin-left:7%}.s8{width:8%}.s-offset-8{margin-left:8%}.s9{width:9%}.s-offset-9{margin-left:9%}.s10{width:10%}.s-offset-10{margin-left:10%}.s11{width:11%}.s-offset-11{margin-left:11%}.s12{width:12%}.s-offset-12{margin-left:12%}.s13{width:13%}.s-offset-13{margin-left:13%}.s14{width:14%}.s-offset-14{margin-left:14%}.s15{width:15%}.s-offset-15{margin-left:15%}.s16{width:16%}.s-offset-16{margin-left:16%}.s17{width:17%}.s-offset-17{margin-left:17%}.s18{width:18%}.s-offset-18{margin-left:18%}.s19{width:19%}.s-offset-19{margin-left:19%}.s20{width:20%}.s-offset-20{margin-left:20%}.s21{width:21%}.s-offset-21{margin-left:21%}.s22{width:22%}.s-offset-22{margin-left:22%}.s23{width:23%}.s-offset-23{margin-left:23%}.s24{width:24%}.s-offset-24{margin-left:24%}.s25{width:25%}.s-offset-25{margin-left:25%}.s26{width:26%}.s-offset-26{margin-left:26%}.s27{width:27%}.s-offset-27{margin-left:27%}.s28{width:28%}.s-offset-28{margin-left:28%}.s29{width:29%}.s-offset-29{margin-left:29%}.s30{width:30%}.s-offset-30{margin-left:30%}.s31{width:31%}.s-offset-31{margin-left:31%}.s32{width:32%}.s-offset-32{margin-left:32%}.s33{width:33%}.s-offset-33{margin-left:33%}.s34{width:34%}.s-offset-34{margin-left:34%}.s35{width:35%}.s-offset-35{margin-left:35%}.s36{width:36%}.s-offset-36{margin-left:36%}.s37{width:37%}.s-offset-37{margin-left:37%}.s38{width:38%}.s-offset-38{margin-left:38%}.s39{width:39%}.s-offset-39{margin-left:39%}.s40{width:40%}.s-offset-40{margin-left:40%}.s41{width:41%}.s-offset-41{margin-left:41%}.s42{width:42%}.s-offset-42{margin-left:42%}.s43{width:43%}.s-offset-43{margin-left:43%}.s44{width:44%}.s-offset-44{margin-left:44%}.s45{width:45%}.s-offset-45{margin-left:45%}.s46{width:46%}.s-offset-46{margin-left:46%}.s47{width:47%}.s-offset-47{margin-left:47%}.s48{width:48%}.s-offset-48{margin-left:48%}.s49{width:49%}.s-offset-49{margin-left:49%}.s50{width:50%}.s-offset-50{margin-left:50%}.s51{width:51%}.s-offset-51{margin-left:51%}.s52{width:52%}.s-offset-52{margin-left:52%}.s53{width:53%}.s-offset-53{margin-left:53%}.s54{width:54%}.s-offset-54{margin-left:54%}.s55{width:55%}.s-offset-55{margin-left:55%}.s56{width:56%}.s-offset-56{margin-left:56%}.s57{width:57%}.s-offset-57{margin-left:57%}.s58{width:58%}.s-offset-58{margin-left:58%}.s59{width:59%}.s-offset-59{margin-left:59%}.s60{width:60%}.s-offset-60{margin-left:60%}.s61{width:61%}.s-offset-61{margin-left:61%}.s62{width:62%}.s-offset-62{margin-left:62%}.s63{width:63%}.s-offset-63{margin-left:63%}.s64{width:64%}.s-offset-64{margin-left:64%}.s65{width:65%}.s-offset-65{margin-left:65%}.s66{width:66%}.s-offset-66{margin-left:66%}.s67{width:67%}.s-offset-67{margin-left:67%}.s68{width:68%}.s-offset-68{margin-left:68%}.s69{width:69%}.s-offset-69{margin-left:69%}.s70{width:70%}.s-offset-70{margin-left:70%}.s71{width:71%}.s-offset-71{margin-left:71%}.s72{width:72%}.s-offset-72{margin-left:72%}.s73{width:73%}.s-offset-73{margin-left:73%}.s74{width:74%}.s-offset-74{margin-left:74%}.s75{width:75%}.s-offset-75{margin-left:75%}.s76{width:76%}.s-offset-76{margin-left:76%}.s77{width:77%}.s-offset-77{margin-left:77%}.s78{width:78%}.s-offset-78{margin-left:78%}.s79{width:79%}.s-offset-79{margin-left:79%}.s80{width:80%}.s-offset-80{margin-left:80%}.s81{width:81%}.s-offset-81{margin-left:81%}.s82{width:82%}.s-offset-82{margin-left:82%}.s83{width:83%}.s-offset-83{margin-left:83%}.s84{width:84%}.s-offset-84{margin-left:84%}.s85{width:85%}.s-offset-85{margin-left:85%}.s86{width:86%}.s-offset-86{margin-left:86%}.s87{width:87%}.s-offset-87{margin-left:87%}.s88{width:88%}.s-offset-88{margin-left:88%}.s89{width:89%}.s-offset-89{margin-left:89%}.s90{width:90%}.s-offset-90{margin-left:90%}.s91{width:91%}.s-offset-91{margin-left:91%}.s92{width:92%}.s-offset-92{margin-left:92%}.s93{width:93%}.s-offset-93{margin-left:93%}.s94{width:94%}.s-offset-94{margin-left:94%}.s95{width:95%}.s-offset-95{margin-left:95%}.s96{width:96%}.s-offset-96{margin-left:96%}.s97{width:97%}.s-offset-97{margin-left:97%}.s98{width:98%}.s-offset-98{margin-left:98%}.s99{width:99%}.s-offset-99{margin-left:99%}.s0{display:none}.xs0{display:block}.s100{width:100%}.s-offset-100{margin-left:100%}.s33-{width:33.333333%}.s-offset-33-{margin-left:33.333333%}.show-s{display:block}.hide-s{display:none}}@media (min-width:769px){.m1{width:1%}.m-offset-1{margin-left:1%}.m2{width:2%}.m-offset-2{margin-left:2%}.m3{width:3%}.m-offset-3{margin-left:3%}.m4{width:4%}.m-offset-4{margin-left:4%}.m5{width:5%}.m-offset-5{margin-left:5%}.m6{width:6%}.m-offset-6{margin-left:6%}.m7{width:7%}.m-offset-7{margin-left:7%}.m8{width:8%}.m-offset-8{margin-left:8%}.m9{width:9%}.m-offset-9{margin-left:9%}.m10{width:10%}.m-offset-10{margin-left:10%}.m11{width:11%}.m-offset-11{margin-left:11%}.m12{width:12%}.m-offset-12{margin-left:12%}.m13{width:13%}.m-offset-13{margin-left:13%}.m14{width:14%}.m-offset-14{margin-left:14%}.m15{width:15%}.m-offset-15{margin-left:15%}.m16{width:16%}.m-offset-16{margin-left:16%}.m17{width:17%}.m-offset-17{margin-left:17%}.m18{width:18%}.m-offset-18{margin-left:18%}.m19{width:19%}.m-offset-19{margin-left:19%}.m20{width:20%}.m-offset-20{margin-left:20%}.m21{width:21%}.m-offset-21{margin-left:21%}.m22{width:22%}.m-offset-22{margin-left:22%}.m23{width:23%}.m-offset-23{margin-left:23%}.m24{width:24%}.m-offset-24{margin-left:24%}.m25{width:25%}.m-offset-25{margin-left:25%}.m26{width:26%}.m-offset-26{margin-left:26%}.m27{width:27%}.m-offset-27{margin-left:27%}.m28{width:28%}.m-offset-28{margin-left:28%}.m29{width:29%}.m-offset-29{margin-left:29%}.m30{width:30%}.m-offset-30{margin-left:30%}.m31{width:31%}.m-offset-31{margin-left:31%}.m32{width:32%}.m-offset-32{margin-left:32%}.m33{width:33%}.m-offset-33{margin-left:33%}.m34{width:34%}.m-offset-34{margin-left:34%}.m35{width:35%}.m-offset-35{margin-left:35%}.m36{width:36%}.m-offset-36{margin-left:36%}.m37{width:37%}.m-offset-37{margin-left:37%}.m38{width:38%}.m-offset-38{margin-left:38%}.m39{width:39%}.m-offset-39{margin-left:39%}.m40{width:40%}.m-offset-40{margin-left:40%}.m41{width:41%}.m-offset-41{margin-left:41%}.m42{width:42%}.m-offset-42{margin-left:42%}.m43{width:43%}.m-offset-43{margin-left:43%}.m44{width:44%}.m-offset-44{margin-left:44%}.m45{width:45%}.m-offset-45{margin-left:45%}.m46{width:46%}.m-offset-46{margin-left:46%}.m47{width:47%}.m-offset-47{margin-left:47%}.m48{width:48%}.m-offset-48{margin-left:48%}.m49{width:49%}.m-offset-49{margin-left:49%}.m50{width:50%}.m-offset-50{margin-left:50%}.m51{width:51%}.m-offset-51{margin-left:51%}.m52{width:52%}.m-offset-52{margin-left:52%}.m53{width:53%}.m-offset-53{margin-left:53%}.m54{width:54%}.m-offset-54{margin-left:54%}.m55{width:55%}.m-offset-55{margin-left:55%}.m56{width:56%}.m-offset-56{margin-left:56%}.m57{width:57%}.m-offset-57{margin-left:57%}.m58{width:58%}.m-offset-58{margin-left:58%}.m59{width:59%}.m-offset-59{margin-left:59%}.m60{width:60%}.m-offset-60{margin-left:60%}.m61{width:61%}.m-offset-61{margin-left:61%}.m62{width:62%}.m-offset-62{margin-left:62%}.m63{width:63%}.m-offset-63{margin-left:63%}.m64{width:64%}.m-offset-64{margin-left:64%}.m65{width:65%}.m-offset-65{margin-left:65%}.m66{width:66%}.m-offset-66{margin-left:66%}.m67{width:67%}.m-offset-67{margin-left:67%}.m68{width:68%}.m-offset-68{margin-left:68%}.m69{width:69%}.m-offset-69{margin-left:69%}.m70{width:70%}.m-offset-70{margin-left:70%}.m71{width:71%}.m-offset-71{margin-left:71%}.m72{width:72%}.m-offset-72{margin-left:72%}.m73{width:73%}.m-offset-73{margin-left:73%}.m74{width:74%}.m-offset-74{margin-left:74%}.m75{width:75%}.m-offset-75{margin-left:75%}.m76{width:76%}.m-offset-76{margin-left:76%}.m77{width:77%}.m-offset-77{margin-left:77%}.m78{width:78%}.m-offset-78{margin-left:78%}.m79{width:79%}.m-offset-79{margin-left:79%}.m80{width:80%}.m-offset-80{margin-left:80%}.m81{width:81%}.m-offset-81{margin-left:81%}.m82{width:82%}.m-offset-82{margin-left:82%}.m83{width:83%}.m-offset-83{margin-left:83%}.m84{width:84%}.m-offset-84{margin-left:84%}.m85{width:85%}.m-offset-85{margin-left:85%}.m86{width:86%}.m-offset-86{margin-left:86%}.m87{width:87%}.m-offset-87{margin-left:87%}.m88{width:88%}.m-offset-88{margin-left:88%}.m89{width:89%}.m-offset-89{margin-left:89%}.m90{width:90%}.m-offset-90{margin-left:90%}.m91{width:91%}.m-offset-91{margin-left:91%}.m92{width:92%}.m-offset-92{margin-left:92%}.m93{width:93%}.m-offset-93{margin-left:93%}.m94{width:94%}.m-offset-94{margin-left:94%}.m95{width:95%}.m-offset-95{margin-left:95%}.m96{width:96%}.m-offset-96{margin-left:96%}.m97{width:97%}.m-offset-97{margin-left:97%}.m98{width:98%}.m-offset-98{margin-left:98%}.m99{width:99%}.m-offset-99{margin-left:99%}.m0{display:none}.m100{width:100%}.m-offset-100{margin-left:100%}.m33-{width:33.333333%}.m-offset-33-{margin-left:33.333333%}.show-m{display:block}.hide-m{display:none}}@media (min-width:1200px){.l1{width:1%}.l-offset-1{margin-left:1%}.l2{width:2%}.l-offset-2{margin-left:2%}.l3{width:3%}.l-offset-3{margin-left:3%}.l4{width:4%}.l-offset-4{margin-left:4%}.l5{width:5%}.l-offset-5{margin-left:5%}.l6{width:6%}.l-offset-6{margin-left:6%}.l7{width:7%}.l-offset-7{margin-left:7%}.l8{width:8%}.l-offset-8{margin-left:8%}.l9{width:9%}.l-offset-9{margin-left:9%}.l10{width:10%}.l-offset-10{margin-left:10%}.l11{width:11%}.l-offset-11{margin-left:11%}.l12{width:12%}.l-offset-12{margin-left:12%}.l13{width:13%}.l-offset-13{margin-left:13%}.l14{width:14%}.l-offset-14{margin-left:14%}.l15{width:15%}.l-offset-15{margin-left:15%}.l16{width:16%}.l-offset-16{margin-left:16%}.l17{width:17%}.l-offset-17{margin-left:17%}.l18{width:18%}.l-offset-18{margin-left:18%}.l19{width:19%}.l-offset-19{margin-left:19%}.l20{width:20%}.l-offset-20{margin-left:20%}.l21{width:21%}.l-offset-21{margin-left:21%}.l22{width:22%}.l-offset-22{margin-left:22%}.l23{width:23%}.l-offset-23{margin-left:23%}.l24{width:24%}.l-offset-24{margin-left:24%}.l25{width:25%}.l-offset-25{margin-left:25%}.l26{width:26%}.l-offset-26{margin-left:26%}.l27{width:27%}.l-offset-27{margin-left:27%}.l28{width:28%}.l-offset-28{margin-left:28%}.l29{width:29%}.l-offset-29{margin-left:29%}.l30{width:30%}.l-offset-30{margin-left:30%}.l31{width:31%}.l-offset-31{margin-left:31%}.l32{width:32%}.l-offset-32{margin-left:32%}.l33{width:33%}.l-offset-33{margin-left:33%}.l34{width:34%}.l-offset-34{margin-left:34%}.l35{width:35%}.l-offset-35{margin-left:35%}.l36{width:36%}.l-offset-36{margin-left:36%}.l37{width:37%}.l-offset-37{margin-left:37%}.l38{width:38%}.l-offset-38{margin-left:38%}.l39{width:39%}.l-offset-39{margin-left:39%}.l40{width:40%}.l-offset-40{margin-left:40%}.l41{width:41%}.l-offset-41{margin-left:41%}.l42{width:42%}.l-offset-42{margin-left:42%}.l43{width:43%}.l-offset-43{margin-left:43%}.l44{width:44%}.l-offset-44{margin-left:44%}.l45{width:45%}.l-offset-45{margin-left:45%}.l46{width:46%}.l-offset-46{margin-left:46%}.l47{width:47%}.l-offset-47{margin-left:47%}.l48{width:48%}.l-offset-48{margin-left:48%}.l49{width:49%}.l-offset-49{margin-left:49%}.l50{width:50%}.l-offset-50{margin-left:50%}.l51{width:51%}.l-offset-51{margin-left:51%}.l52{width:52%}.l-offset-52{margin-left:52%}.l53{width:53%}.l-offset-53{margin-left:53%}.l54{width:54%}.l-offset-54{margin-left:54%}.l55{width:55%}.l-offset-55{margin-left:55%}.l56{width:56%}.l-offset-56{margin-left:56%}.l57{width:57%}.l-offset-57{margin-left:57%}.l58{width:58%}.l-offset-58{margin-left:58%}.l59{width:59%}.l-offset-59{margin-left:59%}.l60{width:60%}.l-offset-60{margin-left:60%}.l61{width:61%}.l-offset-61{margin-left:61%}.l62{width:62%}.l-offset-62{margin-left:62%}.l63{width:63%}.l-offset-63{margin-left:63%}.l64{width:64%}.l-offset-64{margin-left:64%}.l65{width:65%}.l-offset-65{margin-left:65%}.l66{width:66%}.l-offset-66{margin-left:66%}.l67{width:67%}.l-offset-67{margin-left:67%}.l68{width:68%}.l-offset-68{margin-left:68%}.l69{width:69%}.l-offset-69{margin-left:69%}.l70{width:70%}.l-offset-70{margin-left:70%}.l71{width:71%}.l-offset-71{margin-left:71%}.l72{width:72%}.l-offset-72{margin-left:72%}.l73{width:73%}.l-offset-73{margin-left:73%}.l74{width:74%}.l-offset-74{margin-left:74%}.l75{width:75%}.l-offset-75{margin-left:75%}.l76{width:76%}.l-offset-76{margin-left:76%}.l77{width:77%}.l-offset-77{margin-left:77%}.l78{width:78%}.l-offset-78{margin-left:78%}.l79{width:79%}.l-offset-79{margin-left:79%}.l80{width:80%}.l-offset-80{margin-left:80%}.l81{width:81%}.l-offset-81{margin-left:81%}.l82{width:82%}.l-offset-82{margin-left:82%}.l83{width:83%}.l-offset-83{margin-left:83%}.l84{width:84%}.l-offset-84{margin-left:84%}.l85{width:85%}.l-offset-85{margin-left:85%}.l86{width:86%}.l-offset-86{margin-left:86%}.l87{width:87%}.l-offset-87{margin-left:87%}.l88{width:88%}.l-offset-88{margin-left:88%}.l89{width:89%}.l-offset-89{margin-left:89%}.l90{width:90%}.l-offset-90{margin-left:90%}.l91{width:91%}.l-offset-91{margin-left:91%}.l92{width:92%}.l-offset-92{margin-left:92%}.l93{width:93%}.l-offset-93{margin-left:93%}.l94{width:94%}.l-offset-94{margin-left:94%}.l95{width:95%}.l-offset-95{margin-left:95%}.l96{width:96%}.l-offset-96{margin-left:96%}.l97{width:97%}.l-offset-97{margin-left:97%}.l98{width:98%}.l-offset-98{margin-left:98%}.l99{width:99%}.l-offset-99{margin-left:99%}.l0{display:none}.l100{width:100%}.l-offset-100{margin-left:100%}.l33-{width:33.333333%}.l-offset-33-{margin-left:33.333333%}.show-l{display:block}.hide-l{display:none}}@media (min-width:1600px){.xl1{width:1%}.xl-offset-1{margin-left:1%}.xl2{width:2%}.xl-offset-2{margin-left:2%}.xl3{width:3%}.xl-offset-3{margin-left:3%}.xl4{width:4%}.xl-offset-4{margin-left:4%}.xl5{width:5%}.xl-offset-5{margin-left:5%}.xl6{width:6%}.xl-offset-6{margin-left:6%}.xl7{width:7%}.xl-offset-7{margin-left:7%}.xl8{width:8%}.xl-offset-8{margin-left:8%}.xl9{width:9%}.xl-offset-9{margin-left:9%}.xl10{width:10%}.xl-offset-10{margin-left:10%}.xl11{width:11%}.xl-offset-11{margin-left:11%}.xl12{width:12%}.xl-offset-12{margin-left:12%}.xl13{width:13%}.xl-offset-13{margin-left:13%}.xl14{width:14%}.xl-offset-14{margin-left:14%}.xl15{width:15%}.xl-offset-15{margin-left:15%}.xl16{width:16%}.xl-offset-16{margin-left:16%}.xl17{width:17%}.xl-offset-17{margin-left:17%}.xl18{width:18%}.xl-offset-18{margin-left:18%}.xl19{width:19%}.xl-offset-19{margin-left:19%}.xl20{width:20%}.xl-offset-20{margin-left:20%}.xl21{width:21%}.xl-offset-21{margin-left:21%}.xl22{width:22%}.xl-offset-22{margin-left:22%}.xl23{width:23%}.xl-offset-23{margin-left:23%}.xl24{width:24%}.xl-offset-24{margin-left:24%}.xl25{width:25%}.xl-offset-25{margin-left:25%}.xl26{width:26%}.xl-offset-26{margin-left:26%}.xl27{width:27%}.xl-offset-27{margin-left:27%}.xl28{width:28%}.xl-offset-28{margin-left:28%}.xl29{width:29%}.xl-offset-29{margin-left:29%}.xl30{width:30%}.xl-offset-30{margin-left:30%}.xl31{width:31%}.xl-offset-31{margin-left:31%}.xl32{width:32%}.xl-offset-32{margin-left:32%}.xl33{width:33%}.xl-offset-33{margin-left:33%}.xl34{width:34%}.xl-offset-34{margin-left:34%}.xl35{width:35%}.xl-offset-35{margin-left:35%}.xl36{width:36%}.xl-offset-36{margin-left:36%}.xl37{width:37%}.xl-offset-37{margin-left:37%}.xl38{width:38%}.xl-offset-38{margin-left:38%}.xl39{width:39%}.xl-offset-39{margin-left:39%}.xl40{width:40%}.xl-offset-40{margin-left:40%}.xl41{width:41%}.xl-offset-41{margin-left:41%}.xl42{width:42%}.xl-offset-42{margin-left:42%}.xl43{width:43%}.xl-offset-43{margin-left:43%}.xl44{width:44%}.xl-offset-44{margin-left:44%}.xl45{width:45%}.xl-offset-45{margin-left:45%}.xl46{width:46%}.xl-offset-46{margin-left:46%}.xl47{width:47%}.xl-offset-47{margin-left:47%}.xl48{width:48%}.xl-offset-48{margin-left:48%}.xl49{width:49%}.xl-offset-49{margin-left:49%}.xl50{width:50%}.xl-offset-50{margin-left:50%}.xl51{width:51%}.xl-offset-51{margin-left:51%}.xl52{width:52%}.xl-offset-52{margin-left:52%}.xl53{width:53%}.xl-offset-53{margin-left:53%}.xl54{width:54%}.xl-offset-54{margin-left:54%}.xl55{width:55%}.xl-offset-55{margin-left:55%}.xl56{width:56%}.xl-offset-56{margin-left:56%}.xl57{width:57%}.xl-offset-57{margin-left:57%}.xl58{width:58%}.xl-offset-58{margin-left:58%}.xl59{width:59%}.xl-offset-59{margin-left:59%}.xl60{width:60%}.xl-offset-60{margin-left:60%}.xl61{width:61%}.xl-offset-61{margin-left:61%}.xl62{width:62%}.xl-offset-62{margin-left:62%}.xl63{width:63%}.xl-offset-63{margin-left:63%}.xl64{width:64%}.xl-offset-64{margin-left:64%}.xl65{width:65%}.xl-offset-65{margin-left:65%}.xl66{width:66%}.xl-offset-66{margin-left:66%}.xl67{width:67%}.xl-offset-67{margin-left:67%}.xl68{width:68%}.xl-offset-68{margin-left:68%}.xl69{width:69%}.xl-offset-69{margin-left:69%}.xl70{width:70%}.xl-offset-70{margin-left:70%}.xl71{width:71%}.xl-offset-71{margin-left:71%}.xl72{width:72%}.xl-offset-72{margin-left:72%}.xl73{width:73%}.xl-offset-73{margin-left:73%}.xl74{width:74%}.xl-offset-74{margin-left:74%}.xl75{width:75%}.xl-offset-75{margin-left:75%}.xl76{width:76%}.xl-offset-76{margin-left:76%}.xl77{width:77%}.xl-offset-77{margin-left:77%}.xl78{width:78%}.xl-offset-78{margin-left:78%}.xl79{width:79%}.xl-offset-79{margin-left:79%}.xl80{width:80%}.xl-offset-80{margin-left:80%}.xl81{width:81%}.xl-offset-81{margin-left:81%}.xl82{width:82%}.xl-offset-82{margin-left:82%}.xl83{width:83%}.xl-offset-83{margin-left:83%}.xl84{width:84%}.xl-offset-84{margin-left:84%}.xl85{width:85%}.xl-offset-85{margin-left:85%}.xl86{width:86%}.xl-offset-86{margin-left:86%}.xl87{width:87%}.xl-offset-87{margin-left:87%}.xl88{width:88%}.xl-offset-88{margin-left:88%}.xl89{width:89%}.xl-offset-89{margin-left:89%}.xl90{width:90%}.xl-offset-90{margin-left:90%}.xl91{width:91%}.xl-offset-91{margin-left:91%}.xl92{width:92%}.xl-offset-92{margin-left:92%}.xl93{width:93%}.xl-offset-93{margin-left:93%}.xl94{width:94%}.xl-offset-94{margin-left:94%}.xl95{width:95%}.xl-offset-95{margin-left:95%}.xl96{width:96%}.xl-offset-96{margin-left:96%}.xl97{width:97%}.xl-offset-97{margin-left:97%}.xl98{width:98%}.xl-offset-98{margin-left:98%}.xl99{width:99%}.xl-offset-99{margin-left:99%}.xl0{display:none}.xl100{width:100%}.xl-offset-100{margin-left:100%}.xl33-{width:33.333333%}.xl-offset-33-{margin-left:33.333333%}.show-xl{display:block}.hide-xl{display:none}}/*!
FullCalendar Core Package v4.2.0
Docs & License: https://fullcalendar.io/
(c) 2019 Adam Shaw
*/.fc{direction:ltr;text-align:left}.fc-rtl{text-align:right}body .fc{font-size:1em}.fc-highlight{background:#bce8f1;opacity:.3}.fc-bgevent{background:#8fdf82;opacity:.3}.fc-nonbusiness{background:#d7d7d7}.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{text-align:center}.fc td,.fc th{border-style:solid;border-width:1px;padding:0;vertical-align:top}.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 transparent;border-right:0 hidden transparent;border-bottom:0 hidden transparent}.fc-row:first-child table{border-top:0 hidden transparent}.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-bgevent-skeleton td,.fc-row .fc-highlight-skeleton td{border-color:transparent}.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:transparent}.fc-row .fc-content-skeleton td,.fc-row .fc-mirror-skeleton td{border-bottom:0}.fc-row .fc-content-skeleton tbody td,.fc-row .fc-mirror-skeleton tbody td{border-top:0}.fc-scroller{-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.fc-draggable,.fc-event[href]{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;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:700}.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;-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 .fc-content,.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-list-view,.fc-unthemed .fc-popover,.fc-unthemed .fc-row,.fc-unthemed tbody,.fc-unthemed td,.fc-unthemed th,.fc-unthemed thead{border-color:#ddd}.fc-unthemed .fc-popover{background-color:#fff}.fc-unthemed .fc-divider,.fc-unthemed .fc-list-heading td,.fc-unthemed .fc-popover .fc-header{background:#eee}.fc-unthemed td.fc-today{background:#fcf8e3}.fc-unthemed .fc-disabled-day{background:#d7d7d7;opacity:.3}@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:400;font-style:normal}.fc-icon{font-family:fcicons!important;speak:none;font-style:normal;font-weight:400;font-variant:normal;text-transform:none;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.fc-icon-chevron-left:before{content:"\E900"}.fc-icon-chevron-right:before{content:"\E901"}.fc-icon-chevrons-left:before{content:"\E902"}.fc-icon-chevrons-right:before{content:"\E903"}.fc-icon-minus-square:before{content:"\E904"}.fc-icon-plus-square:before{content:"\E905"}.fc-icon-x:before{content:"\E906"}.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:#212529;text-align:center;vertical-align:middle;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;background-color:transparent;border:1px solid transparent;padding:.4em .65em;font-size:1em;line-height:1.5;border-radius:.25em}.fc-button:hover{color:#212529;text-decoration:none}.fc-button:focus{outline:0;box-shadow:0 0 0 .2rem rgba(44,62,80,.25)}.fc-button:disabled{opacity:.65}.fc-button-primary{color:#fff;background-color:#2c3e50;border-color:#2c3e50}.fc-button-primary:hover{color:#fff;background-color:#1e2b37;border-color:#1a252f}.fc-button-primary:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.fc-button-primary:disabled{color:#fff;background-color:#2c3e50;border-color:#2c3e50}.fc-button-primary:not(:disabled).fc-button-active,.fc-button-primary:not(:disabled):active{color:#fff;background-color:#1a252f;border-color:#151e27}.fc-button-primary:not(:disabled).fc-button-active:focus,.fc-button-primary:not(:disabled):active:focus{box-shadow:0 0 0 .2rem rgba(76,91,106,.5)}.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.fc-button-active,.fc-button-group>.fc-button:active,.fc-button-group>.fc-button:focus,.fc-button-group>.fc-button:hover{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}.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 :after,.fc-view-container :before{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-row,.fc hr,.fc tbody,.fc td,.fc th,.fc thead{border-color:#ccc!important;background:#fff!important}.fc-bg,.fc-bgevent-container,.fc-bgevent-skeleton,.fc-business-container,.fc-highlight-container,.fc-highlight-skeleton,.fc-mirror-container,.fc-mirror-skeleton{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,.fc-more-cell{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-day-grid-container,.fc-scroller,.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}}/*!
FullCalendar Day Grid Plugin v4.2.0
Docs & License: https://fullcalendar.io/
(c) 2019 Adam Shaw
*/.fc-dayGridDay-view .fc-content-skeleton,.fc-dayGridWeek-view .fc-content-skeleton{padding-bottom:1em}.fc-dayGrid-view .fc-body .fc-row{min-height:4em}.fc-row.fc-rigid{overflow:hidden}.fc-row.fc-rigid .fc-content-skeleton{position:absolute;top:0;left:0;right:0}.fc-day-top.fc-other-month{opacity:.3}.fc-dayGrid-view .fc-day-number,.fc-dayGrid-view .fc-week-number{padding:2px}.fc-dayGrid-view th.fc-day-number,.fc-dayGrid-view th.fc-week-number{padding:0 2px}.fc-ltr .fc-dayGrid-view .fc-day-top .fc-day-number{float:right}.fc-rtl .fc-dayGrid-view .fc-day-top .fc-day-number{float:left}.fc-ltr .fc-dayGrid-view .fc-day-top .fc-week-number{float:left;border-radius:0 0 3px 0}.fc-rtl .fc-dayGrid-view .fc-day-top .fc-week-number{float:right;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}/*!
FullCalendar Time Grid Plugin v4.2.0
Docs & License: https://fullcalendar.io/
(c) 2019 Adam Shaw
*/.fc-timeGrid-view .fc-day-grid{position:relative;z-index:2}.fc-timeGrid-view .fc-day-grid .fc-row{min-height:3em}.fc-timeGrid-view .fc-day-grid .fc-row .fc-content-skeleton{padding-bottom:1em}.fc .fc-axis{vertical-align:middle;padding:0 4px;white-space:nowrap}.fc-ltr .fc-axis{text-align:right}.fc-rtl .fc-axis{text-align:left}.fc-time-grid,.fc-time-grid-container{position:relative;z-index:1}.fc-time-grid{min-height:100%}.fc-time-grid table{border:0 hidden transparent}.fc-time-grid>.fc-bg{z-index:1}.fc-time-grid .fc-slats,.fc-time-grid>hr{position:relative;z-index:2}.fc-time-grid .fc-content-col{position:relative}.fc-time-grid .fc-content-skeleton{position:absolute;z-index:3;top:0;left:0;right:0}.fc-time-grid .fc-business-container{position:relative;z-index:1}.fc-time-grid .fc-bgevent-container{position:relative;z-index:2}.fc-time-grid .fc-highlight-container{z-index:3}.fc-time-grid .fc-event-container{position:relative;z-index:4}.fc-time-grid .fc-now-indicator-line{z-index:5}.fc-time-grid .fc-mirror-container{position:relative;z-index:6}.fc-time-grid .fc-slats td{height:1.5em;border-bottom:0}.fc-time-grid .fc-slats .fc-minor td{border-top-style:dotted}.fc-time-grid .fc-highlight-container{position:relative}.fc-time-grid .fc-highlight{position:absolute;left:0;right:0}.fc-ltr .fc-time-grid .fc-event-container{margin:0 2.5% 0 2px}.fc-rtl .fc-time-grid .fc-event-container{margin:0 2px 0 2.5%}.fc-time-grid .fc-bgevent,.fc-time-grid .fc-event{position:absolute;z-index:1}.fc-time-grid .fc-bgevent{left:0;right:0}.fc-time-grid-event{margin-bottom:1px}.fc-time-grid-event-inset{box-shadow:0 0 0 1px #fff}.fc-time-grid-event.fc-not-start{border-top-width:0;padding-top:1px;border-top-left-radius:0;border-top-right-radius:0}.fc-time-grid-event.fc-not-end{border-bottom-width:0;padding-bottom:1px;border-bottom-left-radius:0;border-bottom-right-radius:0}.fc-time-grid-event .fc-content{overflow:hidden;max-height:100%}.fc-time-grid-event .fc-time,.fc-time-grid-event .fc-title{padding:0 1px}.fc-time-grid-event .fc-time{font-size:.85em;white-space:nowrap}.fc-time-grid-event.fc-short .fc-content{white-space:nowrap}.fc-time-grid-event.fc-short .fc-time,.fc-time-grid-event.fc-short .fc-title{display:inline-block;vertical-align:top}.fc-time-grid-event.fc-short .fc-time span{display:none}.fc-time-grid-event.fc-short .fc-time:before{content:attr(data-start)}.fc-time-grid-event.fc-short .fc-time:after{content:"\A0-\A0"}.fc-time-grid-event.fc-short .fc-title{font-size:.85em;padding:0}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer{left:0;right:0;bottom:0;height:8px;overflow:hidden;line-height:8px;font-size:11px;font-family:monospace;text-align:center;cursor:s-resize}.fc-time-grid-event.fc-allow-mouse-resize .fc-resizer:after{content:"="}.fc-time-grid-event.fc-selected .fc-resizer{border-radius:5px;border-width:1px;width:8px;height:8px;border-style:solid;border-color:inherit;background:#fff;left:50%;margin-left:-5px;bottom:-5px}.fc-time-grid .fc-now-indicator-line{border-top-width:1px;left:0;right:0}.fc-time-grid .fc-now-indicator-arrow{margin-top:-5px}.fc-ltr .fc-time-grid .fc-now-indicator-arrow{left:0;border-width:5px 0 5px 6px;border-top-color:transparent;border-bottom-color:transparent}.fc-rtl .fc-time-grid .fc-now-indicator-arrow{right:0;border-width:5px 6px 5px 0;border-top-color:transparent;border-bottom-color:transparent}/*!
FullCalendar Timeline Plugin v4.2.0
Docs & License: https://fullcalendar.io/scheduler
(c) 2019 Adam Shaw
*/.fc-scroller-clip{overflow:hidden;position:relative}.fc-no-scrollbars{background:hsla(0,0%,100%,0)}.fc-no-scrollbars::-webkit-scrollbar{width:0;height:0}.fc-scroller-canvas{position:relative;box-sizing:border-box;min-height:100%}.fc-scroller-canvas>.fc-bg{z-index:1}.fc-scroller-canvas>.fc-content{z-index:2;position:relative;border-style:solid;border-width:0}.fc-scroller-canvas.fc-gutter-left>.fc-content{border-left-width:1px;margin-left:-1px}.fc-scroller-canvas.fc-gutter-right>.fc-content{border-right-width:1px;margin-right:-1px}.fc-scroller-canvas.fc-gutter-top>.fc-content{border-top-width:1px;margin-top:-1px}.fc-rtl .fc-timeline{direction:rtl}.fc-scrolled .fc-head .fc-scroller{z-index:2}.fc-timeline.fc-scrolled .fc-head .fc-scroller{box-shadow:0 3px 4px rgba(0,0,0,.075)}.fc-timeline .fc-body .fc-scroller{z-index:1}.fc-timeline .fc-scroller-canvas>div>div>table,.fc-timeline .fc-scroller-canvas>div>table{border-style:hidden}.fc-timeline .fc-scroller-canvas>.fc-content>.fc-rows>table{border-bottom-style:none}.fc-timeline td,.fc-timeline th{white-space:nowrap}.fc-timeline .fc-cell-content{overflow:hidden}.fc-timeline .fc-cell-text{display:inline-block;padding-left:4px;padding-right:4px}.fc-timeline th{vertical-align:middle}.fc-timeline .fc-head .fc-cell-content{padding-top:3px;padding-bottom:3px}.fc-timeline .fc-head .fc-time-area .fc-cell-content{overflow:visible}.fc-time-area col{min-width:2.2em}.fc-ltr .fc-time-area .fc-chrono th{text-align:left}.fc-rtl .fc-time-area .fc-chrono th{text-align:right}.fc-time-area .fc-slats{position:absolute;z-index:1;top:0;left:0;right:0;bottom:0}.fc-time-area .fc-slats table{height:100%}.fc-time-area .fc-slats .fc-minor{border-style:dotted}.fc-time-area .fc-slats td{border-width:0 1px}.fc-ltr .fc-time-area .fc-slats td{border-right-width:0}.fc-rtl .fc-time-area .fc-slats td{border-left-width:0}.fc-time-area .fc-bgevent-container,.fc-time-area .fc-highlight-container{position:absolute;z-index:2;top:0;bottom:0;width:0}.fc-ltr .fc-time-area .fc-bgevent-container,.fc-ltr .fc-time-area .fc-highlight-container,.fc-ltr .fc-time-area .fc-mirror-container{left:0}.fc-rtl .fc-time-area .fc-bgevent-container,.fc-rtl .fc-time-area .fc-highlight-container,.fc-rtl .fc-time-area .fc-mirror-container{right:0}.fc-time-area .fc-bgevent,.fc-time-area .fc-highlight{position:absolute;top:0;bottom:0}.fc-timeline .fc-now-indicator{z-index:3;top:0}.fc-time-area .fc-now-indicator-arrow{margin:0 -6px;border-width:6px 5px 0;border-left-color:transparent;border-right-color:transparent}.fc-time-area .fc-now-indicator-line{margin:0 -1px;bottom:0;border-left-width:1px}.fc-time-area .fc-event-container{position:relative;z-index:2;width:0}.fc-time-area .fc-mirror-container{position:absolute;z-index:3;top:0}.fc-time-area .fc-event-container{padding-bottom:8px;top:-1px}.fc-time-area tr:first-child .fc-event-container{top:0}.fc-no-overlap .fc-time-area .fc-event-container{padding-bottom:0;top:0}.fc-timeline-event{position:absolute;border-radius:0;padding:2px 0;margin-bottom:1px}.fc-no-overlap .fc-timeline-event{padding:5px 0;margin-bottom:0}.fc-ltr .fc-timeline-event{margin-right:1px}.fc-rtl .fc-timeline-event{margin-left:1px}.fc-timeline-event .fc-time{font-weight:700;padding:0 1px}.fc-rtl .fc-timeline-event .fc-time{display:inline-block}.fc-timeline-event .fc-title{padding:0 3px;display:inline-block;vertical-align:top;box-sizing:border-box;max-width:100%;white-space:nowrap;overflow:hidden}.fc-ltr .fc-timeline-event.fc-not-start .fc-content,.fc-rtl .fc-timeline-event.fc-not-end .fc-content{margin-left:8px}.fc-ltr .fc-timeline-event.fc-not-end .fc-content,.fc-rtl .fc-timeline-event.fc-not-start .fc-content{margin-right:8px}.fc-timeline-event.fc-not-end .fc-content:after,.fc-timeline-event.fc-not-start .fc-content:before{content:"";position:absolute;top:50%;margin-top:-5px;border:5px solid #000;border-top-color:transparent;border-bottom-color:transparent;opacity:.5}.fc-ltr .fc-timeline-event.fc-not-start .fc-content:before,.fc-rtl .fc-timeline-event.fc-not-end .fc-content:after{border-left:0;left:-6px}.fc-ltr .fc-timeline-event.fc-not-end .fc-content:after,.fc-rtl .fc-timeline-event.fc-not-start .fc-content:before{border-right:0;right:-6px}/*!
FullCalendar List View Plugin v4.2.0
Docs & License: https://fullcalendar.io/
(c) 2019 Adam Shaw
*/.fc-event-dot{display:inline-block;width:10px;height:10px;border-radius:5px}.fc-rtl .fc-list-view{direction:rtl}.fc-list-view{border-width:1px;border-style:solid}.fc .fc-list-table{table-layout:auto}.fc-list-table td{border-width:1px 0 0;padding:8px 14px}.fc-list-table tr:first-child td{border-top-width:0}.fc-list-heading{border-bottom-width:1px}.fc-list-heading td{font-weight:700}.fc-ltr .fc-list-heading-main{float:left}.fc-ltr .fc-list-heading-alt,.fc-rtl .fc-list-heading-main{float:right}.fc-rtl .fc-list-heading-alt{float:left}.fc-list-item.fc-has-url{cursor:pointer}.fc-list-item-marker,.fc-list-item-time{white-space:nowrap;width:1px}.fc-ltr .fc-list-item-marker{padding-right:0}.fc-rtl .fc-list-item-marker{padding-left:0}.fc-list-item-title a{text-decoration:none;color:inherit}.fc-list-item-title a[href]:hover{text-decoration:underline}.fc-list-empty-wrap2{position:absolute;top:0;left:0;right:0;bottom:0}.fc-list-empty-wrap1{width:100%;height:100%;display:table}.fc-list-empty{display:table-cell;vertical-align:middle;text-align:center}.fc-unthemed .fc-list-empty{background-color:#eee}.btn{display:inline-block;position:relative;padding:.5em 1.2em;overflow:hidden;cursor:pointer;border-radius:3px;background-color:var(--primary);color:var(--primary_text)}.btn:hover{opacity:.85}.btn:active{opacity:.7}.btn.color-primary{background-color:var(--primary);color:var(--primary_text)}.btn.color-secondary{background-color:var(--secondary);color:var(--secondary_text)}.btn.color-tertiary{background-color:var(--tertiary);color:var(--tertiary_text)}.btn.color-danger{background-color:var(--danger);color:var(--danger_text)}.btn.color-warning{background-color:var(--warning);color:var(--warning_text)}.btn.color-success{background-color:var(--success);color:var(--success_text)}.btn.disabled{opacity:.2;cursor:default;pointer-events:none}.btn .ripple{background-color:rgba(0,0,0,.1);border-radius:50%;position:absolute;top:0;left:0;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(0);transform:scale(0);opacity:0;transition:opacity .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,opacity .2s ease;transition:transform .2s ease,opacity .2s ease,-webkit-transform .2s ease;transition:opacity .2s ease,-webkit-transform 4.2s ease;transition:transform 4.2s ease,opacity .2s ease;transition:transform 4.2s ease,opacity .2s ease,-webkit-transform 4.2s ease}.btn.rippling .ripple{-webkit-animation:.4s kjh2b13 linear;animation:.4s kjh2b13 linear}@-webkit-keyframes kjh2b13{50%{-webkit-transform:scale(.5);transform:scale(.5);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes kjh2b13{50%{-webkit-transform:scale(.5);transform:scale(.5);opacity:1}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.btn.block,.btn.full{display:block;width:100%;text-align:center;padding-left:0;padding-right:0}.btn-large{font-size:1.2em}.btn-small{font-size:.8em}.btn .inner{pointer-events:none}.btn.has-icon{padding:0}.btn.has-icon .icon-l,.btn.has-icon .icon-r,.btn.has-icon .inner{float:left;padding:.5em .7em;pointer-events:none}.btn.has-icon .icon-l,.btn.has-icon .icon-r{padding-left:.8em;padding-right:.8em;background-color:inherit;color:inherit;-webkit-filter:invert(.15);filter:invert(.15)}.btn.has-icon-l:not(.has-icon-r){padding-right:.5em}.btn.has-icon-r:not(.has-icon-l){padding-left:.5em}.filterbtns{margin-bottom:1em}.filterbtn{color:var(--filterbtn_textcolor);box-shadow:inset 0 -4px var(--filterbtn_linecolor);float:left;padding:1em;cursor:pointer;opacity:.4;position:relative;overflow:hidden}.filterbtn:hover{opacity:.7}.filterbtn:active{opacity:.4}.filterbtn.active{opacity:1;box-shadow:inset 0 -4px var(--filterbtn_textcolor)}.filterbtn .ripple{background-color:var(--filterbtn_textcolor);border-radius:50%;position:absolute;top:0;left:0;-webkit-transform-origin:center;transform-origin:center;-webkit-transform:scale(0);transform:scale(0);opacity:0}.filterbtn.rippling .ripple{-webkit-animation:.3s kjh2b13f linear;animation:.3s kjh2b13f linear}@-webkit-keyframes kjh2b13f{50%{-webkit-transform:scale(.5);transform:scale(.5);opacity:.3}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}@keyframes kjh2b13f{50%{-webkit-transform:scale(.5);transform:scale(.5);opacity:.3}to{-webkit-transform:scale(1);transform:scale(1);opacity:0}}.btn-rows .btn{margin-top:.3rem;margin-bottom:.3rem}.box{margin-bottom:2em;-webkit-animation:.4s boxIn cubic-bezier(.215,.61,.355,1);animation:.4s boxIn cubic-bezier(.215,.61,.355,1);position:relative;background-color:var(--box_bgcolor);color:var(--box_textcolor);box-shadow:0 10px 50px rgba(0,0,0,.05)}@-webkit-keyframes boxIn{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}}@keyframes boxIn{0%{-webkit-transform:translateY(-10px);transform:translateY(-10px);opacity:0}}.box .header{padding:.7em 1em;border-bottom:1px solid var(--body_bgcolor);background-color:var(--box_header_bgcolor);color:var(--box_header_textcolor)}.box .header.togglable{cursor:pointer}.box .header.togglable:hover{opacity:.96}.box .header.togglable:active{opacity:.94}.box .toggler{position:absolute;top:.6em;right:.6em;cursor:pointer;transition:all .2s cubic-bezier(.215,.61,.355,1);width:2em;line-height:2em;text-align:center}.box .toggler:hover{opacity:.8}.box .toggler:active{opacity:.5}.box .toggler.open{-webkit-transform:rotate(90deg);transform:rotate(90deg)}html.skin1 .box .toggler svg{fill:#eee}html.skin2 .box .toggler svg{fill:#333}.box .content{padding:1em}.box .box{box-shadow:none}html.skin1 .box .box{background-color:#333;border:1px solid #333;color:#fff}html.skin2 .box .box{background-color:transparent;border:1px solid #eee;color:#fff}.box .box .header{padding:1em}.box .box .header,html.skin1 .box .box .header,html.skin2 .box .box .header{background-color:#eee;border:1px solid #333;color:#fff}html.skin1 .box .box .toggler svg,html.skin2 .box .box .toggler svg{fill:#fff}.box .header .meta-r{float:right}.masonry-grid-item{margin-bottom:20px}.masonry-grid-item.w1{width:120px}.masonry-grid-item.w2{width:260px}.masonry-grid-item.w3{width:400px}.masonry-grid-item.w4{width:540px}.masonry-grid-item.w5{width:680px}.masonry-grid-item.w6{width:820px}.masonry-grid-item.h1{height:120px}.masonry-grid-item.h2{height:260px}.masonry-grid-item.h3{height:400px}.masonry-grid-item.h4{height:540px}.masonry-grid-item.h5{height:680px}.masonry-grid-item.h6{height:820px}.snackbox{text-align:center;padding:20px;position:absolute;top:0;left:0;width:100%;height:100%;background-color:var(--box_bgcolor);color:var(--box_textcolor);-webkit-animation:snackboxIn 1.2s cubic-bezier(.19,1,.22,1);animation:snackboxIn 1.2s cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:both;animation-fill-mode:both}.snackbox .b,.snackbox .t{position:absolute;left:0;width:100%;padding:.4em 0;font-size:.85em;pointer-events:none;overflow-x:hidden;text-overflow:ellipsis;background-color:var(--primary);color:var(--primary_text)}.snackbox .t{top:0}.snackbox .b{bottom:0}.snackbox .m{font-size:1.8em;line-height:1em;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);pointer-events:none}.snackbox .m.up{top:40%}.snackbox .m.down{top:60%}.snackbox .m svg{width:2em;height:2em}@-webkit-keyframes snackboxIn{0%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}}@keyframes snackboxIn{0%{opacity:0;-webkit-transform:scale(.7);transform:scale(.7)}}.snackbox.color2{background-color:#fff;color:#333}.snackbox.color2 svg{fill:#333}.snackbox.color2 .b,.snackbox.color2 .t{background-color:rgba(0,0,0,.08)}.snackbox.clickable{opacity:1;border-radius:4px;cursor:pointer}.snackbox.clickable:hover{opacity:.8}.snackbox.clickable:active{opacity:.6}.masonry-grid-item.h1 .snackbox .m{font-size:1.2em}input{cursor:text}input::-webkit-clear-button,input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input.number-btns[type=number]::-webkit-inner-spin-button,input.number-btns[type=number]::-webkit-outer-spin-button{margin:inherit;-webkit-appearance:none;cursor:pointer;display:block;width:10px;text-align:center;position:relative;background:red;content:"\25BE"}.comments-area .add-comment textarea,.input-styled,.input-styled-textarea,.inputfield input,.inputfield textarea{background-color:var(--input_bgcolor);color:var(--input_textcolor);padding:0 1em;height:40px;line-height:40px;font-family:Overpass,helvetica,sans-serif;font-weight:200;font-size:15px;display:block;width:100%}.comments-area .add-comment textarea:focus,.input-styled-textarea:focus,.input-styled:focus,.inputfield input:focus,.inputfield textarea:focus{opacity:.7}.comments-area .add-comment textarea,.input-styled-textarea,.inputfield textarea{line-height:1.5em;padding:.8em 1em;height:auto}.comments-area .add-comment textarea:focus,.input-styled-textarea:focus,.inputfield textarea:focus{opacity:.7}.inputfield{position:relative}.inputfield.padded{border:1px solid #eee;padding:.8em}.inputfield label{display:block;margin-bottom:.3em;font-size:.8em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;opacity:.7}.inputfield .suffix{pointer-events:none;position:absolute;top:2em;right:.9em;opacity:.5;font-family:Overpass,helvetica,sans-serif;font-weight:200;font-size:15px}.inputfield.no-label .suffix{top:.7em}.inputfield select{background-color:var(--input_bgcolor);color:var(--input_textcolor);padding:0 1em;font-family:Overpass,helvetica,sans-serif;font-weight:200;font-size:15px;display:block;width:100%;height:40px;line-height:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:0;position:relative}.inputfield select:focus{opacity:.7}.inputfield.disabled input,.inputfield.disabled label{pointer-events:none;opacity:.4}.select-arrow{position:absolute;font-size:1.5em;color:rgba(0,0,0,.15);bottom:.1em;right:.4em;pointer-events:none}.checkbox{cursor:default}.checkbox,.checkbox input{vertical-align:middle;display:inline-block}.checkbox input{height:30px;width:30px;margin-right:.3em;background-color:#eee;text-align:center;margin-bottom:10px;position:relative;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.checkbox input:after{content:"";position:absolute;top:20%;left:20%;height:60%;width:60%;background-color:rgba(0,0,0,.5);opacity:0;-webkit-transform:scale(.1);transform:scale(.1)}.checkbox input:after,.checkbox label{transition:all .4s cubic-bezier(.19,1,.22,1)}.checkbox label{display:inline-block;opacity:.5;cursor:pointer;vertical-align:middle}.checkbox input:checked:after{opacity:1;-webkit-transform:scale(1);transform:scale(1)}.checkbox input:checked+label{opacity:1}.checkbox:hover{opacity:.8}.checkbox:active{opacity:.6}fieldset[disabled] .multiselect{pointer-events:none}.multiselect__spinner{position:absolute;right:1px;top:1px;width:48px;height:35px;background:#fff;display:block}.multiselect__spinner:after,.multiselect__spinner:before{position:absolute;content:"";top:50%;left:50%;margin:-8px 0 0 -8px;width:16px;height:16px;border-radius:100%;border-color:#333 transparent transparent;border-style:solid;border-width:2px;box-shadow:0 0 0 1px transparent}.multiselect__spinner:before{-webkit-animation:a 2.4s cubic-bezier(.41,.26,.2,.62);animation:a 2.4s cubic-bezier(.41,.26,.2,.62);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__spinner:after{-webkit-animation:a 2.4s cubic-bezier(.51,.09,.21,.8);animation:a 2.4s cubic-bezier(.51,.09,.21,.8);-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}.multiselect__loading-enter-active,.multiselect__loading-leave-active{transition:opacity .4s ease-in-out;opacity:1}.multiselect__loading-enter,.multiselect__loading-leave-active{opacity:0}.multiselect,.multiselect__input,.multiselect__single{font-family:inherit;font-size:14px;-ms-touch-action:manipulation;touch-action:manipulation}.multiselect{box-sizing:content-box;display:block;position:relative;width:100%;min-height:40px;text-align:left;color:#333}.multiselect *{box-sizing:border-box}.multiselect:focus{outline:none}.multiselect--disabled{opacity:.6}.multiselect--active{z-index:1}.multiselect--active .multiselect__current,.multiselect--active .multiselect__input,.multiselect--active .multiselect__tags{border-bottom-left-radius:0;border-bottom-right-radius:0}.multiselect--active .multiselect__select{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.multiselect--above.multiselect--active .multiselect__current,.multiselect--above.multiselect--active .multiselect__input,.multiselect--above.multiselect--active .multiselect__tags{border-top-left-radius:0;border-top-right-radius:0}.multiselect__input,.multiselect__single{position:relative;display:inline-block;min-height:20px;line-height:20px;border:none;border-radius:5px;background-color:var(--input_bgcolor);color:var(--input_textcolor);padding:1px 0 0 5px;width:100%;transition:border .1s ease;box-sizing:border-box;margin-bottom:8px}.multiselect__tag~.multiselect__input,.multiselect__tag~.multiselect__single{width:auto}.multiselect__input:hover,.multiselect__single:hover{border-color:#cfcfcf}.multiselect__input:focus,.multiselect__single:focus{border-color:#a8a8a8;outline:none}.multiselect__single{padding-left:6px;margin-bottom:8px}.multiselect__tags-wrap{display:inline}.multiselect__tags{min-height:40px;display:block;padding:8px 40px 0 8px;border-radius:5px;border:1px solid transparent}.multiselect__tag{position:relative;display:inline-block;padding:4px 26px 4px 10px;border-radius:5px;margin-right:10px;color:#fff;line-height:1;color:var(--input_bgcolor);background-color:var(--input_textcolor);margin-bottom:8px;white-space:nowrap}.multiselect__tag-icon{cursor:pointer;margin-left:7px;position:absolute;right:0;top:0;bottom:0;font-weight:700;font-style:normal;width:22px;text-align:center;line-height:22px;transition:all .2s ease;border-radius:5px}.multiselect__tag-icon:after{content:"\D7";color:#266d4d;font-size:14px}.multiselect__tag-icon:focus,.multiselect__tag-icon:hover{background:#369a6e}.multiselect__tag-icon:focus:after,.multiselect__tag-icon:hover:after{color:#fff}.multiselect__current{min-height:40px;overflow:hidden;padding:8px 12px 0;padding-right:30px;white-space:nowrap;border-radius:5px;border:1px solid #e8e8e8}.multiselect__current,.multiselect__select{line-height:16px;box-sizing:border-box;display:block;margin:0;text-decoration:none;cursor:pointer}.multiselect__select{position:absolute;width:40px;height:38px;right:1px;top:1px;padding:4px 8px;text-align:center;transition:-webkit-transform .2s ease;transition:transform .2s ease;transition:transform .2s ease,-webkit-transform .2s ease}.multiselect__select:before{position:relative;right:0;top:65%;color:#999;margin-top:4px;border-style:solid;border-width:5px 5px 0;border-color:#333 transparent transparent;content:""}.multiselect__placeholder{color:#adadad;display:inline-block;margin-bottom:10px;padding-top:2px}.multiselect--active .multiselect__placeholder{display:none}.multiselect__content-wrapper{position:absolute;display:block;background:#fff;width:100%;max-height:240px;overflow:auto;border-top:none;border-bottom-left-radius:5px;border-bottom-right-radius:5px;z-index:1;-webkit-overflow-scrolling:touch}.multiselect__content{list-style:none;display:inline-block;padding:0;margin:0;min-width:100%;box-shadow:0 2px 10px red}.multiselect--above .multiselect__content-wrapper{bottom:100%;border-bottom-left-radius:0;border-bottom-right-radius:0;border-top-left-radius:5px;border-top-right-radius:5px;border-bottom:none;border-top:1px solid #e8e8e8}.multiselect__content::webkit-scrollbar{display:none}.multiselect__element{display:block}.multiselect__option{display:block;padding:12px;min-height:40px;line-height:16px;text-decoration:none;text-transform:none;vertical-align:middle;position:relative;cursor:pointer;white-space:nowrap}.multiselect__option:after{top:0;right:0;position:absolute;line-height:40px;padding-right:12px;padding-left:20px}.multiselect__option--highlight{background:#333;outline:none;color:#fff}.multiselect__option--highlight:after{content:attr(data-select);background:#333;color:#fff}.multiselect__option--selected{background:#f3f3f3;color:#35495e;font-weight:700}.multiselect__option--selected:after{content:attr(data-selected);color:silver}.multiselect__option--selected.multiselect__option--highlight{background:#333;color:#fff}.multiselect__option--selected.multiselect__option--highlight:after{background:#333;content:attr(data-deselect);color:#fff}.multiselect--disabled{background:#ededed;pointer-events:none}.multiselect--disabled .multiselect__current,.multiselect--disabled .multiselect__select,.multiselect__option--disabled{background:#ededed;color:#a6a6a6}.multiselect__option--disabled{cursor:text;pointer-events:none}.multiselect__option--disabled.multiselect__option--highlight{background:#dedede!important}.multiselect-enter-active,.multiselect-leave-active{transition:all .15s ease}.multiselect-enter,.multiselect-leave-active{opacity:0}.multiselect__strong{margin-bottom:10px;display:inline-block}@-webkit-keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}@keyframes a{0%{-webkit-transform:rotate(0);transform:rotate(0)}to{-webkit-transform:rotate(2turn);transform:rotate(2turn)}}.multiselect{height:40px;width:100%!important}.multiselect__tags{border:none;border-radius:0;padding-right:25px;padding-left:0;padding-top:0;height:40px;background-color:var(--input_bgcolor);color:var(--input_textcolor)}.multiselect__tags input{border-radius:0}.multiselect__tags span.multiselect__single{background:transparent;border-radius:0;padding-left:.8em;padding-top:.8em;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.multiselect__select{top:0;width:24px;height:40px;background-color:var(--input_bgcolor);color:var(--input_textcolor);padding:0;transition:none}.multiselect__placeholder{margin-bottom:0;height:40px;line-height:40px;padding-left:6px}*{margin:0;padding:0;border:none;box-sizing:border-box;cursor:default}svg{pointer-events:none}:not(input){-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}:focus{outline:0}html{height:100%;background-color:#b5979b}html.skin2{background-color:#ccc}#login input,.font-base,.font_base,.specsheet .input-task-text,.specsheet .input-task-title,.specsheet .notes-text-input,.specsheet .row .col input,body,table.timelogger-entries input,table.timelogger-entries select{font-family:Overpass Mono,helvetica,sans-serif;font-weight:200;font-size:15px}body{min-height:100vh;overflow:hidden;overflow-y:scroll;text-transform:none;background-color:#b4a8aa;background-color:var(--body_bgcolor)!important;background-size:100% 100vh;background-position:0 0;background-repeat:no-repeat}pre{-moz-user-select:text;-ms-user-select:text;user-select:text;-webkit-user-select:text}html{display:none}html.skin1,html.skin2{display:block}html.skin2 body{background-color:#ddd;background:linear-gradient(180deg,#eee,#ccc)}#app{height:100%}#main-content{margin-left:130px;margin-right:20px;padding-top:30px;padding-bottom:30px;position:relative}@media (max-width:600px){#main-content{margin-left:10px;margin-right:10px}}.clearfix:after,.filterbtns:after,.specsheet .row:after{content:"";float:none;clear:both;display:table;width:100%}#menubtn{position:fixed;top:4px;right:4px;height:38px;width:38px;background-color:#fff;z-index:55;cursor:pointer;padding:0 10px;padding-top:14px;border-radius:666px;display:none}#menubtn:hover{opacity:.6}#menubtn:active{opacity:.3}#menubtn div{margin-bottom:4px;height:1px;background-color:#000}@media (max-width:600px){#menubtn{display:block}}#small-spinner{position:fixed;top:50%;left:50%;width:38px;height:38px;margin-left:-19px;margin-top:-19px;box-sizing:border-box;z-index:99999999;border-radius:100%;-webkit-animation:smallSpinnerSpin .4s infinite linear;animation:smallSpinnerSpin .4s infinite linear}#small-spinner:after{content:"";position:absolute;top:3px;left:3px;width:32px;height:32px;border-radius:100%;border:2px solid var(--body_textcolor);border-left-color:transparent;box-sizing:border-box;opacity:.5}@-webkit-keyframes smallSpinnerSpin{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes smallSpinnerSpin{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.context-bg{position:fixed;z-index:0;pointer-events:none;opacity:.2}.context-bg,.context-bg .img{top:0;left:0;height:100%;width:100%;transition:all .3s cubic-bezier(.645,.045,.355,1)}.context-bg .img{position:absolute;background-size:cover;background-position:50%;mix-blend-mode:luminosity;display:none}.context-bg .img.off{opacity:0;transition:all .3s cubic-bezier(.645,.045,.355,1)}.context-bg .img img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;position:relative}.context-bg .fade{position:absolute;top:0;left:0;height:100%;width:100%;box-shadow:inset 0 -250px 250px var(--body_bgcolor);transition:all 1s cubic-bezier(.645,.045,.355,1);display:none}#loadingtextman{margin-top:70px}#app_loadbar,#loadingtextman{position:fixed;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);color:var(--body_textcolor)}#app_loadbar{margin-top:40px;height:2px;width:100px}#app_loadbar #bg{width:100%;opacity:.4}#app_loadbar #bg,#app_loadbar #fill{position:absolute;top:0;left:0;height:2px;background-color:var(--body_textcolor)}#app_loadbar #fill{width:0}.content-preload{background-color:var(--body_bgcolor);padding:5em 0}.content-preload .spinner{margin:0 auto;width:38px;height:38px;box-sizing:border-box;border-radius:100%;-webkit-animation:khasev12j .4s infinite linear;animation:khasev12j .4s infinite linear}.content-preload .spinner:after{content:"";position:absolute;top:3px;left:3px;width:32px;height:32px;border-radius:100%;border:2px solid var(--body_textcolor);border-left-color:transparent;box-sizing:border-box}@-webkit-keyframes khasev12j{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes khasev12j{0%{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}a{text-decoration:none;color:inherit}.textlink{cursor:pointer;display:inline-block}.textlink:hover{opacity:.6}.textlink:active{opacity:.4}.textlink.disabled{opacity:.3}table.table-a{width:100%;border-collapse:collapse;text-align:left}table.table-a th{font-weight:inherit;opacity:.5;text-transform:uppercase;font-size:.8em;padding:.5em}table.table-a td{padding:.5em}table.table-a tr:nth-child(2n){background-color:var(--table_stripe_color)}table.table-a td:first-child,table.table-a th:first-child{text-align:left}table.table-eco{width:100%;border-collapse:collapse;overflow-x:auto;font-size:.9rem}table.table-eco td,table.table-eco th{padding:.4em 1em;text-align:right}table.table-eco td:first-child,table.table-eco th:first-child{text-align:left}table.table-eco th{font-weight:200}table.table-eco td{border:1px solid #ccc}table.table-eco td.nega,table.table-eco tr.nega{color:#b30000;background-color:rgba(179,0,0,.05)}table.table-eco td.posi,table.table-eco tr.posi{color:green;background-color:rgba(0,128,0,.07)}table.table-eco tr.spacer td{border-left:none;border-right:none}.monthCLickTitle{cursor:pointer}.monthCLickTitle:hover{opacity:.6}.monthCLickTitle:active{opacity:.8}.monthCLickTitle.active{font-weight:700;background-color:rgba(0,0,0,.05)}.align-l{text-align:left}.align-c{text-align:center}.align-r{text-align:right}.gu-mirror{position:fixed!important;margin:0!important;z-index:9999!important;opacity:.8;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)";filter:alpha(opacity=80)}.gu-hide{display:none!important}.gu-unselectable{-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}.gu-transit{opacity:.2;-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=20)";filter:alpha(opacity=20)}.view#login .box{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:500px;transition:none}#icon-signal{height:60px;width:60px;line-height:60px;position:fixed;top:50%;left:50%;margin-left:-30px;margin-top:-30px;background-color:#000;color:#fff;text-align:center;border-radius:100%;-webkit-animation:iconSignalIn 1.5s cubic-bezier(.19,1,.22,1);animation:iconSignalIn 1.5s cubic-bezier(.19,1,.22,1);-webkit-animation-fill-mode:both;animation-fill-mode:both;pointer-events:none}#icon-signal svg{fill:#fff;width:30px;height:30px}@-webkit-keyframes iconSignalIn{0%{-webkit-transform:scale(0) rotate(-60deg);transform:scale(0) rotate(-60deg)}40%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}50%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1}to{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}@keyframes iconSignalIn{0%{-webkit-transform:scale(0) rotate(-60deg);transform:scale(0) rotate(-60deg)}40%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0)}50%{-webkit-transform:scale(1) rotate(0);transform:scale(1) rotate(0);opacity:1}to{-webkit-transform:scale(1.3);transform:scale(1.3);opacity:0}}.timelog-play-btn{cursor:pointer}.timelog-play-btn:hover{opacity:.6}.timelog-play-btn:active{opacity:.3}.timelog-play-btn .svg-icon{width:1.3em;height:1.3em}.avatar{background-color:rgba(0,0,0,.1);height:30px;width:30px;border-radius:999px;text-align:center;line-height:30px;font-size:12px;text-transform:uppercase;background-size:cover;background-position:50%}.cols{display:-ms-grid;display:grid;grid-gap:1.5rem 2rem}.cols.cols-2{-ms-grid-columns:(1fr)[2];grid-template-columns:repeat(2,1fr)}.cols.cols-3{-ms-grid-columns:(1fr)[3];grid-template-columns:repeat(3,1fr)}.cols.cols-4{-ms-grid-columns:(1fr)[4];grid-template-columns:repeat(4,1fr)}.cols.cols-5{-ms-grid-columns:(1fr)[5];grid-template-columns:repeat(5,1fr)}.cols.cols-6{-ms-grid-columns:(1fr)[6];grid-template-columns:repeat(6,1fr)}span.uc{text-transform:uppercase}#modal-timeline-project-popup,#modal-timelog-edit,#timelogeditor,.modal_generic{position:fixed;top:0;left:0;width:100%;height:100vh;z-index:66}#modal-timeline-project-popup .dimmer,#modal-timelog-edit .dimmer,#timelogeditor .dimmer,.modal_dimmer_generic{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.2);-webkit-animation:a8756d .5s cubic-bezier(.19,1,.22,1);animation:a8756d .5s cubic-bezier(.19,1,.22,1)}@-webkit-keyframes a8756d{0%{opacity:0}}@keyframes a8756d{0%{opacity:0}}#modal-timeline-project-popup .popup,#modal-timelog-edit .popup,#timelogeditor .popup,.modal_popup_generic{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:96%;max-width:600px;max-height:96%;padding:2em;background-color:#fff;-webkit-animation:a9866 .8s cubic-bezier(.19,1,.22,1);animation:a9866 .8s cubic-bezier(.19,1,.22,1)}@-webkit-keyframes a9866{0%{-webkit-transform:translate(-50%,calc(-50% - 20px));transform:translate(-50%,calc(-50% - 20px));opacity:0}}@keyframes a9866{0%{-webkit-transform:translate(-50%,calc(-50% - 20px));transform:translate(-50%,calc(-50% - 20px));opacity:0}}#modal-timeline-project-popup .popup .close-btn,#modal-timelog-edit .popup .close-btn,#timelogeditor .popup .close-btn,.modal_popup_generic .close-btn{height:40px;width:40px;line-height:40px;position:absolute;top:0;right:0;background-color:#eee;color:#333;text-align:center;cursor:pointer}#modal-timeline-project-popup .popup .close-btn:hover,#modal-timelog-edit .popup .close-btn:hover,#timelogeditor .popup .close-btn:hover,.modal_popup_generic .close-btn:hover{opacity:.8}#modal-timeline-project-popup .popup .close-btn:active,#modal-timelog-edit .popup .close-btn:active,#timelogeditor .popup .close-btn:active,.modal_popup_generic .close-btn:active{opacity:.6}.closebtn-outside#modal-timeline-project-popup .close-btn,.closebtn-outside#modal-timelog-edit .close-btn,.closebtn-outside#timelogeditor .close-btn,.modal_generic.closebtn-outside .close-btn{top:0;right:-40px}#modal-timeline-project-popup .modal_generic.scrollable .popup,#modal-timelog-edit .modal_generic.scrollable .popup,#timelogeditor .modal_generic.scrollable .popup,.modal_generic.scrollable #modal-timeline-project-popup .popup,.modal_generic.scrollable #modal-timelog-edit .popup,.modal_generic.scrollable #timelogeditor .popup,.modal_generic.scrollable .modal_popup_generic,.scrollable#modal-timeline-project-popup .modal_popup_generic,.scrollable#modal-timeline-project-popup .popup,.scrollable#modal-timelog-edit .modal_popup_generic,.scrollable#modal-timelog-edit .popup,.scrollable#timelogeditor .modal_popup_generic,.scrollable#timelogeditor .popup{overflow-y:auto}.spec-line-robot .preview{position:absolute;top:100%;left:0;width:100%;pointer-events:none;background-color:var(--secondary);padding:1em;-webkit-transform-origin:center top;transform-origin:center top;-webkit-animation:asdffd 1.2s cubic-bezier(.19,1,.22,1);animation:asdffd 1.2s cubic-bezier(.19,1,.22,1)}.spec-line-robot .preview .title{font-size:.8em;font-weight:700;font-style:italic}.spec-line-robot .preview .text{font-size:.8em;font-style:italic}@-webkit-keyframes asdffd{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}}@keyframes asdffd{0%{opacity:0;-webkit-transform:scale(.9);transform:scale(.9)}}.fade-enter-active,.fade-leave-active{transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.fc-event{margin-bottom:5px;border:none;padding:.5em;transition:all .4s cubic-bezier(.19,1,.22,1);cursor:pointer}.fc-event,.fc-event:hover{background-color:var(--body_textcolor);color:var(--body_textcolor)}.fc-event .fc-content{pointer-events:none}.fc-event.booking-type-1,.fc-event.booking-type-2,.fc-event.booking-type-3{background-color:var(--body_textcolor);color:var(--body_textcolor)}.fc-day.fc-sat,.fc-day.fc-sun,.fc-list-item-marker .fc-event-dot,.fc-list-item.booking-type-1 .fc-list-item-marker .fc-event-dot,.fc-list-item.booking-type-2 .fc-list-item-marker .fc-event-dot,.fc-list-item.booking-type-3 .fc-list-item-marker .fc-event-dot{background-color:var(--body_textcolor)}#auth-dimmer{background-color:transparent}.view#login .box{width:400px;-webkit-animation:none;animation:none}#password-reset-box{width:300px;position:absolute;top:50%;left:50%;margin-left:-150px;margin-top:-74px}#login input{background-color:rgba(0,0,0,.05);display:block;width:100%;padding:.5em;margin-bottom:1em}#leftnavbar{position:fixed;left:0;top:0;height:100%;width:100px;box-sizing:border-box;text-align:center;z-index:99999;transition:all .3s cubic-bezier(.19,1,.22,1)}@media (max-width:600px){#leftnavbar{-webkit-transform:translateX(-100%);transform:translateX(-100%);height:100vh}#app.off-canvas-menu-active #leftnavbar{-webkit-transform:translateX(0);transform:translateX(0);box-shadow:0 0 20px rgba(0,0,0,.3)}}#leftnavbar{background-color:var(--leftbar_bgcolor);color:var(--leftbar_textcolor)}#leftnavbar #logo{height:60px;position:relative}#leftnavbar #logo svg{width:70%;height:auto;position:absolute;top:50%;left:50%;-webkit-transform:translate(-45%,-55%);transform:translate(-45%,-55%);fill:var(--leftbar_iconcolor)}#menu{overflow-y:auto;padding-bottom:120px;height:calc(100% - 150px)}#menu .link{text-transform:uppercase;display:block;font-size:.8em;padding:1.2em 0;position:relative;cursor:pointer;transition:all .35s cubic-bezier(.19,1,.22,1);color:var(--leftbar_textcolor);border-bottom:1px solid var(--leftbar_iconcolor);border-bottom:1px solid var(--body_bgcolor)}#menu .link svg{width:26px;height:26px;display:block;margin:0 auto;margin-bottom:10px;pointer-events:none;fill:var(--leftbar_iconcolor)}#menu .link:after{content:"";position:absolute;top:45%;right:0;margin-top:-8px;width:0;height:0;border-style:solid;border-width:8px 10px 8px 0;border-color:transparent var(--body_bgcolor) transparent transparent;-webkit-transform:scale(0);transform:scale(0);transition:all .8s cubic-bezier(.19,1,.22,1);-webkit-transform-origin:right center;transform-origin:right center}#menu .link.active{background-color:var(--leftbar_textcolor);color:var(--leftbar_bgcolor)}#menu .link.active svg{fill:var(--leftbar_bgcolor)}#menu .link.active:after{-webkit-transform:scale(1);transform:scale(1)}#menu .link:hover{opacity:.6}#menu .link:active{opacity:.2}#menu .link:first-child{border-top:1px solid hsla(0,0%,100%,.2)}#logged-in-area{position:fixed;bottom:14px;left:0;width:100px}#melink #avatar{display:block;border-radius:100%;height:40px;width:40px;background-size:cover;background-position:50%;margin:0 auto;margin-bottom:7px}#melink #name{display:block;color:hsla(0,0%,100%,.5);font-size:.7em;margin-bottom:14px}#melink #counter{position:absolute;top:-6px;left:50%;margin-left:10px;background-color:#fff;color:#000;border-radius:100%;height:18px;width:18px;line-height:18px;text-align:center;font-size:10px;-webkit-animation:1.5s pulse infinite linear;animation:1.5s pulse infinite linear}#melink #logoutbtn{cursor:pointer}#leftnavbar .avatar{position:absolute;bottom:30px;left:30px;height:40px;width:40px;line-height:40px;font-size:18px;cursor:pointer}#leftnavbar .avatar:hover{opacity:.7}#leftnavbar .avatar:active{opacity:.5}.specsheet{margin:1rem 1.5rem}.specsheet .pretitle{text-transform:uppercase;font-size:.75em;margin-bottom:-.4em}.specsheet h1{font-size:1.9em;font-weight:800}.specsheet .row .col{float:left;min-height:1px;padding:0}.specsheet .row .col input{width:100%;background-color:#eee}.specsheet .row .col:first-child{width:calc(100% - 400px)}.specsheet .row .col:nth-child(2),.specsheet .row .col:nth-child(3){width:100px;text-align:center}.specsheet .row .col:nth-child(4){width:100px;text-align:right}.specsheet .row .col:nth-child(5){width:50px;text-align:center}.specsheet .row .col:nth-child(6){width:50px;text-align:right}.specsheet .row-task{padding:10px 0;border-bottom:1px solid rgba(0,0,0,.25)}.specsheet .dragger{cursor:ns-resize;display:inline-block;padding:0 .3em}.specsheet .dragger:hover{opacity:.6}.specsheet .dragger:active{opacity:.2}.specsheet .input-task-title{font-size:1rem}.specsheet .input-task-text,.specsheet .input-task-title{display:block;width:100%;box-sizing:padding-box;overflow:hidden;resize:none}.specsheet .input-task-text{font-size:.7rem;margin-top:.4em;color:rgba(0,0,0,.5)}.specsheet .input-hours{text-align:center;width:1em;background-color:transparent!important}.specsheet .subtotal-budget,.specsheet .subtotal-hours{cursor:default;font-weight:900}.specsheet .total-budget,.specsheet .total-hours{cursor:default;font-weight:700}.specsheet .task-delete-btn,.specsheet .taskcat-delete-btn{display:inline-block;cursor:pointer}.specsheet .task-delete-btn:hover,.specsheet .taskcat-delete-btn:hover{opacity:.5}.specsheet .task-delete-btn:active,.specsheet .taskcat-delete-btn:active{opacity:.25}.specsheet .add-task-entry{display:inline-block;color:rgba(0,0,0,.4);cursor:pointer}.specsheet .add-task-entry:hover{opacity:.5}.specsheet .add-task-entry:active{opacity:.25}.specsheet .add-task-cat{display:inline-block;white-space:nowrap;position:relative;top:-.7rem;margin-bottom:.7rem;color:rgba(0,0,0,.4);cursor:pointer}.specsheet .add-task-cat:hover{opacity:.5}.specsheet .add-task-cat:active{opacity:.25}.specsheet .row-taskcat{height:46px;line-height:46px;position:relative;border-bottom:1px solid rgba(0,0,0,.25)}.specsheet .hrs-title{color:rgba(0,0,0,.5);font-size:.85em}.specsheet .row-subtotal{margin-bottom:2rem;padding:.4em 0}.specsheet .row-total{border-top:1px solid rgba(0,0,0,.25);border-bottom:1px solid rgba(0,0,0,.25);padding:.7em 0}.specsheet .total-title{font-weight:900}.specsheet .notes-section{color:rgba(0,0,0,.4);margin-bottom:3em;margin-top:3rem}.specsheet .notes-section h4{font-size:.75rem;font-weight:900}.specsheet .notes-section p{font-size:.75rem;margin-bottom:0}.specsheet .notes-text-input{resize:none;width:100%;background-color:rgba(0,0,0,.05);display:block;font-size:.75rem;padding:.5em;margin-top:.5em}.specsheet .input-taskcat-title{padding-left:0;padding:.2em 0!important;background-color:transparent!important;font-weight:900!important}.specsheet .taskcat-up-down{width:20px;position:relative;height:46px;margin:0 auto}.specsheet .taskcat-up-down .down,.specsheet .taskcat-up-down .up{height:8px;width:20px;cursor:pointer}.specsheet .taskcat-up-down .down:hover,.specsheet .taskcat-up-down .up:hover{opacity:.5}.specsheet .taskcat-up-down .down:active,.specsheet .taskcat-up-down .up:active{opacity:.25}.specsheet .taskcat-up-down .up{margin-top:4px;margin-bottom:4px;position:absolute;left:0;top:10px;width:0;height:0;border-style:solid;border-width:0 8px 8px;border-color:transparent transparent rgba(0,0,0,.3)}.specsheet .taskcat-up-down .down{position:absolute;left:0;bottom:10px;width:0;height:0;border-style:solid;border-width:8px 8px 0;border-color:rgba(0,0,0,.3) transparent transparent}.specsheet{font-family:Titillium Web}.specsheet .input-task-title,.specsheet .input-taskcat-title,.specsheet .notes-text-input,.specsheet .specsheet .row .col input,.specsheet input,.specsheet textarea{font-family:Titillium Web!important}.specsheet .tasks{min-height:20px}.specsheet .tasks .task .task-optional{display:inline-block;cursor:pointer}.specsheet .tasks .task .task-optional:hover{opacity:.5}.specsheet .tasks .task .task-optional:active{opacity:.25}.specsheet .task.optional-false .input-hours,.specsheet .task.optional-false .task-budget,.specsheet .task.optional-false .task-optional{text-decoration:line-through}.specsheet .spec-footer{text-align:center}.specsheet .footer-logo{text-align:center;display:inline-block;margin:0 auto;margin-top:1rem;margin-bottom:1rem}.specsheet .footer-logo svg{width:100px;height:auto;display:block}.specsheet .heypart{box-shadow:inset 0 0 0 99999px #eee;padding:1rem;margin-top:0;margin-bottom:1.5rem;font-size:.8em}#timelogger{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999}#timelogger .killer{height:50px;width:50px;line-height:50px;text-align:center;background-color:#333;color:#fff;position:absolute;top:0;right:0;cursor:pointer}#timelogger .killer:hover{opacity:.9}#timelogger .killer:active{opacity:.8}#timelogger .dimmer{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-animation:dimmerFadeIn .5s cubic-bezier(.19,1,.22,1);animation:dimmerFadeIn .5s cubic-bezier(.19,1,.22,1)}@-webkit-keyframes dimmerFadeIn{0%{opacity:0}}#timelogger .popup{background-color:var(--box_bgcolor);color:var(--box_textcolor);position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:96%;max-width:1100px;padding:30px;-webkit-animation:lkm23kn .8s cubic-bezier(.19,1,.22,1);animation:lkm23kn .8s cubic-bezier(.19,1,.22,1)}@-webkit-keyframes lkm23kn{0%{-webkit-transform:translate(-50%,calc(-50% + 20px));transform:translate(-50%,calc(-50% + 20px));opacity:0}}@keyframes lkm23kn{0%{-webkit-transform:translate(-50%,calc(-50% + 20px));transform:translate(-50%,calc(-50% + 20px));opacity:0}}table.timelogger-entries{width:100%;table-layout:fixed}table.timelogger-entries td{padding:0 .4em;text-align:left}table.timelogger-entries tbody tr{box-shadow:inset 0 -1px 0 rgba(0,0,0,.07)}table.timelogger-entries thead th{font-weight:200;text-align:left}table.timelogger-entries thead th:first-child{text-align:left}table.timelogger-entries td:first-child,table.timelogger-entries th:first-child{width:15%}table.timelogger-entries td:nth-child(2),table.timelogger-entries th:nth-child(2){width:7%}table.timelogger-entries td:nth-child(3),table.timelogger-entries td:nth-child(4),table.timelogger-entries th:nth-child(3),table.timelogger-entries th:nth-child(4){width:15%}table.timelogger-entries td:nth-child(5),table.timelogger-entries th:nth-child(5){width:20%}table.timelogger-entries td:nth-child(6),table.timelogger-entries td:nth-child(7),table.timelogger-entries td:nth-child(8),table.timelogger-entries td:nth-child(9),table.timelogger-entries th:nth-child(6),table.timelogger-entries th:nth-child(7),table.timelogger-entries th:nth-child(8),table.timelogger-entries th:nth-child(9){width:5%}table.timelogger-entries td:first-child{padding-left:0}table.timelogger-entries td:nth-child(8){padding-right:0}table.timelogger-entries input,table.timelogger-entries select{background-color:var(--input_bgcolor);color:var(--input_textcolor);width:100%;height:40px;line-height:40px;padding:0 .5em}table.timelogger-entries .checkbox input{height:30px;width:30px}table.timelogger-entries .label{display:none}@media (max-width:600px){#timelogger .popup{padding:15px;overflow-y:scroll;height:90%}table.timelogger-entries td,table.timelogger-entries th{display:inline-block;float:left;width:100%;padding:10px 0!important}table.timelogger-entries td:first-child,table.timelogger-entries td:nth-child(2),table.timelogger-entries td:nth-child(3),table.timelogger-entries td:nth-child(4),table.timelogger-entries td:nth-child(5),table.timelogger-entries td:nth-child(6),table.timelogger-entries th:first-child,table.timelogger-entries th:nth-child(2),table.timelogger-entries th:nth-child(3),table.timelogger-entries th:nth-child(4),table.timelogger-entries th:nth-child(5),table.timelogger-entries th:nth-child(6){width:100%}table.timelogger-entries td:nth-child(7),table.timelogger-entries td:nth-child(8),table.timelogger-entries td:nth-child(9),table.timelogger-entries th:nth-child(7),table.timelogger-entries th:nth-child(8),table.timelogger-entries th:nth-child(9){width:50%;display:none}table.timelogger-entries td:after,table.timelogger-entries th:after{content:"";display:block;width:100%;clear:both;float:none}table.timelogger-entries thead tr th{display:none}table.timelogger-entries .label{display:block;color:#ccc;font-size:.8em;margin-bottom:.5em}}@media (max-width:600px){#timelogger #addrowbtn,#timelogger #fetchfromlatestprojects{display:none}}#modal-economypost-edit{position:fixed;top:0;left:0;width:100%;height:100%;z-index:999999}#modal-economypost-edit .killer{height:50px;width:50px;line-height:50px;text-align:center;background-color:#333;color:#fff;position:absolute;top:0;right:0;cursor:pointer}#modal-economypost-edit .killer:hover{opacity:.9}#modal-economypost-edit .killer:active{opacity:.8}#modal-economypost-edit .dimmer{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.5);-webkit-animation:dimmerFadeIn .5s cubic-bezier(.19,1,.22,1);animation:dimmerFadeIn .5s cubic-bezier(.19,1,.22,1)}@keyframes dimmerFadeIn{0%{opacity:0}}#modal-economypost-edit .popup{background-color:#fff;position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:96%;max-width:1100px;padding:30px;-webkit-animation:lk123nl .8s cubic-bezier(.19,1,.22,1);animation:lk123nl .8s cubic-bezier(.19,1,.22,1)}@-webkit-keyframes lk123nl{0%{-webkit-transform:translate(-50%,calc(-50% + 20px));transform:translate(-50%,calc(-50% + 20px));opacity:0}}@keyframes lk123nl{0%{-webkit-transform:translate(-50%,calc(-50% + 20px));transform:translate(-50%,calc(-50% + 20px));opacity:0}}@media (max-width:600px){#modal-economypost-edit .popup{padding:15px;overflow-y:scroll;height:90%}}.comments-area .comments-list .comment{position:relative;padding-left:3rem;border-bottom:1px solid rgba(0,0,0,.2);padding-bottom:1em;margin-bottom:1em}.comments-area .comments-list .comment:last-of-type{border-bottom:none;padding-bottom:0;margin-bottom:0}.comments-area .comments-list .comment .avatar{position:absolute;top:.3rem;left:0}.comments-area .comments-list .comment .before{margin-bottom:.3em}.comments-area .comments-list .comment .name{display:inline-block;font-weight:900}.comments-area .comments-list .comment .created{display:inline-block;font-size:.8em;opacity:.4;margin-left:.5em}.comments-area .comments-list .comment .after{margin-top:.5em;font-size:.8em}.comments-area .comments-list .comment .after .delete-btn,.comments-area .comments-list .comment .after .edit-btn{display:inline-block;opacity:.4;cursor:pointer}.comments-area .comments-list .comment .after .delete-btn:hover,.comments-area .comments-list .comment .after .edit-btn:hover{opacity:1}.comments-area .comments-list .comment .after .delete-btn:active,.comments-area .comments-list .comment .after .edit-btn:active{opacity:.6}.comments-area .add-comment textarea,.kanban{margin-bottom:1em}.kanban,.kanban .header{position:relative}.kanban .header{background-color:var(--box_textcolor);color:var(--box_bgcolor);padding:.7em;text-align:center}.kanban .settings-btn{height:.7em;width:.7em;position:absolute;top:1em;right:.7em;opacity:.2;border-radius:100%;background-color:var(--box_textcolor);transition:all .8s cubic-bezier(.19,1,.22,1);cursor:pointer;-webkit-transform:rotate(45deg);transform:rotate(45deg)}.kanban .settings-btn:hover{opacity:1}.kanban .settings-btn:active{opacity:.4}.kanban .settings-btn.\--card,.kanban .settings-btn.\--column,.kanban .settings-btn.\--header{background-color:var(--box_textcolor)}.kanban .column-header .settings-btn,.kanban .header .settings-btn{background-color:var(--box_bgcolor);opacity:.4}.kanban .column-header .settings-btn:hover,.kanban .header .settings-btn:hover{opacity:1}.kanban .columns{display:-ms-grid;display:grid;margin:0 -.5em}.kanban .columns.count-2{-ms-grid-columns:50% 50%;grid-template-columns:50% 50%}.kanban .columns.count-3{-ms-grid-columns:33% 34% 33%;grid-template-columns:33% 34% 33%}.kanban .columns.count-4{-ms-grid-columns:25% 25% 25% 25%;grid-template-columns:25% 25% 25% 25%}.kanban .columns.count-5{-ms-grid-columns:20% 20% 20% 20%;grid-template-columns:20% 20% 20% 20%;-ms-grid-columns:20% 20% 20% 20% 20%;grid-template-columns:20% 20% 20% 20% 20%}.kanban .columns.count-6{-ms-grid-columns:17% 16.5% 16.5% 16.5% 16.5% 17%;grid-template-columns:17% 16.5% 16.5% 16.5% 16.5% 17%}.kanban .column{margin:.5em;position:relative}.kanban .column-header{background-color:var(--box_textcolor);color:var(--box_bgcolor);padding:.7em;margin-bottom:1em;position:relative}.kanban .column-settings-btn{height:20px;width:20px;position:absolute;top:10px;right:10px;background-color:rgba(var(--box_textcolor),.2);cursor:pointer}.kanban .column-settings-btn:hover{opacity:.7}.kanban .column-settings-btn:active{opacity:.4}.kanban .card{background-color:var(--box_bgcolor);padding:.7em;margin-bottom:1em;position:relative}.kanban .card-excerpt{opacity:.4}.kanban .card-settings-btn{height:20px;width:20px;position:absolute;top:10px;right:10px;background-color:rgba(var(--box_textcolor),.1);cursor:pointer}.kanban .card-settings-btn:hover{opacity:.7}.kanban .card-settings-btn:active{opacity:.4}.kanban .new-card-btn{background-color:rgba(var(--box_bgcolor),1);padding:.7em;cursor:pointer;opacity:.3;transition:all .8s cubic-bezier(.19,1,.22,1)}.kanban .new-card-btn:hover{opacity:.7}.kanban .new-card-btn:active{opacity:.4}.project-header{padding:1em;margin-bottom:1em;background-color:rgba(0,0,0,.1)}.project-header .pretitle{font-size:.7em;text-transform:uppercase}.project-header .title{font-size:1.7em}#tasklists{background-color:rgba(0,0,0,.1);padding:1em;white-space:nowrap;overflow-x:scroll}#tasklists .tasklist{width:300px;display:inline-block;margin-right:2em;vertical-align:top;min-height:50px}#tasklists .tasklist-header{position:relative}#tasklists .tasklist-header .title{background-color:#333;color:#fff;padding:1em}#tasklists .tasklist-header .edit-btn{position:absolute;top:.3em;right:.3em;color:#fff;opacity:.3;cursor:pointer}#tasklists .tasklist-header .edit-btn svg{width:1.2em;height:1.2em}#tasklists .tasklist-header .edit-btn:hover{opacity:.7}#tasklists .tasklist-header .edit-btn:active{opacity:.4}#tasklists .task,#tasklists .tasklist-footer .add-task-btn{background-color:#fff;padding:1em;margin-top:.7em;cursor:pointer}#tasklists .tasklist-footer .add-task-btn{opacity:.5}#tasklists .tasklist-footer .add-task-btn:hover{opacity:.7}#tasklists .tasklist-footer .add-task-btn:active{opacity:.4}#tasklists .add-tasklist-btn{width:170px;display:inline-block;background-color:#333;color:#fff;padding:1em;opacity:.3;cursor:pointer}#tasklists .add-tasklist-btn:hover{opacity:.7}#tasklists .add-tasklist-btn:active{opacity:.4}#task-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:7777}#task-overlay .dimmer{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}#task-overlay .modal{position:absolute;top:50%;left:50%;background-color:#fff;max-width:90%;width:500px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:1em}#tasklist-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:7777}#tasklist-overlay .dimmer{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}#tasklist-overlay .modal{position:absolute;top:50%;left:50%;background-color:#fff;max-width:90%;width:500px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:1em}#payment-overlay{position:fixed;top:0;left:0;width:100%;height:100%;z-index:7777}#payment-overlay .dimmer{position:absolute;top:0;left:0;width:100%;height:100%;background-color:rgba(0,0,0,.3)}#payment-overlay .modal{position:absolute;top:50%;left:50%;background-color:#fff;width:90%;max-width:630px;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);padding:1em}.chart-minitable{padding:1em 2em;font-size:.9em;max-height:20em;overflow-y:auto}.chart-minitable .entry{border-top:1px solid #eee;padding:.4em 0}.chart-minitable .entry span.hours{display:inline-block;opacity:.4;margin:0 .3em;vertical-align:top}.chart-minitable .entry span.pct{display:inline-block;float:right;vertical-align:top}.chart-minitable .entry span.name{display:inline-block;max-width:70%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:top}.chart-minitable .entry span.colorcircle{width:16px;height:16px;border-radius:100%;display:inline-block;position:relative;top:.1em;margin-right:.3em;vertical-align:top}table.timelogs-table td.timelog-date-spacer{height:4em;color:rgba(0,0,0,.4);text-transform:uppercase;font-size:.9em}table.table-timespan-dates{width:100%;text-align:center;border-collapse:collapse;white-space:nowrap;vertical-align:top;font-size:.85rem}table.table-timespan-dates th{background-color:var(--table_stripe_color);font-weight:300;padding:.7em .2em;border:1px solid --table_stripe_color;line-height:1.1em}table.table-timespan-dates th span{display:block;text-align:center;width:100%}table.table-timespan-dates th span.l1{text-transform:uppercase;font-size:.8em;margin-bottom:.3em}table.table-timespan-dates th[data-day="0"],table.table-timespan-dates th[data-day="6"]{background-color:var(--table_stripe_color)}table.table-timespan-dates td{padding:.5em .2em;border:1px solid var(--table_stripe_color);position:relative}table.table-timespan-dates td span{display:block;text-align:center;width:100%}table.table-timespan-dates td span.l1{font-size:1rem;font-weight:400}table.table-timespan-dates td span.l2{opacity:.75;text-transform:uppercase;font-size:.6rem}table.table-timespan-dates td[data-day="0"],table.table-timespan-dates td[data-day="6"]{background-color:var(--table_stripe_color)}table.table-timespan-dates td .bar{width:100%;height:0;background-color:rgba(0,0,0,.2);position:absolute;bottom:0;right:0}.timeline-container{overflow-x:scroll;position:relative;box-shadow:inset 0 0 0 1px #ccc}.timeline-content,.timeline-row{position:relative}.timeline-row{width:100%}.timeline-row:after{content:"";display:block;float:none;clear:both}.timeline-container .field{width:20px;height:40px;line-height:40px;float:left;box-shadow:inset 1px 1px 0 #ddd;text-align:center;position:relative}.timeline-container .field.dayname,.timeline-container .field.month{text-transform:uppercase}.timeline-container .field.dayno{color:red}.timeline-container .field.day1,.timeline-container .field.day7{background-color:rgba(112,89,78,.07)}.timeline-container .field.today{background-color:rgba(0,0,0,.1)}.timeline-container.grid-highlight-weeks .timeline-row.entry .field{box-shadow:inset 1px 1px 0 #eee}.timeline-container.grid-highlight-weeks .timeline-row.entry .field.day2{box-shadow:inset 1px 0 0 #aaa,inset 0 1px 0 #eee}.timeline-container.grid-highlight-weeks .timeline-row.entry .field.day1,.timeline-container.grid-highlight-weeks .timeline-row.entry .field.day7{background-color:inherit}.timeline-container.grid-highlight-weeks .timeline-row.entry .field.today{background-color:rgba(0,0,0,.1)}.timeline-row.months .field:nth-child(2n),.timeline-row.weeks .field:nth-child(2n){background-color:rgba(112,89,78,.13)}.timeline-row.daynames .field,.timeline-row.daynumbers .field,.timeline-row.months .field,.timeline-row.weeks .field{text-transform:uppercase;color:rgba(0,0,0,.4);font-size:.8em;height:20px;line-height:22px;text-align:center}.timeline-row.entry .field{height:40px;line-height:40px}.timeline-entry{text-align:left;text-indent:.5em;color:#fff;font-size:.8em;white-space:nowrap;text-overflow:ellipsis;position:absolute;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:16px;line-height:16px}.timeline-entry .ui-resizable-e,.timeline-entry .ui-resizable-w{position:absolute;top:0;left:-4px;height:100%;width:8px;cursor:ew-resize}.timeline-entry .ui-resizable-e{left:auto;right:-4px}.timeline-entry.l{height:26px;line-height:26px}.timeline-entry .title{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);height:16px;line-height:16px;text-shadow:1px 1px 0 #000,0 0 2px #000;cursor:pointer;z-index:22;overflow:hidden;white-space:nowrap;max-width:100%}.timeline-entry .middle{position:absolute;top:0;width:calc(100% - 14px);left:6px;height:100%;cursor:pointer}.timeline-entry .end{position:absolute;top:-20%;width:12px;height:140%;cursor:ew-resize;cursor:pointer}.timeline-entry .end.end-l{left:-4px}.timeline-entry .end.end-r{right:-4px}.timeline-entry .done-bar{position:absolute;top:0;left:0;pointer-events:none;height:100%;background:repeating-linear-gradient(-45deg,hsla(0,0%,100%,.3),hsla(0,0%,100%,.3) 4px,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,0) 8px);box-shadow:inset -2px 0 0 rgba(0,0,0,.3)}.timeline-row.workload .field{text-align:center;font-size:9px;line-height:30px;white-space:nowrap;overflow:hidden}.timeline-row.workload .field span.hours{font-size:13px}.timeline-row.workload .field span.title{text-transform:uppercase;opacity:.6}.timeline-row.workload .field.none span.hours,.timeline-row.workload .field.none span.title{display:none}.timeline-row.workload .field.very-low{background-color:#97ce61}.timeline-row.workload .field.low{background-color:#abc16f}.timeline-row.workload .field.normal{background-color:#c0b47d}.timeline-row.workload .field.high{background-color:#d4a68b}.timeline-row.workload .field.very-high{background-color:#e89999}body.project #timeline-box .timeline-entry{cursor:move}.timeline-container .timeline-sidebar{width:140px;float:left}.timeline-container .timeline-content-container{width:100%;float:left;overflow-x:auto;border-bottom:1px solid #ccc}.timeline-container.has-sidebar .timeline-content-container{width:calc(100% - 140px)}.timeline-sidebar .timeline-row .field{width:100%;display:block;text-align:left;padding-left:.7em;box-shadow:inset 1px 1px 0 #ccc;box-shadow:inset -2px 1px 0 #ccc}.timeline-normal-title,.timeline-title-btn{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.8em}.timeline-title-btn{font-weight:700;cursor:pointer}.timeline-title-btn:hover{opacity:.8}.timeline-title-btn:active{opacity:.6}.timeline-worker-title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:.8em}.timeline-row.spacer{height:2rem;border-top:1px solid #ccc}.timeline-row.titler{height:2rem}.timeline-row.titler .timeline-section-titler{margin-left:.6rem;position:relative;top:.4rem;text-transform:uppercase;color:rgba(0,0,0,.4);font-size:.8em;height:20px;line-height:22px}.timeline-container .worker-booking-indicator input{background-color:transparent;height:20px;line-height:20px;text-align:center;width:100%}@media print{body{background-color:#fff!important}#leftnavbar{display:none}#main-content{margin-left:0;margin-right:0;padding-top:0;padding-bottom:0}.print-invisible{display:none}.box{background-color:transparent!important;color:#000!important;box-shadow:none}}@media print{.spec-view .add-task-cat,.spec-view .add-task-entry,body.has-spec-sheet .filterbtns,body.has-spec-sheet .project-header{display:none!important}.spec-view .col:first-child{width:70%!important}.spec-view .col:nth-child(2),.spec-view .col:nth-child(3),.spec-view .col:nth-child(4){width:10%!important}.spec-view .col:nth-child(5),.spec-view .col:nth-child(6){display:none}.spec-view .task.optional-undefined .task-optional,.spec-view .tasks .task .input-task-text{display:none!important}.spec-view .tasks .task.has-text .input-task-text{display:block!important}.heypart{font-size:.7em!important}.spec-view .comments-box{display:none}.notes-text-input.empty{display:none!important}}