select,textarea,input[type="text"],input[type="password"],input[type="datetime"],input[type="datetime-local"],input[type="date"],input[type="month"],input[type="time"],input[type="week"],input[type="number"],input[type="email"],input[type="url"],input[type="search"],input[type="tel"],input[type="color"],.uneditable-input{color:#0099cc}.page-title{margin:0 0 0 10px}#header .navbar .brand sup{font-size:8px}#loader{position:fixed;top:0;left:0;width:100%;height:100%;background-color:#333;z-index:2000}#loader .msg{text-align:center;margin-bottom:10px;font-size:1.4em}#loader .holder{width:400px;margin:20% auto}.logo{margin:1.1em 1.5em;max-height:40px;max-width:180px}.logo svg{overflow:visible}.logo svg .anim{opacity:0;animation:bounce 0.8s cubic-bezier(0.28, 0.84, 0.42, 1) forwards;transform-origin:bottom;transform-box:fill-box}.logo svg .hexa-1{animation-delay:1.2s}.logo svg .hexa-2{animation-delay:1.4s}.logo svg .hexa-3{animation-delay:1.6s}.logo svg .reset-1{animation-delay:0.2s}.logo svg .reset-2{animation-delay:0.4s}.logo svg .reset-3{animation-delay:0.6s}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes bounce{0%{transform:scale(1, 1) translateY(0);opacity:0}10%{transform:scale(1.1, 0.9) translateY(0);opacity:1}30%{transform:scale(0.9, 1.1) translateY(-10px)}50%{transform:scale(1.05, 0.95) translateY(0)}57%{transform:scale(1, 1) translateY(-7px)}64%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0);opacity:1}}#table-toolbar{position:static;top:auto;left:auto;right:auto;display:block;margin-left:20px;margin-right:20px;margin-bottom:10px;text-align:right}#table-toolbar.scrolling{position:fixed;top:0;right:-5px;padding:5px;background-color:#fff;-webkit-box-shadow:0 0 7px #9e9e9e;-moz-box-shadow:0 0 7px #9e9e9e;-ms-box-shadow:0 0 7px #9e9e9e;-o-box-shadow:0 0 7px #9e9e9e;box-shadow:0 0 7px #9e9e9e;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}#table-search{margin-left:20px;margin-right:20px;text-align:center}#table-search form{margin-bottom:0}.main-table{font-size:0.94em;max-width:none}.main-table td.int,.main-table td.pc{text-align:right}.main-table td.green{color:#669900}.main-table tbody tr{cursor:pointer}.main-table tbody td.n0,.main-table tbody td.multirow div.n0{color:#ccc}.main-table tbody td.nN{color:red}.main-table thead th{vertical-align:top}.main-table tr.notrow td{text-align:center;font-weight:bold}.main-table tbody tr.row-selected td{background-color:#fcf4be !important}.account-links{font-size:0.9em;text-align:right;padding:5px 10px}.mcenter{margin-left:auto;margin-right:auto}.ta-r{text-align:right !important}.ta-c{text-align:center}.nowrap{white-space:nowrap}.field_error{max-width:169px;font-size:0.9em}fieldset.error label{color:red;font-weight:bold}.text-green{color:#669900 !important}.text-black{color:#000 !important}.text-red{color:red !important}.input-padding{padding:4px 6px}.input-money,.input-width-addon{width:178px}#editDialogForm{margin-bottom:0}#dialogFooter{text-align:right}#editDialog{margin-left:20px;margin-right:20px}#footer-spacer{display:block;height:50px}#alert{position:fixed;top:50%;left:0;width:100%}#alert .alert{width:50%;margin:0 auto;-webkit-box-shadow:0 0 15px #666;-moz-box-shadow:0 0 15px #666;-ms-box-shadow:0 0 15px #666;-o-box-shadow:0 0 15px #666;box-shadow:0 0 15px #666}#alert h4{margin-bottom:10px}#breadcrumbs{margin-bottom:30px}#breadcrumbs .breadcrumb{background-color:#fff}.client-color,.client-color:link,.client-color:visited,.client-color:active{color:#0099cc !important}.project-color{color:#9933cc !important}.expenses-color{color:#cc0000 !important}.business-color{color:#669900 !important}.supplier-color{color:#ef7f00 !important}.division-color{color:#666 !important}.form-color{color:#000000 !important}.timesheet-color{color:#669999 !important}.schedule-color{color:#0066ff !important}.calculator-color{color:#009688 !important}.issue-color{color:#d50000 !important}.newStarter-color{color:#95c600 !important}i.lnk{display:block;background-image:url(../img/link.gif);width:16px;height:16px}#show-filters-link{margin-left:20px}#search-filters{text-align:left;margin-top:10px}#search-filters .row{margin-left:0}.form-search .query-field-holder{position:relative}#listSearchClear,#searchRequestTextClear{position:absolute;font-size:20px;text-align:center;top:5px;right:95px;width:20px;z-index:2}.holidaySignoff{float:right;margin-top:15px}.holidaySignoff a{color:red}.copyright{text-align:center}.inactive{color:#999}.float_right{float:right}.normal-icon{font-size:16px;margin:2px}.title-icon{font-size:30px;padding:5px}.navbar-inner{background-color:#303b40;background-image:none;min-height:50px;border:0;border-radius:0;padding-left:10px}.navbar .nav li{margin-top:5px}.navbar .nav li>.dropdown-toggle,.navbar .nav li>a.menu{text-shadow:none;color:#9d9d9d}.navbar .nav li>.dropdown-toggle:focus{color:#9d9d9d}.navbar .nav>li>.dropdown-toggle:hover,.navbar .nav li>a.menu:hover{color:#ffffff}.navbar .nav li.dropdown.open>.dropdown-toggle{color:#ffffff;background-color:#000000}.navbar .nav li.dropdown>.dropdown-toggle .caret{border-top-color:#9d9d9d;border-bottom-color:#9d9d9d}.navbar .nav li.dropdown>.dropdown-toggle:hover .caret{border-top-color:#ffffff;border-bottom-color:#ffffff}.navbar .nav li.dropdown.open>.dropdown-toggle .caret{border-top-color:#ffffff;border-bottom-color:#ffffff}.navbar .nav>li img.navIcon{max-width:20px;margin-right:5px}.avatarDiv{margin:0.7em 1.5em 0;height:60px;width:60px;border-radius:50px;overflow:hidden;text-align:right;display:inline-block}.avatarDefault{color:#fff;font-size:1em;width:60px;height:60px;border-radius:50px;display:flex;align-items:center;justify-content:center;margin:0.7em 1.5em}.new{font-size:0.5em;text-transform:uppercase;background-color:#ff5f5f;color:#fff;padding:0.5em;border-radius:1em;line-height:0.5em;position:relative;top:-3px}#searchButtonsRequest{margin:10px}#searchRequestTextWarring{margin:10px;color:red}@media (max-width:768px){.navbar .nav>li,.navbar .nav>li>ul{width:100%;text-align:center;font-size:24px}.navbar .nav>li>ul>li{padding:5px;border-bottom:#dddddd solid 1px}.navbar .nav>li>ul>li:last-child{border-bottom:#dddddd solid 0px}}.login{width:100%}.login .left-content{position:absolute;left:0;top:0;width:45%;height:100%;background-image:url("/img/login/background.jpg");background-repeat:no-repeat;background-size:cover;background-position:center}.login .right-content{position:absolute;right:0;top:0;width:55%;height:100%;display:flex;align-items:center;justify-content:center}.login .right-content .content{width:350px;max-width:80%}.login .right-content .content .logo{text-align:center;margin:0 auto;width:300px;max-width:100%;max-height:inherit}.login .right-content .content .logo svg{width:300px;max-width:100%;overflow:visible}.login .right-content .content .logo svg .cls-1{opacity:0;animation:fadeIn 0.8s ease forwards;animation-delay:0.8s}.login .right-content .content .logo svg .anim{opacity:0;animation:bounce 0.8s cubic-bezier(0.28, 0.84, 0.42, 1) forwards;transform-origin:bottom;transform-box:fill-box}.login .right-content .content .logo svg .hexa-1{animation-delay:1.2s}.login .right-content .content .logo svg .hexa-2{animation-delay:1.4s}.login .right-content .content .logo svg .hexa-3{animation-delay:1.6s}.login .right-content .content .logo svg .reset-1{animation-delay:0.2s}.login .right-content .content .logo svg .reset-2{animation-delay:0.4s}.login .right-content .content .logo svg .reset-3{animation-delay:0.6s}@keyframes fadeIn{from{opacity:0}to{opacity:1}}@keyframes bounce{0%{transform:scale(1, 1) translateY(0);opacity:0}10%{transform:scale(1.1, 0.9) translateY(0);opacity:1}30%{transform:scale(0.9, 1.1) translateY(-10px)}50%{transform:scale(1.05, 0.95) translateY(0)}57%{transform:scale(1, 1) translateY(-7px)}64%{transform:scale(1, 1) translateY(0)}100%{transform:scale(1, 1) translateY(0);opacity:1}}.login .right-content .content .google-button{width:100%;margin:6em 0 0;padding:0;background:#fff;border:1px solid #333;border-radius:0.3em;box-sizing:border-box;font-size:1.1em;text-transform:uppercase;position:relative;transition:all 0.3s ease-out}.login .right-content .content .google-button img{position:absolute;top:0.9em;left:1em;max-height:30px}.login .right-content .content .google-button a{color:#333;display:block;padding:1.2em 0;position:relative}.login .right-content .content .google-button a:hover{text-decoration:none}.login .right-content .content .google-button:hover{box-shadow:0px 3px 5px #dedede}.login .right-content .content .or{text-align:center;margin:4em 0 3em}.login .right-content .content .or span{color:#aaa;font-size:0.9em;text-transform:uppercase;position:relative}.login .right-content .content .or span:before{content:"";height:1px;width:80px;background:#aaa;position:absolute;top:5px;left:-100px}.login .right-content .content .or span:after{content:"";height:1px;width:80px;background:#aaa;position:absolute;top:5px;right:-100px}.login .right-content .content form .label-login{font-size:0.8em;text-transform:uppercase;color:#aaa}.login .right-content .content form .input-login{width:100%;box-sizing:border-box;font-size:1em;padding:0.5em 1em;display:block;height:inherit;box-shadow:none;border-radius:0.3em}.login .right-content .content form .checkbox{margin:1em 0 1.5em}.login .right-content .content form .btn-primary{width:100%;padding:0.5em 0;text-transform:uppercase}@media screen and (max-width:601px){.login .left-content{display:none}.login .right-content{width:100%}}