#app{font-family:Avenir,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#2c3e50}.dropdown-menu{background-color:#ffc107!important}#hamburger{text-align:left}.round-notification{border-radius:25px;text-align:center!important;font-size:16px!important}input.small_input{margin:3px;font-size:14px}::-webkit-input-placeholder{font-style:italic}::-moz-placeholder{font-style:italic}:-ms-input-placeholder{font-style:italic}::-ms-input-placeholder{font-style:italic}::placeholder{font-style:italic}.detail-wrapper{margin-top:4px;margin-bottom:4px}.data-input{margin:0;padding:0}.time_box{background-color:#fff;-webkit-transition:background-color .4s ease-out;transition:background-color .4s ease-out}.time_saved{background-color:#7ce17c!important}.time_save_error{background-color:#f97b8d!important}.comment-block{margin:0;padding:0;right:6px}.c-count-wrapper{text-align:center;display:table-cell;vertical-align:middle;width:100vw;padding-top:4px}.comment-count{position:absolute;top:50%;left:50%;font-size:20px;cursor:pointer;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:10;color:red;font-weight:700}.day-wrapper{border:none;border-radius:12px;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e3e0e0));background-image:linear-gradient(#f5f5f5,#e3e0e0);background-color:#f3f3f3}.day-data{margin-top:4px;margin-bottom:4px}.weekDate{border-radius:6px;border-color:#000;background-color:#58457c;font-size:28px;font-weight:700;color:#e0a456;padding:2px;margin-left:18px;max-height:48px}.weekday{font-size:22px;font-weight:700}.display-date,.weekday{margin-left:16px;text-align:left}.display-date{font-size:14px;font-weight:400}.existing-details{padding:0!important;margin:0!important}.new_project{padding:0;margin-top:0;margin-bottom:0}.new-detail-wrapper{margin-top:4px;margin-bottom:4px}.new-data-input{margin:0;padding:0}.day-total{font-size:28px;color:#58457c;font-weight:700;padding:0!important;margin:0!important}.time-box{background-color:#fff;-webkit-transition:background-color .4s ease-out;transition:background-color .4s ease-out}.time_saved{background-color:#7ce17c}.time_save_error{background-color:#f97b8d}.comment-count-wrapper{text-align:center;display:table-cell;vertical-align:middle;width:100vw;padding-top:6px}.todays_date{border-bottom:4px solid #8b0000}.comment_textarea{margin:8px;font-size:14px;overflow:auto}.adminComment{background-color:#f08080}#work_timer{text-align:left;position:fixed;width:114px;min-height:60px;bottom:20px;right:20px;border:1px solid #e3e0e0;border-radius:12px;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e3e0e0));background-image:linear-gradient(#f5f5f5,#e3e0e0);background-color:#f3f3f3}#play_row{height:32px}#play_btn{margin-left:2px;margin-right:0}#pause_btn,#play_btn{border:none;position:relative;cursor:pointer}#pause_btn{margin-left:4px;margin-right:8px}#stop_btn{border:none;position:relative;margin-left:6px;cursor:pointer}#show_time{text-align:center}#time-box{margin:0!important;padding:0!important}#worked_time_placeholder{margin-top:4px;font-weight:700;font-size:18px}#comment_textarea{font-size:14px;overflow:auto}.input-style{font-size:14px}#timesheet-admin{margin-top:4px;margin-bottom:4px}#my-timesheet{margin-top:0!important}#calendar-back-icon{display:inline;margin-right:20px;cursor:pointer}#calendar-forward-icon{display:inline;margin-left:20px;cursor:pointer}.week-header{font-size:24px;padding-top:6px;background-color:#ffc107}.weekstring{cursor:pointer}.days-wrapper{padding:3px}.project_view{margin-top:1px!important;margin-bottom:1px!important;padding-top:0!important;padding-bottom:0!important;font-size:14px}.mr-open{color:#00008b}.mr-merged{color:green}.mr-closed{color:#8b0000;text-decoration:line-through}#project-stats{margin:8px 6px 8px 6px;cursor:pointer;font-size:16px;color:#666;line-height:1.7}#project-stats:hover{background-color:#e6e6e6}.stats-font{font-size:16px}.statsborder{border:1px solid #f6f6f8;border-radius:7px;background-image:-webkit-gradient(linear,left top,left bottom,from(#f6f6f8),to(#d3d3d3));background-image:linear-gradient(#f6f6f8,#d3d3d3)}.statsborder .stats_title{font-size:16px;font-weight:700;color:#490e77}.fade-enter-active,.fade-leave-active{-webkit-transition:opacity .5s;transition:opacity .5s}.fade-enter,.fade-leave-to{opacity:0}.links-button{margin-bottom:12px;padding-top:2px!important;padding-bottom:2px!important}.image-object{margin:4px}.hidden_header{display:none}.tabs-component{margin:1px 0;text-align:left;padding-left:4px!important;padding-right:4px!important}.tabs-component-tabs{border:1px solid #ddd;border-radius:6px;margin-bottom:5px;padding-left:0}@media (min-width:100px){.tabs-component-tabs{border:0;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:flex-start;margin-bottom:-1px}}.tabs-component-tab{color:#999;font-size:14px;font-weight:600;margin-right:0;list-style:none}.tabs-component-tab:not(:last-child){border-bottom:1px dotted #ddd}.tabs-component-tab:hover{color:#666;background-color:#d3d3d3}.tabs-component-tab:hover a{text-decoration:none}.tabs-component-tab.is-active{color:#2e2049;background-color:#e6e6e6}.tabs-component-tab.is-disabled *{color:#cdcdcd;cursor:not-allowed!important}@media (min-width:100px){.tabs-component-tab{background-color:#fff;border:1px solid #ddd;border-radius:3px 3px 0 0;margin-right:.5em;-webkit-transform:translateY(2px);transform:translateY(2px);-webkit-transition:-webkit-transform .3s ease;transition:-webkit-transform .3s ease;transition:transform .3s ease;transition:transform .3s ease,-webkit-transform .3s ease}.tabs-component-tab.is-active{border-bottom:1px solid #fff;z-index:2;-webkit-transform:translateY(0);transform:translateY(0)}}.tabs-component-tab-a{-webkit-box-align:center;-ms-flex-align:center;align-items:center;color:inherit;display:-webkit-box;display:-ms-flexbox;display:flex;padding:.75em 1em;text-decoration:none}.tabs-component-panels{padding:4em 0;background-color:#f6f6f8}@media (min-width:100px){.tabs-component-panels{border-top-left-radius:0;background-color:#f6f6f8;border:1px solid #ddd;border-radius:0 6px 6px 6px;-webkit-box-shadow:0 0 10px rgba(0,0,0,.05);box-shadow:0 0 10px rgba(0,0,0,.05);padding:10px 10px}}#project-listing{padding:0;margin:0}.progress_slider{margin-left:8px;margin-right:8px}.card-title{margin:20px!important}.modal-header{background-color:#ffc107}.modal-dialog{padding-right:15px!important}.overTime{background-color:red!important}.underTime{background-color:#3498db!important}#search_box{width:120px;background-color:#fff;-webkit-transition:background-color .4s ease-out;transition:background-color .4s ease-out}.search_finished{background-color:#7ce17c!important}.filter-border-bottom{padding:2px;border-bottom:1px solid #d3d3d3!important}#stats-filters{font-size:13px}#month-end{margin-top:20px}#stats-filters-group{border:none;border-radius:12px;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e3e0e0));background-image:linear-gradient(#f5f5f5,#e3e0e0);background-color:#f3f3f3;padding-bottom:15px}#projectLegend{font-size:14px;font-style:italic}.users-card{border:none;border-radius:12px;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e3e0e0));background-image:linear-gradient(#f5f5f5,#e3e0e0);background-color:#f3f3f3;padding-bottom:15px}input.borderless{background:transparent;border:none!important}.user_saved{background-color:#7ce17c!important}.user_save_error,.user_saved{-webkit-transition:background-color .4s ease-out;transition:background-color .4s ease-out}.user_save_error{background-color:#f97b8d!important}.setting_key{text-align:left}.setting_wrapper{padding:8px}.alias-card,.settings-card{border:none;border-radius:12px;background-image:-webkit-gradient(linear,left top,left bottom,from(#f5f5f5),to(#e3e0e0));background-image:linear-gradient(#f5f5f5,#e3e0e0);background-color:#f3f3f3;padding-bottom:15px}input.alias_input{background:transparent;border:none!important;font-size:14px}.italic_text{font-style:italic;color:red}.show_hand{cursor:pointer}.login-header{margin-top:32px;margin-bottom:24px;padding-top:12px;text-align:center;min-height:64px;background-image:-webkit-gradient(linear,left top,left bottom,from(#a4b4e8),to(#466ae0));background-image:linear-gradient(#a4b4e8,#466ae0);color:#fff}