html{font-size:16px;height:100%}body{font-family:Roboto,sans-serif;font-weight:300;color:#404040;width:100%;font-size:17px;line-height:1.6;background:#f5f8fa}.with-navbar{padding-top:140px;padding-bottom:20px}.logged.with-navbar{padding-top:100px;padding-bottom:110px}.container{max-width:1500px;width:100%}section{padding-top:50px;padding-bottom:120px}h1,h2,h3,h4,h5,h6{font-family:inherit;font-weight:300;font-style:normal;line-height:1.6;padding-bottom:30px;margin-bottom:0}h1{font-size:31px}h2{font-size:27px}h3{font-size:25px}h4{font-size:19px}h6{font-size:15px}section h2{padding-bottom:0}img{vertical-align:top;border-style:none}.img-responsive{display:block;height:auto;max-width:100%;width:100%}p{font-size:21px;line-height:1.6;padding-bottom:30px;margin-bottom:0}a{color:#404040;text-decoration:none!important}a:hover{color:#f2665e}a:focus,li:focus{outline:0 auto -webkit-focus-ring-color!important;outline-offset:0!important}.fa-btn-right{margin-left:5px}.fleft{float:left}.fright{float:right}.btn{background-color:#f2665e;font-weight:400;border:0 solid transparent;outline:0 solid rgba(255,255,255,0);padding:4px 12px 5px 12px;font-size:17px;color:#fff;border-radius:4px;min-height:36px;line-height:1.6;text-transform:none}.btn:hover{background-color:#1599a5;outline:0 solid rgba(255,255,255,0);color:#fff}.btn.active.focus,.btn.active:focus,.btn.focus,.btn.focus:active,.btn:active:focus,.btn:focus{outline-offset:0}button:focus{outline:0!important}.btn-primary{background-color:#f2665e}.btn-secondary{background:#fff;border:1px solid #d4d6d8;padding:3px 11px 4px 11px;color:#404040}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary.focus:active,.btn-primary:active:focus,.btn-primary:active:hover,.open>.dropdown-toggle.btn-primary.focus,.open>.dropdown-toggle.btn-primary:focus,.open>.dropdown-toggle.btn-primary:hover{background-color:#1599a5;border-color:transparent;color:#fff}.btn-primary.focus,.btn-primary:focus{background-color:#1599a5;border-color:transparent;color:#fff}.btn-wrap-left{float:left;margin:0 0 30px 0}.btn-wrap-right{float:right;margin:0 0 30px 0}.btn-group-bottom .btn{margin:20px 0 0 20px}label{font-weight:400;margin:3px 0 3px 0;font-size:17px}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:0;outline-offset:0}textarea{resize:vertical}.form-control{background-color:#fff;background-image:none;border:1px solid #dadada;border-radius:4px;box-shadow:0 0 0 transparent inset;color:#404040;display:block;font-size:17px;padding:2px 12px 3px 12px;width:100%;font-weight:300;height:36px;line-height:1.6}.form-control:hover{background:#fff;border:1px solid #5bb7c0;color:#000}.form-control:focus{border-color:#5bb7c0;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(91,183,192,.6);outline:0 none;color:#000}textarea.form-control{height:90px}textarea.form-control.sm{height:140px}.input-group-btn .btn-secondary{padding:3px 11px 4px 11px}.logged .checkbox,.logged .radio{display:inline-block;margin-bottom:0;margin-top:2px;position:relative;padding-left:20px;width:auto}.logged .checkbox input[type=checkbox],.logged .checkbox input[type=radio]{background:#fff;margin-top:0;opacity:0;z-index:1;cursor:pointer}.logged .checkbox label::before{border:1px solid #dadada;border-radius:4px;content:"";display:inline-block;height:30px;left:0;margin-left:0;margin-top:0;position:absolute;-webkit-transition:border .1s ease-in-out,color .1s ease-in-out;-o-transition:border .1s ease-in-out,color .1s ease-in-out;transition:border .1s ease-in-out,color .1s ease-in-out;width:30px}.logged .checkbox label::after{color:#555;display:inline-block;font-size:11px;height:30px;left:0;margin-left:0;padding-left:0;padding-top:0;position:absolute;top:0;width:30px}.logged .checkbox label{display:inline-block;font-weight:400;padding:0 0 0 40px;margin:0;position:relative;left:-20px;vertical-align:top;width:100%}.logged .checkbox input[type=checkbox]:focus+label::before,.logged .checkbox input[type=radio]:focus+label::before{outline:0;outline:0 auto -webkit-focus-ring-color;outline-offset:0;border:1px solid #5bb7c0}.logged .checkbox input[type=checkbox]:checked+label::after,.logged .checkbox input[type=radio]:checked+label::after{font-family:FontAwesome;content:"\f00c";font-size:21px;top:-2px;left:5px}.logged .checkbox input[type=checkbox]:disabled+label,.logged .checkbox input[type=radio]:disabled+label{opacity:.65}.logged .checkbox input[type=checkbox]:disabled+label::before,.logged .checkbox input[type=radio]:disabled+label::before{background-color:#eee;cursor:not-allowed}.logged .checkbox.checkbox-circle label::before{border-radius:50%}.logged .checkbox.checkbox-inline{margin-top:0}.logged .checkbox label:hover::before{border:1px solid #5bb7c0}.navbar{background:#fff;padding-left:0;padding-right:0;border-radius:0;padding-top:22px;padding-bottom:26px;min-height:52px;margin-bottom:0;border-bottom:1px solid rgba(0,0,0,.15);box-shadow:0 0 5px rgba(0,0,0,.1);-webkit-box-shadow:0 0 5px rgba(0,0,0,.1);-moz-box-shadow:0 0 5px rgba(0,0,0,.1)}nav.scrolled{background:#fff}nav.inside{background:#fff}.navbar-brand{float:left;font-size:18px;height:50px;line-height:1.6;padding:14px 0 12px 0}.navbar-brand img{width:220px}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:0}.hamburger{display:none}.nav>li>a{display:block;position:relative}.navbar-nav>li>a{height:auto}.navbar-nav>li>a{padding:0}.navbar-nav>li>a{line-height:1.6}.navbar-inverse .navbar-nav>li>a{color:#404040}.spark-nav-profile-photo{border:1px solid #d2d2d2;padding:0;margin:0;display:block;float:right}#spark-navbar-collapse .caret{border-left:4px solid transparent;border-right:4px solid transparent;border-top:4px dashed;display:inline-block;height:0;margin:25px 10px 24px 0;vertical-align:middle;width:0}.navbar-right{margin-right:0}#spark-navbar-collapse .navbar-right li{border-left:1px solid #d0d0d0;border-right:1px solid #d0d0d0;height:30px;margin:12px 0 0 0;padding:0 20px 0 20px}#spark-navbar-collapse .navbar-right li:last-of-type{border-left:0 none}.logged #spark-navbar-collapse .navbar-right li:last-of-type{margin:12px 0 0 0}.logged #spark-navbar-collapse .navbar-right li.dropdown{padding-right:0;margin:0;border:0 none}.navbar-inverse .navbar-nav>li>a:hover{color:#f2665e}.navbar-inverse .navbar-nav>li>a:focus{color:#404040}.has-activity-indicator .navbar-icon i{font-size:24px}.navbar-icon{padding-top:0}#spark-navbar-collapse .navbar-right .dropdown .dropdown-toggle a{display:block}.logged-username{display:inline-block;float:left;font-size:17px;padding:13px 9px 13px 0}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{background-color:transparent;color:#404040}.dropdown-menu{border:1px solid #d9d9d9;min-width:200px}.navbar-nav>li>.dropdown-menu{margin-top:46px;padding:5px 0 5px 0;min-width:200px}#spark-navbar-collapse .navbar-right li .dropdown-menu li{border:0 none;height:auto;margin:0;padding:0}#spark-navbar-collapse .navbar-right li .dropdown-menu li.divider{background-color:#eee;height:1px;padding:0;margin:0;overflow:hidden}.dropdown-menu>li>a{clear:both;color:#333;display:block;line-height:1.6;padding:5px 20px 5px 20px;white-space:nowrap;font-size:17px}.navbar .dropdown-menu>li>a{font-weight:400}#spark-navbar-collapse .navbar-right li .dropdown-menu .dropdown-header{margin:0;color:#949494;display:block;font-size:12px;line-height:1.6;padding:3px 20px 5px 20px;white-space:nowrap;font-weight:300}.header-menu{display:block;padding:0;margin:10px 0 0 50px}.header-menu li{padding:0;margin:0;border-right:1px solid #d0d0d0}.header-menu li:last-of-type{border-right:0 none}.header-menu li a{padding:0 20px 0 20px;margin:0;font-size:21px;font-weight:300}.header-menu li a i{padding:0 0 0 7px}.header-menu li .dropdown-menu{margin-top:33px}.header-menu li .dropdown-menu>li{border:0 none}.header-menu li .dropdown-menu>li>a{color:#333;display:block;line-height:1.6;padding:5px 20px 5px 20px;white-space:nowrap;font-size:17px;font-weight:400}.header-menu li .dropdown-menu>li>a i{padding:0}.header-menu li .dropdown-menu li.divider{background-color:#eee;height:1px;padding:0;margin:0;overflow:hidden}.header-menu.team{float:right;display:block;padding:0;margin:13px 0 0 50px}.header-menu.team li .dropdown-menu{margin-top:34px}.header-menu.team li a,.header-menu.team li span{font-size:17px;font-weight:400;padding:0 20px 0 0}nav .dropdown-menu>li>a:focus,nav .dropdown-menu>li>a:hover{background-color:#f5f5f5;text-decoration:none;color:#f2665e}.row-30{margin-left:-30px;margin-right:-30px}.col-30{padding-left:30px;padding-right:30px}.col-30.mb{margin-bottom:60px}.project-box{background:#fff;padding:18px 30px 25px 30px;border:1px solid #d4d6d8;border-radius:4px;color:#404040;cursor:pointer}.project-box:hover{background:#fde8e7}.project-box a{color:#404040;display:block}.project-box i{font-size:17px}.project-box .project-info-wrap,.project-box .project-title-wrap{display:block}.project-info .project-amount,.project-info .project-icon,.project-info .project-total-hours{float:left;display:inline-block}.project-title-wrap{border-bottom:1px solid rgba(0,0,0,.15);padding:0 0 18px 0;margin:0 0 20px 0}.project-title{font-weight:400;font-size:21px}.project-title i,.project-title span{vertical-align:middle}.project-title span{line-height:1}.project-title:hover{color:#f2665e}i.icon-hide{display:none}.project-title:hover i.icon-hide{display:inline-block}.project-icon,.project-total-hours{border-right:1px solid rgba(0,0,0,.15);text-align:center;min-height:105px}.project-amount-all{text-align:center;min-height:105px}.project-icon i{vertical-align:top;margin:0;color:#1599a5}.project-amount-all span,.project-total-hours span{vertical-align:top;display:block}.project-label{font-size:15px;color:#aaa;line-height:1}.project-amount{font-size:29px;font-weight:400}.project-amount.sm{font-size:18px}.project-total-hours i{color:#f2665e;font-size:33px;margin:5px 0 0 0}.project-plus{height:100%;text-align:center}.project-plus i{color:#dcdcdc;font-size:70px;padding:30px 30px 30px 30px}.project-plus:hover i{color:#f2665e}.col-even-height{height:100%;display:table}.col-even-height .project-box{height:100%;display:table-cell}.col-even-height .project-box{vertical-align:top}.col-even-height.plus .project-box{vertical-align:middle}.row-title-filter{margin-top:23px;margin-bottom:0}.header-title-sm{font-size:13px;text-transform:uppercase;font-weight:600;color:#8a8b8c;margin:0;padding:7px 0 8px 0}.filters-date-wrap{float:right;display:inline-block;font-size:17px;font-weight:400;padding:5px 0 5px 0}.filters-wrap{float:right;display:inline-block;padding-left:20px}.filters-wrap .navbar-collapse{padding-left:0;padding-right:0}.filters-wrap button.btn-right{float:right}.navbar-collapse.collapse.filters-collapse{display:none!important}.navbar-collapse.collapse.filters-collapse.in{display:block!important;float:none}.filters-collapse{margin:0 15px 0 15px}.date-wrap,.drop-wrap{float:right;margin-bottom:20px}.filter-secondary{float:right;margin-left:20px}.filter-secondary.short{margin-left:7px}.filter-secondary i{font-size:17px}.filter-secondary .dropdown-menu{margin:-1px 0 0 0}.filter-secondary .dropdown-item{display:block;font-size:17px;font-weight:400;padding:4px 12px 5px 12px;border-bottom:1px solid #eee;white-space:nowrap}.filter-secondary .dropdown-item:hover{background-color:#f5f5f5}.filter-secondary .dropdown-menu a:last-of-type{border-bottom:0 none}.filter-secondary .form-control{max-width:115px}.filter-secondary .input-group,.filter-secondary button{vertical-align:top}.input-group .form-control,.input-group-addon,.input-group-btn{display:inline-block}.date-separator{display:inline-block;vertical-align:middle;line-height:34px}.row-filter,.row-title{padding-top:5px;padding-bottom:15px;display:block;float:left}.row-title{width:25%}.row-filter{width:75%}.row-filter i{font-size:16px;line-height:15px;vertical-align:baseline;margin-top:0}.row-filter span{font-size:15px;display:inline-block;line-height:15px;vertical-align:baseline}.row-filter .project-info-wrap,.row-title .header-title-sm{float:left}.row-title-filter .project-info-wrap{margin:5px 0 0 0}.row-filter .project-amount-all,.row-filter .project-amount-all-net,.row-filter .project-icon,.row-filter .project-total-hours{float:left;border-left:1px solid rgba(0,0,0,.15);min-height:1px;text-align:center;padding:0 20px 0 20px}.row-filter .project-amount-all-net{border-right:1px solid rgba(0,0,0,.15)}.row-filter .project-icon,.row-filter .project-total-hours{border-right:0 none}.row-filter .project-amount,.row-filter .project-amount.sm{font-weight:600;font-size:15px;padding-left:10px}.row-filter .project-icon .fa-users{font-size:13px;padding-top:7px;vertical-align:top}.new-project-wrap{margin:0 auto;max-width:760px}.form-body-wrap,.form-title-wrap{display:block}.form-wrap{background:#fff;padding:18px 30px 25px 30px;border:1px solid #d4d6d8;border-radius:4px;display:block;color:#404040;margin:0 0 30px 0}.form-body-wrap .checkbox input{vertical-align:top}.form-title-wrap{border-bottom:1px solid rgba(0,0,0,.15);padding:0 0 16px 0;margin:5px 0 20px 0}.form-title-wrap i,.form-title-wrap span{vertical-align:middle}.form-title-wrap i{font-size:17px;color:#f2665e}.form-title-wrap h2{font-size:21px;font-weight:400;line-height:1;margin:0;padding:0}.timer-bar{background:#fff;padding-left:0;padding-right:0;border-radius:0;padding-top:27px;padding-bottom:7px;min-height:52px;margin-bottom:0;border-top:1px solid rgba(0,0,0,.15);box-shadow:0 -1px 5px rgba(0,0,0,.08);-webkit-box-shadow:0 -1px 5px rgba(0,0,0,.08);-moz-box-shadow:0 -1px 5px rgba(0,0,0,.08);left:0;position:fixed;right:0;bottom:0;z-index:1040}#input-project-name,#input-task-name,.timer{margin-bottom:20px}.logo-symbol-wrap{background-image:url(../images/activity-report-logo-symbol.png);background-repeat:no-repeat;background-position:15px 9px;background-size:22px;padding-left:52px}.logo-symbol-wrap,.project-name-wrap{margin-top:2px}.timer-bar .form-control{font-size:21px;padding:2px 13px 3px 13px;height:46px;line-height:1.6}.timer{float:right;white-space:nowrap}.timer .timer-watch{display:inline-block;vertical-align:middle}.timer .timer-watch i{font-size:41px;color:#e3e3e3}.timer .timer-duration{font-size:31px;line-height:31px;display:inline-block;vertical-align:middle;margin:0 0 0 30px}.timer .check,.timer .play,.timer .stop{background-repeat:no-repeat;background-size:cover;background-position:center;display:inline-block;width:50px;height:50px;padding:0;margin:0 0 0 10px;vertical-align:middle}.timer .play{background-image:url(../images/icon-play.png)}.timer .play:hover{background-image:url(../images/icon-play-h.png)}.timer .stop{background-image:url(../images/icon-stop.png)}.timer .stop:hover{background-image:url(../images/icon-stop-h.png)}.timer .check{background-image:url(../images/icon-check.png)}.timer .check:hover{background-image:url(../images/icon-check-h.png)}.timer .mode-switch-wrap{display:inline-block;border-left:1px solid #d9d9d9;margin:0 0 0 20px;padding:7px 0 7px 20px;vertical-align:middle;height:42px}.timer .mode-switch-a,.timer .mode-switch-m{background-repeat:no-repeat;background-size:cover;background-position:center;display:inline-block;width:28px;height:28px}.timer .mode-switch-a{background-image:url(../images/icon-automatic.png)}.timer .mode-switch-a:hover{background-image:url(../images/icon-automatic-h.png)}.timer .mode-switch-m{background-image:url(../images/icon-manual.png)}.timer .mode-switch-m:hover{background-image:url(../images/icon-manual-h.png)}.timer-date-wrap{display:inline-block;vertical-align:middle}.timer-start-wrap{display:inline-block;vertical-align:middle;margin:0 0 0 10px}.timer-end-wrap{display:inline-block;vertical-align:middle;margin:0 0 0 10px}.timer label{display:block;color:#a3a3a3;font-size:11px;font-weight:600;line-height:11px;margin:0 0 6px 0}.timer-date-wrap span,.timer-end-wrap span,.timer-start-wrap span{display:block;font-size:15px;font-weight:400;line-height:11px}.timer .time-date,.timer .time-end,.timer .time-start{float:left}.timer .time-date input,.timer .time-end input,.timer .time-start input{border:0 none;width:auto;margin:0;padding:0;background:0 0}.timer .time-end input,.timer .time-start input{width:44px}.timer .time-date input{width:80px}.header-title-sm .project-title{font-size:13px;font-weight:600;text-transform:uppercase;color:#8a8b8c;margin:0;padding:7px 0 8px 0}.project-title i,.project-title span{vertical-align:middle}.project-title span{line-height:1}.project-title:hover{color:#f2665e}.project-title i.icon-hide{display:none}.project-title:hover i.icon-hide{display:inline-block}.activity-wrap .activity-list:last-of-type{margin-bottom:30px}.activity .row-special{margin-left:0;margin-right:0}.activity-date{padding:10px 0 11px 0;display:block;color:#a4a6a7;font-size:21px}.activity-wrap .activity-list:first-of-type .activity-date{padding-top:0}.activity{background:#fff;padding:10px 0 9px 0;border:1px solid #d4d6d8;border-radius:4px;display:block;color:#404040;min-height:57px;margin-top:-1px}.activity:hover{background:#fde8e7}.activity-btns,.activity-price-brut,.activity-price-net,.activity-time,.activity-title{border-right:1px solid rgba(0,0,0,.15);padding:3px 15px 3px 15px;text-align:center}.activity-btns{padding:3px 10px 3px 10px}.activity-time{border-right:0 none}.activity-title{font-weight:400;text-align:left;border-right:0 none}.activity.edit .activity-title{border-right:1px solid rgba(0,0,0,.15)}.activity-btns,.activity-price-brut,.activity-price-net,.activity-time{white-space:nowrap}.activity i{font-size:20px;line-height:20px;vertical-align:top;margin-top:-2px}.activity-title i{vertical-align:middle}.activity-time .edit-time-rel{position:relative}.activity-time .edit-time-abs{position:absolute;right:-20px;top:4px;padding:0 0 0 15px}.activity:hover .activity-btns{border-left:1px solid rgba(0,0,0,.15)}.activity.edit:hover .activity-btns{border-left:0 none}.activity:hover i.icon-hide{display:inline-block;opacity:.5}.activity-btns a:hover i.icon-hide,.activity-time a:hover i.icon-hide,.activity-title a:hover i.icon-hide{opacity:1}.activity-time a i,.activity-title a i{color:#f2665e}.activity-btns a{color:#1599a5;display:inline-block;padding:0 5px 0 5px;height:18px;vertical-align:middle}.activity .form-control{border:1px solid #dadada;color:#404040;display:inline-block;font-size:17px;padding:0 10px 0 10px;font-weight:300;line-height:1.6}.activity.edit{background:#dcf0f2}.activity.edit .activity-title{padding:0 30px 0 30px}.title-edit-btns{display:inline-block}.title-edit-btns a{display:inline-block;padding:0 5px 0 5px}.title-edit-btns a i{color:#1599a5;opacity:.5}.title-edit-btns a:hover i{opacity:1}.hours-day-sum{border-left:1px solid rgba(0,0,0,.15);margin-left:15px;padding-left:15px}.activity,.btn,.form-control{-moz-transition:all .1s;-o-transition:all .1s;-webkit-transition:all .1s;transition:all .1s}.pdf-page{background:#fff;max-width:1200px;border:1px solid #ccc;padding:60px 80px 60px 80px;font-size:19px;font-weight:300}.pdf-page p{font-size:19px;font-weight:300}.pdf-page section{padding:0;margin:0}.pdf-page header{margin:0 0 40px 0;padding:0 0 10px 0;border-bottom:1px solid rgba(0,0,0,.15)}.pdf-page footer{margin:0;padding:10px 0 0 0;border-top:1px solid rgba(0,0,0,.15)}.pdf-title h1{float:left;display:inline-block;margin:0;padding:0;font-size:31px;font-weight:300;line-height:1.6}.pdf-date-period{float:right;margin:15px 0 0 0}.pdf-container{margin:0 0 60px 0}.pdf-headline{margin:0 0 30px 0}.pdf-page table{color:#545454;text-align:left;width:100%;margin:0 0 20px 0}.pdf-page table th{border:1px solid rgba(0,0,0,.15);padding:12px 15px 12px 15px;white-space:normal;border-collapse:collapse;line-height:25px;font-weight:400}.pdf-page table td{border:1px solid rgba(0,0,0,.15);padding:12px 15px 12px 15px;white-space:normal;border-collapse:collapse;line-height:25px}.pdf-date{font-weight:300}.pdf-desc{font-weight:300}.pdf-hours{font-weight:300;text-align:right}.pdf-desc.total,.pdf-hours.total{font-weight:400;text-align:right;font-size:25px}.pdf-footer{display:block}.pdf-footer{margin:0 0 10px 0}.pdf-logo{display:inline-block;border-top:1px solid rgba(0,0,0,.15);padding:15px 0 0 0}.pdf-footer p{font-size:15px;padding-bottom:20px}.pdf-logo img{max-width:120px}.form-horizontal .control-label{padding-top:0}.btn.btn-link{background:0 0;color:#404040;padding:4px 0 5px 0}.btn.btn-link:hover{color:#f2665e}.panel-body .btn.btn-link{margin:0 0 0 20px}.checkbox,.radio{display:inline-block;margin-bottom:0;margin-top:2px;position:relative;padding-left:20px;width:auto}.checkbox input[type=checkbox],.checkbox input[type=radio]{background:#fff;margin-top:0;opacity:0;z-index:1;cursor:pointer;width:30px;height:30px;margin-left:-20px}.checkbox label::before{border:1px solid #dadada;border-radius:4px;content:"";display:inline-block;height:30px;left:0;margin-left:0;margin-top:0;position:absolute;-webkit-transition:border .1s ease-in-out,color .1s ease-in-out;-o-transition:border .1s ease-in-out,color .1s ease-in-out;transition:border .1s ease-in-out,color .1s ease-in-out;width:30px}.checkbox label::after{color:#555;display:inline-block;font-size:11px;height:30px;left:0;margin-left:0;padding-left:0;padding-top:0;position:absolute;top:0;width:30px}.checkbox label{display:inline-block;font-weight:400;padding:0 0 0 40px;margin:0;position:relative;left:-20px;vertical-align:top;width:100%}.checkbox input[type=checkbox]:focus+label::before,.checkbox input[type=radio]:focus+label::before{outline:0;outline:0 auto -webkit-focus-ring-color;outline-offset:0;border:1px solid #5bb7c0}.checkbox input[type=checkbox]:checked+label::after,.checkbox input[type=radio]:checked+label::after{font-family:FontAwesome;content:"\f00c";font-size:21px;top:-2px;left:5px}.checkbox input[type=checkbox]:disabled+label,.checkbox input[type=radio]:disabled+label{opacity:.65}.checkbox input[type=checkbox]:disabled+label::before,.checkbox input[type=radio]:disabled+label::before{background-color:#eee;cursor:not-allowed}.checkbox.checkbox-circle label::before{border-radius:50%}.checkbox.checkbox-inline{margin-top:0}.checkbox label:hover::before{border:1px solid #5bb7c0}.timer-bar .bootstrap-select:not([class*=col-]):not([class*=form-control]):not(.input-group-btn){width:100%}.timer-bar .bootstrap-select .btn{line-height:1.6;background-color:transparent;color:#b1b7ba;font-weight:300;border:1px solid #dadada;font-size:21px;padding:3px 13px 3px 13px;height:46px}.timer-bar .btn-default.active.focus,.timer-bar .btn-default.active:focus,.timer-bar .btn-default.active:hover,.timer-bar .btn-default:active.focus,.timer-bar .btn-default:active:focus,.timer-bar .btn-default:active:hover,.timer-bar .open>.dropdown-toggle.btn-default.focus,.timer-bar .open>.dropdown-toggle.btn-default:focus,.timer-bar .open>.dropdown-toggle.btn-default:hover{background-color:transparent}.timer-bar .bootstrap-select .dropdown-toggle:focus{border-color:#5bb7c0;box-shadow:0 1px 1px rgba(0,0,0,.075) inset,0 0 8px rgba(91,183,192,.6);outline:0 none!important;color:#000}.timer-bar .dropdown-menu>li{font-weight:400;border-bottom:1px solid #eee}.timer-bar .dropdown-menu>li:last-of-type{border-bottom:0 none}.timer-bar .dropdown-menu>li :hover{background-color:#f5f5f5;color:#f2665e}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:0}.panel-default{border-color:#d4d6d8}.panel{box-shadow:0 0 0 transparent}.panel-default>.panel-heading{background-color:#fff;border-color:#d4d6d8;color:#404040}.panel-heading{font-size:21px;font-weight:400;padding:10px 0 10px 0;margin:10px 30px 10px 30px}.panel-body{padding:15px 30px 15px 30px}.notification p{font-size:15px;padding-bottom:15px}#modal-notifications .notification-content .date{font-size:15px}.activity-owner{font-size:15px;color:#a4a6a7;font-style:italic}.datepicker{z-index:9999!important}.activity-edit-mode-start-datetime-wrap{float:left;padding-top:4px;min-height:36px;margin-left:9px}.activity-edit-mode-end-datetime-wrap{float:left;padding-top:4px;min-height:36px}.activity-edit-mode-date{border:0;background:0 0;width:90px}.activity-edit-mode-time{border:0;background:0 0;width:70px}.activity-edit-mode-end-datetime-wrap i,.activity-edit-mode-start-datetime-wrap i{font-size:inherit;line-height:inherit;vertical-align:inherit;margin-top:0}.popover{min-width:180px}.danger{color:#a02005!important}.tag-edit-input{display:none}.editing .tag-edit-input{display:block}.editing .view{display:none}.tag-popover{display:block;min-width:250px}.activity-tag-popover{list-style:none;padding-left:0;margin-bottom:0}.activity-tag-popover a{border-radius:8px;display:block;width:100%;padding:5px 10px 5px 10px;margin-bottom:3px;height:auto}.activity-tag-popover .selected{background-color:rgba(74,199,0,.12);color:#4bc800!important}.label-tag{margin-right:5px;background-color:rgba(176,176,176,.133);color:#4e4e4e;font-weight:400}@media (max-width:1499px){.navbar{padding:16px 0 20px 0}.container{padding-left:30px;padding-right:30px}h1{font-size:30px;padding-bottom:25px}h2{font-size:29px;padding-bottom:25px}h3{font-size:25px}h4{padding-bottom:30px}.logged.with-navbar{padding-top:87px}.with-navbar{padding-top:128px}.navbar-nav>li>.dropdown-menu{margin-top:40px}.header-menu li .dropdown-menu{margin-top:27px}.header-menu.team li .dropdown-menu{margin-top:28px}.row-filter,.row-title{padding-top:5px;padding-bottom:15px;display:block;float:left}.dashboard .row-filter,.dashboard .row-title{width:50%}.timer .mode-switch-wrap{margin:0 0 0 10px;padding:7px 0 7px 10px}.timer .check,.timer .play{margin:0 0 0 10px}.timer-end-wrap{margin:0 0 0 5px}}@media (max-width:1365px){.project-amount{font-size:27px}.project-amount.sm{font-size:17px}}@media (max-width:1199px){.navbar-brand{padding:16px 0 12px 0}.navbar-brand img{width:190px}h1{font-size:28px;padding-bottom:15px}h2{font-size:25px;padding-bottom:15px}h3{font-size:23px}h4{padding-bottom:25px}p{font-size:16px}.row-30{margin-left:-15px;margin-right:-15px}.col-30{padding-left:15px;padding-right:15px}.col-30.mb{margin-bottom:30px}.project-amount{font-size:25px}.project-amount.sm{font-size:17px}.project-amount-all,.project-icon,.project-total-hours{min-height:auto;border-right:0 none;border-bottom:1px solid rgba(0,0,0,.15);padding-top:10px;padding-bottom:10px}.row-filter .project-amount-all,.row-filter .project-icon,.row-filter .project-total-hours{border-left:1px solid rgba(0,0,0,.15);border-bottom:0 none}.row-filter .project-amount-all,.row-filter .project-amount-all-net,.row-filter .project-icon,.row-filter .project-total-hours{padding:0 10px 0 10px}.project-icon{padding:0}.project-amount-all{border:0 none}.project-info-wrap{margin-left:0;margin-right:0}.header-menu{margin:11px 0 0 15px}.header-menu li a{font-size:19px;padding:0 10px 0 10px}.header-menu.team{margin:13px 0 0 0}.filters-collapse{margin:0}}@media (max-width:991px){h4{font-size:21px}p{padding-bottom:15px}.logged.with-navbar{padding-top:130px}.logged.with-navbar{padding-bottom:220px}.logged .navbar-header{float:none;display:block}.header-menu{margin:11px 0 0 -10px}.header-menu li a{font-size:19px;padding:0 10px 0 10px}.header-menu.team{margin:13px 0 0 0}.navbar-nav>li>.dropdown-menu{margin-top:32px}.header-menu li .dropdown-menu{margin-top:21px}.header-menu.team li .dropdown-menu{margin-top:22px}.row-filter .project-info-wrap{margin:0 0 20px 0;width:100%}.filters-wrap{display:inline-block;float:left}.dashboard .filters-wrap{display:inline-block;float:right}.date-wrap,.drop-wrap{float:left}.dashboard .date-wrap,.dashboard .drop-wrap{float:right}.drop-wrap .filter-secondary:last-of-type{margin-left:0}.dropdown-menu-right{left:0;right:auto}.dashboard .dropdown-menu-right{left:auto;right:0}.dashboard .drop-wrap .filter-secondary:last-of-type{margin-left:20px}.timer-bar .bootstrap-select .btn{margin-bottom:15px}.activity-title-edit-mode{border-right:0!important}.activity-edit-mode-start-datetime-wrap{width:100%;text-align:center;margin-left:0;padding-top:10px}.activity-edit-mode-end-datetime-wrap{width:100%;text-align:center;margin-left:0;padding-top:10px;padding-bottom:10px}}@media (max-width:767px){.with-navbar{padding-top:0}.logged.with-navbar{padding-bottom:220px}.container>.navbar-header{margin-left:0;margin-right:0}.navbar{padding:6px 0 10px 0}.navbar-brand{padding:18px 0 12px 0}.navbar-brand img{width:160px}#spark-navbar-collapse{margin-top:10px;margin-bottom:20px}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:none}.container>.navbar-collapse{margin-left:0;margin-right:0}.hamburger{height:auto;position:absolute;right:30px;margin:10px 0 0 0}.navbar-toggle{margin-bottom:0;margin-right:0;margin-top:0}.navbar-inverse .navbar-toggle{border-color:#5a5b5e}.navbar-inverse .navbar-toggle .icon-bar{background-color:#5a5b5e}.navbar-inverse .navbar-toggle:hover{border-color:#f2665e}.navbar-inverse .navbar-toggle:hover .icon-bar{background-color:#f2665e}.navbar-nav>li>.dropdown-menu{min-width:auto;padding:0}.logged.with-navbar{padding-top:0}.navbar-fixed-bottom,.navbar-fixed-top{position:relative}.hamburger{display:flex}.navbar-collapse.in{overflow-y:visible}.header-menu{margin:0}.navbar-collapse{padding-left:0;padding-right:0}.header-menu li{border-right:0 none;border-bottom:1px solid #d0d0d0}.header-menu li a{font-size:19px;padding:10px 0}.navbar-nav .open .dropdown-menu{border-top:1px solid #d0d0d0}.navbar-nav .open .dropdown-menu>li>a{padding:10px 10px 10px 15px;border-top:1px solid #eee}.navbar-nav .open .dropdown-menu>li:last-of-type>a{border-top:0 none}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:inherit}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#f2665e}.navbar .dropdown-menu>li>a i{color:inherit}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#eee}.header-menu.team{float:none;margin:0;padding:0;border-top:1px solid #d0d0d0}.header-menu.team li .dropdown-menu{margin-top:0}.header-menu.team li a,.header-menu.team li span{padding:11px 0 11px 0}.navbar-nav.header-menu .open .dropdown-menu>li>a{border-top:0 none}nav .navbar-nav.navbar-right{margin-left:0;margin-top:0;margin-bottom:0}#spark-navbar-collapse .navbar-right li{border-left:0 none;border-right:0 none;height:auto;margin:0;padding:0;border-bottom:1px solid #d0d0d0}.navbar-nav>li>a.has-activity-indicator{padding:9px 0 9px 0}.spark-nav-profile-photo{margin-top:2px}.filters-collapse{margin:0 15px 0 15px}.filters-date-wrap{display:inline-block;float:left}.drop-wrap{width:100%}.drop-wrap .filter-secondary{float:left}.drop-wrap .filter-secondary:first-of-type{margin-left:0}.drop-wrap .filter-secondary:last-of-type{margin-left:20px}.date-wrap .filter-secondary:last-of-type{margin-left:0}.drop-wrap.filter-secondary{margin-left:0}.activity{padding:0}.activity:hover .activity-btns{border-left:0 none}.activity .activity-price-net{border-right:0 none;border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15)}.activity .activity-btns{border-top:1px solid rgba(0,0,0,.15);border-bottom:1px solid rgba(0,0,0,.15)}.activity-btns,.activity-price-brut,.activity-price-net,.activity-time,.activity-title{padding:10px 15px 10px 15px}.activity .form-control{margin:10px 0 10px 0}.activity.edit .activity-title{border-right:0 none}.logo-symbol-wrap{background-image:none;padding-left:15px}.timer-bar .form-control{font-size:19px;height:39px}#input-project-name,#input-task-name,.timer{margin-bottom:15px}.dashboard .row-filter,.dashboard .row-title{width:100%}.dashboard .filters-wrap{display:inline-block;float:left}.dashboard .header-title-sm{padding:7px 0 0 0}.dashboard .date-wrap,.dashboard .drop-wrap{float:left}.dashboard .dropdown-menu-right{left:0;right:auto}.filters-wrap{padding-left:0;padding-right:20px}.panel-default{margin-top:40px}.navbar-nav{margin:0}.logged .navbar-nav>li:first-of-type{border-top:0 none}.navbar-nav>li:first-of-type{border-top:1px solid #d0d0d0}.navbar .navbar-nav>li>a.navbar-link{font-size:19px;padding:10px 0 10px 0;font-weight:300;margin:0;font-family:Roboto,sans-serif}.logged #spark-navbar-collapse .navbar-right li:last-of-type{margin:0}.timer-bar .bootstrap-select .btn{height:39px;margin-bottom:15px;font-size:19px;padding:3px 13px 3px 13px}}@media (max-width:574px){p{font-size:18px}}@media (max-width:479px){.container{padding-left:15px;padding-right:15px}.navbar-nav>li>a.btn-login{padding:4px 10px 5px 10px;vertical-align:top}.navbar-brand{padding:20px 0 12px 0}.navbar-brand img{width:140px}.filter-secondary .form-control{max-width:113px}.timer-end-wrap span,.timer-start-wrap span{font-size:14px}.btn{white-space:normal}.panel-body .btn.btn-link{margin:0}}.select2-container--default.select2-container--focus .select2-selection--multiple{border:1px solid #dadada}.select2-container--default .select2-selection--multiple{border:1px solid #dadada}.select2-container--default .select2-selection--multiple .select2-selection__rendered{padding:10px}.confirm{background-color:#1599a5!important}.loading{z-index:999;margin-top:-47px}.loading-dashboard{margin-top:-60px}.loading-box{background:#e3e3e3;padding:5px;border-radius:6px;z-index:999}.full-height{min-height:100%}.full-width{min-width:100%}.flex-column{display:flex;flex-direction:column}.flex-fill{flex:1}.flex-center{align-items:center;display:flex;justify-content:center}.text-center{text-align:center}