@import "fonts/fonts.css";html,body,div,span,applet,object,iframe,table,caption,tbody,tfoot,thead,tr,th,td,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,dl,dt,dd,ol,ul,li,fieldset,form,label,legend{vertical-align:baseline;font-family:inherit;font-weight:300;font-style:inherit;border:0;outline:0;margin:0;padding:0;font-size:100%}:focus{outline:0}body{color:#000;background:#fff;line-height:1}ol,ul{list-style:none}table{border-collapse:separate;border-spacing:0}caption,th,td{text-align:left;font-weight:400}*,:before,:after,#tinymce *,*{box-sizing:border-box}#tinymce,body{color:#333;background:#eee;font-family:Gotham;font-size:16px;font-weight:300;line-height:1.6em}#tinymce h1,#tinymce h2,#tinymce h3,#tinymce h4,#tinymce h5,#tinymce h6,body h1,body h2,body h3,body h4,body h5,body h6{margin:0 0 .8em;padding:0;line-height:1.2em}#tinymce h1:last-child,#tinymce h2:last-child,#tinymce h3:last-child,#tinymce h4:last-child,#tinymce h5:last-child,#tinymce h6:last-child,body h1:last-child,body h2:last-child,body h3:last-child,body h4:last-child,body h5:last-child,body h6:last-child{margin-bottom:0}#tinymce h1,body h1{color:#58a82c;font-size:2.5em}#tinymce h2,body h2{color:#58a82c;font-size:1.5em}#tinymce h3,body h3{color:#58a82c;font-family:Gotham;font-size:1.3em;font-weight:600}#tinymce h4,#tinymce h5,#tinymce h6,body h4,body h5,body h6{color:#333;font-family:Gotham;font-size:1.2em;font-weight:600}#tinymce img,body img{vertical-align:middle;max-width:100%;height:auto}#tinymce a,body a{cursor:pointer;color:#58a82c;text-decoration:none;transition:all .1s ease-in;display:inline-block;position:relative}#tinymce strong,body strong{font-family:Gotham;font-weight:600}#tinymce sup,body sup{vertical-align:super;font-size:.6em}#tinymce ol,body ol{margin-left:2.5em;padding:.5em 0 2em;list-style-type:decimal}#tinymce ol li,body ol li{margin-bottom:.5em;padding-left:.4em}#tinymce hr,body hr{border:none;border-top:1px solid #aaa;height:1px;margin:2em 0;position:relative}#tinymce span,body span{line-height:1em}#tinymce p,body p{margin:0 0 1.4em}#tinymce p:last-child,body p:last-child{margin-bottom:0}#tinymce blockquote,body blockquote{margin:2em 2em 2em 4em;font-family:Gotham;font-size:1.7em;font-weight:600;line-height:1.4em;position:relative}#tinymce blockquote:before,body blockquote:before{color:#58a82c;content:"";font-family:"Font Awesome 7 Pro";font-size:1.2em;font-weight:900;position:absolute;top:.1em;left:-1.5em}#tinymce form input,#tinymce form button,#tinymce form textarea,#tinymce form select,body form input,body form button,body form textarea,body form select{outline:0;font-size:1em}#tinymce button,body button{cursor:pointer;outline:0;font-size:1em}#tinymce .button,body .button{text-align:center;text-transform:uppercase;color:#fff;cursor:pointer;background:#58a82c;border:none;border-radius:6px;outline:none;margin:1em .5em 0;padding:.6em 1em;font-family:Gotham;font-size:1.2em;text-decoration:none;transition:all .15s;display:inline-block;position:relative}#tinymce .button i,body .button i{color:#fff;margin-right:.5em;transition:all .15s}#tinymce .button:hover,body .button:hover{color:#fff;background:#333}#tinymce .button.ghost-button,body .button.ghost-button{color:#fff;background:0 0;border:1px solid #fff}#tinymce .button.ghost-button:hover,body .button.ghost-button:hover{color:#58a82c;background:#fff}#tinymce .alignleft,body .alignleft{float:left;margin-right:1.5em;display:inline}#tinymce .alignright,body .alignright{float:right;margin-left:1.5em;display:inline}#tinymce .aligncenter,body .aligncenter{clear:both;margin-left:auto;margin-right:auto;display:block}#tinymce{background-color:#fff;padding:1em!important}#tinymce ul,body .user-content ul{padding:.5em 0 2em 1.5em}#tinymce ul:last-child,body .user-content ul:last-child{padding-bottom:0}#tinymce ul li,body .user-content ul li{margin-bottom:1em;padding-left:1.4em;list-style-type:none;position:relative}#tinymce ul li:before,body .user-content ul li:before{content:"";color:#58a82c;font-family:"Font Awesome 7 Pro";font-size:.7em;font-weight:300;position:absolute;top:0;left:0}#tinymce .large-text,body .user-content .large-text{font-size:1.2em}#tinymce .extra-large-text,body .user-content .extra-large-text{font-size:1.6em}@media screen and (max-width:46.875em){body{-webkit-text-size-adjust:none}}@media screen and (max-width:56.25em){body .user-content h1{font-size:2em}}@media screen and (max-width:46.875em){body .user-content blockquote{font-size:1.2em}body .user-content .cover-text{font-size:2.5em}}@media screen and (max-width:31.25em){body .user-content .cover-text{font-size:2em}}@media screen and (max-width:46.875em){body .user-content .large-text{font-size:1.1em}body .user-content .extra-large-text{font-size:1.3em}}textarea,input,button{outline:none}.clearer{clear:both;display:block}.hidden{display:none!important}.no-link{cursor:default}.wrapper{max-width:1100px;margin:0 auto}@media screen and (max-width:68.75em){.wrapper.padded{padding-left:1em;padding-right:1em}}.wrapper.overflow{max-width:1300px}@media screen and (max-width:81.25em){.wrapper.overflow.padded{padding-left:1em;padding-right:1em}}.wrapper.narrow{max-width:900px}@media screen and (max-width:56.25em){.wrapper.narrow.padded{padding-left:1em;padding-right:1em}}.wrapper.full{max-width:none}.wrapper.padded{padding-left:1em;padding-right:1em}.embed-container{height:0;padding-bottom:56.25%;position:relative;overflow:hidden}.embed-container embed,.embed-container iframe{width:100%;height:100%;position:absolute;top:0;left:0}#top-link{text-align:center;cursor:pointer;color:#fff;z-index:99;background:#0009;border-radius:2px;padding:.1em .6em .6em;font-family:Gotham;transition:background-color .1s ease-in;display:none;position:fixed;bottom:4%;right:3%}@media screen and (max-width:56.25em){#top-link{display:none!important}}#top-link i{font-size:1.4em}#top-link span{font-size:.9em;line-height:.8em;display:block}#top-link:hover{background:#000c}.post-pagination{text-transform:uppercase;justify-content:center;align-items:center;margin:4em 0 2em;font-family:Gotham;font-weight:600;display:flex}.post-pagination a,.post-pagination span{padding:.5em}.post-pagination span.prev,.post-pagination span.next{color:#555}.post-pagination .page-numbers{text-align:center;flex:100%}.post-pagination .prev,.post-pagination .next{flex:none}.login{background:#333}.login #login h1 a{background:url(images/logo.png) 50%/contain no-repeat;width:100%;height:60px;margin:0 auto}.login #login h1 a:focus{box-shadow:none}.login #login #loginform{padding:1.5em}.login #login #loginform label{font-size:1em}.login #login #loginform #wp-submit{text-shadow:none;text-transform:uppercase;min-width:auto;box-shadow:none;outline:0;height:auto;padding:.5em 1.5em;font-size:1em;line-height:1em}.login #login #loginform #wp-submit:focus{box-shadow:none}.login #login #nav,.login #login #backtoblog{text-align:center;font-size:1em}.ui-datepicker-calendar a{transition:none}.styled-switch .switch{cursor:pointer;vertical-align:middle;color:#000;background:#f5f5f5;border:1px solid #fff3;border-radius:5px;height:30px;transition:background .25s;display:inline-block;position:relative}.styled-switch .switch.on{color:#fff;background:#58a82c}.styled-switch .switch.on .switch-slider{left:50%;right:2px}.styled-switch .switch input{visibility:hidden;position:absolute}.styled-switch .switch span{float:left;text-align:center;min-width:15px;padding:4px 10px;font-size:13px;line-height:22px;display:inline-block}.styled-switch .switch span.switch-on{color:#fff;text-shadow:0 1px #007cba}.styled-switch .switch .switch-slider{z-index:1;background:#fff;border:1px solid #7e8993;border-radius:3px;transition:left .25s,right .25s;position:absolute;top:2px;bottom:2px;left:2px;right:50%}#bc-timers-wrap .bc-timer .fresh-timer-body .fresh-timer-wrap .fresh-timer:active,#bc-timers-wrap .bc-timer .fresh-timer-body .fresh-timer-wrap .fresh-timer:focus,#bc-timers-wrap .bc-timer .fresh-timer-body .fresh-timer-wrap .task-description:active,#bc-timers-wrap .bc-timer .fresh-timer-body .fresh-timer-wrap .task-description:focus,#bc-timers-wrap .bc-timer .fresh-timer-body .fresh-timer-wrap .select2-container:active,#bc-timers-wrap .bc-timer .fresh-timer-body .fresh-timer-wrap .select2-container:focus{border:1px solid #58a82c}#header{color:#fff;background:#0003;width:100%;padding:1em;position:absolute;top:0;left:0;right:0}#header .header-wrap{justify-content:space-between;align-items:center;display:flex}#header .header-wrap .left{justify-content:flex-start;align-items:center;display:flex}#header .header-wrap .left .logo-wrap img{padding:.1em 0}#header .header-wrap .left .main-nav a{margin:0 2em}#header .header-wrap .total-time-wrap{color:#eee;text-transform:uppercase;font-family:ds-digitalnormal;font-size:1.5em;font-weight:light;margin-left:40px}#header .header-wrap .total-time-wrap .total-time{color:#58a82c}#header .header-wrap .right{justify-content:space-between;align-items:center;gap:1em;display:flex}#header .header-wrap .right #bc-timesheets .select2-container{min-width:250px}#header .header-wrap .right #bc-timesheets .select2-container .select2-selection{color:#58a82c;box-sizing:border-box;background:0 0;border:1px solid #58a82c;border-radius:6px;height:34px;padding:.4rem .5rem .25rem .25rem}#header .header-wrap .right #bc-timesheets .select2-container .select2-selection .select2-selection__rendered{color:#58a82c;line-height:1.2rem}#header .header-wrap .right #bc-timesheets .select2-container .select2-selection .select2-selection__arrow{height:34px}#header .header-wrap .right #bc-timesheets .select2-container .select2-selection .select2-selection__arrow b{border-color:#58a82c #0000 #0000;left:.25rem}#header .header-wrap .right .clear-timers{color:#fff;cursor:pointer;opacity:.5;padding:0 1em;font-size:.9em;transition:all .15s}#header .header-wrap .right .clear-timers i{margin-right:.5em}#header .header-wrap .right .clear-timers:hover{opacity:1}#header .header-wrap .right .button{cursor:pointer;min-width:auto;margin:0;font-size:.9em}body,html{height:100%;position:relative}#main{box-sizing:border-box;height:100%;padding-top:67px}.ts-login{text-align:center;background:#fff;border-radius:1rem;max-width:600px;padding:2em;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.ts-login h1{color:#333;align-content:center;margin-bottom:1em;font-family:Gotham;font-size:1.75rem;display:flex}.ts-login h1 i{color:#58a82c;margin-right:.5rem}.ts-login .button{border:none;border-radius:6px;width:100%;margin:0;display:block}.ts-login .button:before,.ts-login .button:after{display:none}.ts-login .button:hover{border:none;border-radius:6px}.ts-login .button i{margin-left:0;margin-right:.5em}.bc-overlay{color:#fff;z-index:9999;background:#000c;justify-content:center;align-items:center;width:100%;height:100%;font-family:Gotham;font-size:4em;display:flex;position:fixed}.bc-overlay i{margin-right:.5em}#bc-idle{color:#fff;z-index:999;background:#58a82ce6;flex-direction:column;justify-content:center;align-items:center;width:100%;height:100%;font-family:Gotham;font-size:2em;display:flex;position:fixed}#bc-idle i{margin-right:.5em}#bc-idle .button{font-size:1em}.pulsate{-webkit-animation:3s ease-out infinite pulsate;transform:scale(.9)}.outer-wrap{height:100%;display:flex;overflow:hidden}.bc-timer-options{color:#fff;flex:none;width:280px;height:100%;padding:1em}.bc-timer-options .clock{text-align:center;text-transform:uppercase;padding:2em 0;font-family:Proxima Nova Cn Lt}.bc-timer-options .clock .day-name{margin-bottom:1rem;font-size:1.5em;font-weight:100}.bc-timer-options .clock .day-digit{font-family:Proxima Nova Bld;font-size:6em;line-height:.9em}.bc-timer-options .clock .month{margin-bottom:.2em;font-size:2em}.bc-timer-options .clock .year{margin-bottom:.5em;padding:.2em;font-size:2em;display:none}.bc-timer-options .clock .time{font-size:2em}.bc-timer-options #admin-links{margin-bottom:1rem}.bc-timer-options #admin-links a{color:#fff;text-align:center;border:1px solid #58a82c80;border-radius:6px;justify-content:center;align-items:center;gap:.5rem;width:100%;margin-bottom:.5rem;padding:.5rem 1rem;display:flex}.bc-timer-options #admin-links a i{color:#fff}.bc-timer-options #admin-links a:hover{background:#58a82c80}.bc-timer-options #options-accordion{background:#ffffff1a;border-radius:3px;max-height:3rem;transition:all .3s;overflow:hidden}.bc-timer-options #options-accordion.open{background:#eeeeeee6;max-height:100vh;color:#111!important}.bc-timer-options #options-accordion.open .accordion-expand{color:#000;font-weight:bolder}.bc-timer-options #options-accordion.open .accordion-expand i{transform:rotate(45deg)}.bc-timer-options #options-accordion .accordion-expand{color:#fff;justify-content:space-between;align-items:center;width:100%;padding:1rem;line-height:1em;transition:all .3s;display:flex}.bc-timer-options #options-accordion .accordion-expand i{transition:all .15s}.bc-timer-options #options-accordion .options li{padding:1rem;font-size:.9em}.bc-timer-options #options-accordion .options li:nth-child(2n){background:#ffffff4d}.bc-timer-options #options-accordion .options li button{color:#555;text-align:right;background:0 0;border:none;outline:none;width:100%;margin:1rem 0 0;padding:0;transition:all .2s;display:block}.bc-timer-options #options-accordion .options li button:hover{color:#00f}.bc-timer-options #options-accordion .options li.custom-date-select label{flex-flow:row;justify-content:space-between;align-items:center;display:flex}.bc-timer-options #options-accordion .options li.custom-date-select input{background:0 0;border:1px solid #666;border-radius:3px;outline:none;width:55%}.bc-timer-options #options-accordion .options li .styled-switch{justify-content:space-between;align-items:center;gap:1em;display:flex}.bc-timer-options #options-accordion .options li .styled-switch .switch{flex:none;margin-left:1em}.bc-timer-options #options-accordion .options li .custom-date{width:100%;padding:.2em;font-size:1.2em}#bc-timers-wrap{box-sizing:border-box;width:100%;height:100%;padding:10px;transition:all .15s;position:relative}#bc-timers-wrap.snap-grid{background-image:repeating-linear-gradient(0deg,#0000,#0000 19px,#58a82c33 20px),repeating-linear-gradient(90deg,#0000,#0000 19px,#58a82c33 20px)}#bc-timers-wrap.snap-grid:not(.dragging){background-image:repeating-linear-gradient(0deg,#0000,#0000 19px,#ffffff0d 20px),repeating-linear-gradient(90deg,#0000,#0000 19px,#ffffff0d 20px)}#bc-timers-wrap .bc-timer{box-sizing:border-box;padding:10px;position:absolute}#bc-timers-wrap .bc-timer.ui-draggable-dragging .bc-timer-inner{transform:scale(1.05);box-shadow:0 0 15px #00000059}#bc-timers-wrap .bc-timer.editing .ts-timer-top{color:#fff;background:red!important}#bc-timers-wrap .bc-timer.editing .ts-timer-top i{color:#fff}#bc-timers-wrap .bc-timer .bc-timer-inner{background-color:#0000;background-image:linear-gradient(#fffc,#fffc),url(images/timer-bg.jpg);background-position:0 0,50%;background-repeat:repeat,no-repeat;background-size:cover;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;border:none;border-radius:3px;width:300px;transition:transform .15s;box-shadow:2px 2px 10px #00000026}#bc-timers-wrap .bc-timer .bc-timer-inner.active{background:url(images/timer-bg.jpg) 50% no-repeat}#bc-timers-wrap .bc-timer .bc-timer-inner.active .ts-timer-body .ts-timer-wrap .ts-timer{color:#58a82c;border:2px solid #58a82c}#bc-timers-wrap .bc-timer .bc-timer-inner.active .ts-timer-body .ts-timer-wrap .ts-timer-control{color:#58a82c}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-top{pointer-events:all;background:#fff;border-bottom:1px solid #ccc;border-radius:3px 3px 0 0;align-items:center;display:flex}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-top .drag-handle{color:#ccc;pointer-events:auto;padding:.3em;display:inline-block;cursor:move!important}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-top .drag-handle:hover{cursor:move!important}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-top .close,#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-top .toggle{cursor:pointer;background:0 0;border:none;outline:none;padding:.5rem;display:inline-block}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-top .close{color:red;transition:all .15s}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-top .close:hover{color:#8b0000}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-top .toggle{color:#333;opacity:.5;transition:all .15s}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-top .toggle:hover{opacity:1}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-top .top-bar{cursor:move;text-align:left;text-overflow:ellipsis;white-space:nowrap;flex:100%;padding-left:.5rem;font-size:.9rem;line-height:1.2em;overflow:hidden}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-body{padding:1em}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-body .ts-timer-wrap{justify-content:space-between;align-items:center;margin-bottom:.5em;display:flex}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-body .ts-timer-wrap .ts-timer-control{cursor:pointer;color:#333;margin-left:.9em;margin-right:.3em;font-size:1.8em}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-body .ts-timer-wrap .ts-timer{color:#333;background:#fff;border:2px solid #ddd;border-radius:3px;width:100%;padding:0 .3em;font-family:ds-digitalnormal;font-size:3em}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-body .ts-date-wrap{margin-bottom:.5rem}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-body .ts-date-wrap .ts-date{border:1px solid #eee;border-radius:3px;outline:none;font-size:1rem}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-body .temp-input{border:1px solid #ddd;width:100%;margin-bottom:.5em;padding:.5em;font-family:Gotham;font-size:1em;font-weight:300}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-body .select2-container{margin-bottom:.5em}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-body .select2-container .select2-selection--single{border:1px solid #ddd}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-body .submit-wrap{text-align:center}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-body .submit-wrap textarea{border:1px solid #ddd;border-radius:6px;width:100%;padding:.5em;font-family:Gotham;font-size:1em;font-weight:300}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-body .submit-wrap .button-wrap{flex-flow:row;justify-content:space-between;align-items:center;gap:.75rem;margin-top:.5rem;display:flex}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-body .submit-wrap .button-wrap button{transition:all .15s}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-body .submit-wrap .button-wrap .reset{color:green;background:0 0;border:none;font-size:1.25rem;display:block}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-body .submit-wrap .button-wrap .reset:hover{color:#006400}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-body .submit-wrap .button-wrap .delete{color:red;background:0 0;border:none;font-size:1.5rem;display:block}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-body .submit-wrap .button-wrap .delete:hover{color:#8b0000}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-body .submit-wrap .button-wrap .button{cursor:pointer;flex:1;justify-content:center;align-items:center;gap:.5rem;margin:0;display:flex}#bc-timers-wrap .bc-timer .bc-timer-inner .ts-timer-body .submit-wrap .button-wrap .button i{margin:0}#popup-overlay{z-index:100;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0003;width:100%;height:100%;display:none;position:absolute;top:0;bottom:0;left:0;right:0}.popup{z-index:9999;background:#fff;border-radius:1rem;max-width:530px;padding:2rem;transition:all .2s;display:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.popup h2{color:#333;font-size:1.5rem}.popup .close{color:#4d4d4d66;font-size:1.5rem;transition:all .15s;position:absolute;top:20px;right:20px}.popup .close:hover{color:#ff0000e6}.popup .button{float:right;width:200px;margin-top:0;font-weight:300}.popup fieldset{background:#fafafa;border:1px solid #eee;border-radius:1rem;flex-flow:wrap;align-items:flex-start;gap:1rem;margin-bottom:1rem;padding:1rem;transition:all .2s;display:flex}.popup fieldset .settings-field{flex:44%}.popup fieldset .settings-field input[type=number]{max-width:5rem}.popup fieldset .conditional{transition:all .1s;display:none}.popup fieldset .conditional.show{display:block}.popup fieldset .conditional-switch{flex-basis:100%;width:100%;max-width:100%}.popup fieldset label{font-size:.9rem}.popup fieldset .styled-switch .switch{background:#eee;border-color:#ccc}.popup fieldset .styled-switch .switch.on{background:#58a82c}.popup fieldset input{ouline:none;border:1px solid #ddd;border-radius:3px;padding:.5rem;transition:all .2s}.popup fieldset input:focus{border-color:#58a82c}.popup fieldset h3{width:100%;margin-bottom:0}.popup fieldset h3 label{float:right;margin-left:1rem}.popup fieldset h3 span{font-size:1.15rem;display:block}.popup fieldset h3 em{color:gray;font-size:.8rem;font-style:italic;font-weight:200}