@charset "UTF-8";@import url(https://fonts.googleapis.com/css?family=Signika+Negative);@import url(https://fonts.googleapis.com/css?family=Ubuntu:500);@font-face{font-family:borders_divide_but_hearts_shall_conquer;src:url(../fonts/borders_divide_but_hearts_shall_conquer.eot);src:url(../fonts/borders_divide_but_hearts_shall_conquer.eot?#iefix) format("embedded-opentype"),url(../fonts/borders_divide_but_hearts_shall_conquer.woff) format("woff"),url(../fonts/borders_divide_but_hearts_shall_conquer.woff2) format("woff2"),url(../fonts/borders_divide_but_hearts_shall_conquer.ttf) format("truetype"),url(../fonts/borders_divide_but_hearts_shall_conquer.svg#borders_divide_but_hearts_shall_conquer) format("svg");font-weight:400;font-style:normal}@font-face{font-family:icomoon;src:url(../fonts/icomoon.eot);src:url(../fonts/icomoon.eot?#iefix) format("embedded-opentype"),url(../fonts/icomoon.woff) format("woff"),url(../fonts/icomoon.ttf) format("truetype"),url(../fonts/icomoon.svg#icomoon) format("svg");font-weight:400;font-style:normal}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Italic.woff2) format("woff2"),url(../fonts/Roboto-Italic.woff) format("woff");font-weight:400;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto-MediumItalic.woff2) format("woff2"),url(../fonts/Roboto-MediumItalic.woff) format("woff");font-weight:500;font-style:italic;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Medium.woff2) format("woff2"),url(../fonts/Roboto-Medium.woff) format("woff");font-weight:500;font-style:normal;font-display:swap}@font-face{font-family:Roboto;src:url(../fonts/Roboto-Regular.woff2) format("woff2"),url(../fonts/Roboto-Regular.woff) format("woff");font-weight:400;font-style:normal;font-display:swap}*{-ms-box-sizing:border-box;box-sizing:border-box}a,body,button,fieldset,h1,h2,h3,h4,h5,html,img,input,li,p,select,table,td,textarea,th,ul{border:0;margin:0;outline:0;padding:0}html{font-size:100.01%;background:#d5d8dc}body,html{height:100%}body{position:relative;width:100%;background:#f6f6f6;color:#606a77;font:.625em Roboto,arial,verdana,sans-serif;overflow-y:scroll;scroll-behavior:smooth}ol,ol li,ul,ul li{list-style:none}p{margin-bottom:15px;color:#606a77;font-size:14px;line-height:20px}a{color:#6dbcdb;text-decoration:underline}a:hover{text-decoration:none}label{display:block;margin-bottom:5px;font-size:14px;line-height:18px}h1,label{position:relative}h1{float:left;margin:0;color:#2ba8da;font-size:36px;font-family:Roboto,sans-serif;font-weight:400;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:767px){h1{font-size:30px}}h2{clear:both;margin-bottom:15px;font:2.17em/1.08em Roboto,Arial Narrow,sans-serif}h2,h3{color:#606a77;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h3{font-size:20px;line-height:25px;font-family:Roboto,Arial Narrow,sans-serif}main{position:relative;float:left;min-height:calc(100% - 130px);width:100%;padding-bottom:150px}@media screen and (max-width:960px){main{min-height:calc(100% - 75px)}}@media screen and (max-width:640px){main{padding-bottom:220px}}.loggedIn main{min-height:calc(100% - 180px)}@media screen and (max-width:960px){.loggedIn main{min-height:calc(100% - 115px)}}.techDetails{font-size:18px}.fullWidth{width:100%}.halfWidth{width:50%}.thirdWidth{width:33.33333%}.twoThirdWidth{width:66.6666%}.wAuto{width:auto}.maxWidth940{max-width:940px}.maxWidth155{max-width:155px!important}.flRight{float:right}.flLeft{float:left}.textLeft{text-align:left}.textCenter{text-align:center}.textRight{text-align:right}.hide{display:none}.clear{clear:both}.bold{font-weight:700}.error-msg{color:#db956d}.mb0{margin-bottom:0}.mt15{margin-top:15px}.mt30{margin-top:30px}.ml20{margin-left:20px}.dark,.dark a{color:#fff!important}.light,.light a{color:#000!important}.whiteHeader{position:relative;float:left;width:100%;max-width:100%;padding:40px 0 30px;clear:both;margin-bottom:10px}.whiteHeader .in{width:90%;padding:0 50px;-ms-box-sizing:border-box;box-sizing:border-box;margin:0 auto;font-size:15px}.whiteHeader h1{float:left;width:100%}.whiteHeader h2{color:#169fcc;line-height:40px;font-size:30px}.whiteHeader p{float:left;font-size:18px;line-height:32px}.standalone{margin:40px 0 10px}.button,.button-like,.jc-button-highlight,button{position:relative;display:inline-block;min-height:16px;margin:2px auto;padding:6px 19px;font-family:Roboto,sans-serif;font-size:16px;line-height:20px;background:#6dbcdb;color:#fff;border-radius:3px;text-align:center;text-decoration:none;vertical-align:top;z-index:1;-moz-osx-font-smoothing:grayscale;-webkit-font-smoothing:antialiased;cursor:pointer;background:linear-gradient(180deg,#6dbcdb 1%,#5eadcc 74%,#4e9dbc);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$color-light-blue,endColorstr="$color-fountain-blue",GradientType=0)}.button-likeDark,.buttonDark,.jc-button-highlightDark,buttonDark{background:#2c3e50;background:linear-gradient(180deg,#384e64 1%,#2c3e50 74%,#1c344c);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$color-fiord,endColorstr=$color-cloud,GradientType=0)}.button-likeRed,.buttonRed,.jc-button-highlightRed,buttonRed{background:#db956d;background:linear-gradient(180deg,#db956d 0,#f13d43 49%,#e83c42)}.button-like.orange,.button.orange,.jc-button-highlight.orange,button.orange{background:#c05250;background:linear-gradient(180deg,#d08f6b 0,#d08f6b 49%,#c05250);color:#fff}.button-likeMd,.buttonMd,.jc-button-highlightMd,buttonMd{width:98px}.button-likeLg,.buttonLg,.jc-button-highlightLg,buttonLg{width:200px}.button+.button,.button-like+.button,.jc-button-highlight+.button,button+.button{margin-left:5px}.button-like.has-icon,.button.has-icon,.jc-button-highlight.has-icon,button.has-icon{padding-right:45px}.button-like.has-icon:after,.button.has-icon:after,.jc-button-highlight.has-icon:after,button.has-icon:after{content:"";display:inline-block;width:20px;height:20px;background-repeat:no-repeat;background-position:50%;position:absolute;right:15px;top:6px}.button-like.play:after,.button.play:after,.jc-button-highlight.play:after,button.play:after{background-image:url(../images/svg/play.svg)}.alert{display:none;position:absolute;left:58%;top:35px;min-width:370px;min-height:80px;padding:16px 20px;color:#fff;font-size:15px;z-index:9;border-radius:20px}.alert-success{background:#31b131}.alert-danger{background:#db956d}@media screen and (max-width:960px){.alert{min-height:0;min-width:300px;top:15px}}@media screen and (max-width:767px){.alert{left:auto;right:18%}}.alert .close{position:absolute;right:0;top:6px;font-size:20px;background:none;color:#fff}.alert:before{content:" ";position:absolute;width:0;height:0;right:auto;left:-20px;top:50%;transform:translateY(-50%);bottom:auto;border:12px solid}@media screen and (max-width:767px){.alert:before{display:none}}.alert:after{display:none;content:" ";position:absolute;width:0;height:0;left:auto;right:-20px;top:50%;transform:translateY(-50%);bottom:auto;border:12px solid}@media screen and (max-width:767px){.alert:after{display:block}}@media screen and (max-width:640px){.alert:after{display:none}}.alert-success:before{border-color:#31b131 #31b131 transparent transparent}.alert-success:after{border-color:#31b131 transparent transparent #31b131}.alert-danger:before{border-color:#db956d #db956d transparent transparent}.alert-danger:after{border-color:#db956d transparent transparent #db956d}.icon{display:inline-block;font-family:icomoon;text-transform:none;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.iconHome:before{content:"\e900"}.iconBoxRemove:before{content:"\e95f"}.iconBoxAdd:before{content:"\e95e"}.iconCompass2:before{content:"\e94a"}.iconStats:before{content:"\e99b"}.iconCog:before{content:"\e994"}.iconClose:before{content:"\ea0f"}.iconCoin:before{content:"\e93b"}.iconClipboard:before{content:"\e9b8"}.ico{width:20px;height:20px;display:inline-block;vertical-align:middle}.ico,.ico:hover{text-decoration:none}.ico+.ico{margin-left:5px}.ico.pause{background:transparent no-repeat url(../images/svg/pause.svg) 50%}.ico.stop{background:transparent no-repeat url(../images/svg/stop.svg) 50%}.ico.delete{background:transparent no-repeat url(../images/svg/delete.svg) bottom}.ico.save-form{background:transparent no-repeat url(../images/svg/done-grey.svg) bottom}.ico.cancel-add{background:transparent no-repeat url(../images/svg/close-red.svg) bottom}.ico.edit{background:transparent no-repeat url(../images/svg/edit.svg) bottom}.ico.download{background:transparent no-repeat url(../images/svg/download.svg) bottom}.ico.paid{background:transparent no-repeat url(../images/svg/money.svg) bottom}.ico.invoiced{background:transparent no-repeat url(../images/svg/done-circle.svg) bottom}.ico.calendar{background:transparent no-repeat url(../images/svg/calendar.svg) 50%;width:24px;height:24px}.ico.remove{background:transparent no-repeat url(../images/svg/remove.svg) 50%}.ico.add,.ico.remove{width:29px;height:29px}.ico.add{background:transparent no-repeat url(../images/svg/add.svg) 50%}.palm{background:url(../images/icons/palm-tree-icon.png) no-repeat 50%}.palm,.shovel{display:block;width:100%;min-height:40px}.shovel{background-image:url(../images/icons/palm-tree-icon.png),url(../images/icons/shovel-icon-3.png);background-repeat:no-repeat,no-repeat;background-position:left 32px center,right 30px center;background-size:30px 30px}.illness{display:block;width:100%;min-height:40px;background:url(../images/icons/illnes_icon.png) no-repeat 50%/26px 25px}.yearPlanner .shovel{background-position:left 23px center,right 23px center}.checkboxWrapper,.radioWrapper{position:relative;padding-left:20px;margin-bottom:0}.checkboxWrapper input[type=checkbox],.checkboxWrapper input[type=radio],.radioWrapper input[type=checkbox],.radioWrapper input[type=radio]{position:absolute;opacity:0;z-index:1}.checkboxWrapper label,.radioWrapper label{display:inline-block;line-height:18px;vertical-align:middle;position:relative;padding-left:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;color:#606a77;margin-bottom:0}.checkboxWrapper label:after,.radioWrapper label:after{position:absolute;content:"";width:14px;height:14px;left:0;top:0;margin-left:-18px;background-color:#fff;border:1px solid #606a77;border-radius:3px;cursor:pointer}.checkboxWrapper label:before,.radioWrapper label:before{position:absolute;content:"";width:8px;height:3px;top:5px;left:3px;margin-left:-18px;border:2px solid #606a77;border-top:none;border-right:none;background:transparent;transform:rotate(-45deg);opacity:0;transition:all .15s ease-in-out;z-index:1}.checkboxWrapper label:active:before,.radioWrapper label:active:before{opacity:.3}.checkboxWrapper input[type=checkbox]:checked+label,.checkboxWrapper input[type=radio]:checked+label,.radioWrapper input[type=checkbox]:checked+label,.radioWrapper input[type=radio]:checked+label{color:#606a77}.checkboxWrapper input[type=checkbox]:checked+label:after,.checkboxWrapper input[type=radio]:checked+label:after,.radioWrapper input[type=checkbox]:checked+label:after,.radioWrapper input[type=radio]:checked+label:after{border:1px solid #606a77}.checkboxWrapper input[type=checkbox]:checked+label:before,.checkboxWrapper input[type=radio]:checked+label:before,.radioWrapper input[type=checkbox]:checked+label:before,.radioWrapper input[type=radio]:checked+label:before{opacity:1}.checkboxWrapper.active-selected{display:inline-block!important}.checkboxWrapper.active-selected input[type=checkbox]+label{color:#31b131}.radioWrapper label:after{border-radius:50%}.radioWrapper label:before{width:9px;height:9px;top:3px;left:3px;border:none;border-radius:50%;background-color:#606a77;transform:rotate(0deg)}.content .checkboxWrapper{float:none;display:inline-block;width:auto}.content .checkboxWrapper input{width:100%;height:100%;left:0;cursor:pointer}.ui-selectmenu,.ui-selectmenu-button{display:block;float:left;position:relative;height:28px;padding:0;background:#fff;cursor:pointer;border:1px solid #a2a9b2;border-radius:4px;box-shadow:inset 0 1px 2px #e2e3e6;vertical-align:middle;text-decoration:none;text-align:left;overflow:hidden;zoom:1;-ms-box-sizing:content-box;box-sizing:content-box}.ui-selectmenu-button .ui-icon,.ui-selectmenu .ui-icon{position:absolute;display:block;height:28px;width:22px;right:0;top:0;background:url(../images/icons/select.png) no-repeat 100% 0;border-left:1px solid #a2a9b2;border-radius:0 4px 4px 0}.ui-selectmenu-button .ui-selectmenu-text,.ui-selectmenu .ui-selectmenu-text{position:relative;display:block;padding:0 38px 0 10px;font-size:14px;line-height:28px;color:#000;outline:0;text-decoration:none;zoom:1}.ui-selectmenu-menu{display:none;position:absolute;top:0;margin:0;padding:0;background:#fff;border:1px solid #a2a9b2;border-top-width:0;border-radius:4px;list-style:none;overflow:hidden;text-align:left;z-index:11!important}.ui-selectmenu-menu ul{position:relative;margin:0;overflow-y:auto;overflow-x:hidden}.ui-selectmenu-menu ul li{display:block;position:relative;margin:0;font-size:13px;line-height:18px;color:#000;cursor:pointer;outline:0;text-decoration:none;zoom:1}.ui-selectmenu-menu ul li div{padding:5px 10px}.ui-selectmenu-menu ul li div.ui-state-active{background:#f1f4f8}.ui-selectmenu-menu ul li div.stripes{background-image:-webkit-repeating-linear-gradient(135deg,rgba(109,188,219,.4),rgba(109,188,219,.4) 2%,transparent 4%,transparent 10%,rgba(109,188,219,.4) 0);background-image:repeating-linear-gradient(135deg,rgba(109,188,219,.4),rgba(109,188,219,.4) 2%,transparent 4%,transparent 10%,rgba(109,188,219,.4) 0)}.ui-selectmenu-open{display:block}.ui-autocomplete{position:absolute!important;width:543px;font-size:13px;line-height:18px;text-align:left;background:#fff;border:1px solid #d5dbe2;border-radius:0 6px 6px 6px;overflow:hidden;z-index:4}.ui-autocomplete li{position:relative;display:block;padding:5px 38px 5px 10px;color:#000;text-decoration:none;cursor:pointer;outline:0;zoom:1}.ui-helper-hidden-accessible{display:none}.ui-datepicker{display:none;clear:both;width:auto;padding:3px;font-size:16px;text-align:center;background:#fff;border:1px solid #d7dde4;border-radius:6px}.ui-datepicker-header{display:block;width:210px;padding:6px 0 7px;font-size:14px;line-height:26px;text-align:center;background:#fff;border-radius:6px 6px 0 0;color:#606a77}.ui-datepicker-header a{display:block;height:auto;width:auto;margin:0;cursor:pointer}.ui-datepicker-header a.ui-datepicker-prev{float:left;padding-left:10px}.ui-datepicker-header a.ui-datepicker-next{float:right;padding-right:10px;text-align:right}.ui-datepicker-calendar{float:left;width:210px;margin-bottom:0;clear:both;font-size:14px;line-height:18px;border-radius:0 0 6px 6px}.ui-datepicker-calendar th{padding:7px 0;background:#edf0f4}.ui-datepicker-calendar td,.ui-datepicker-calendar th{border:1px solid #d5dbe2;border-right:0;text-align:center}.ui-datepicker-calendar td{width:30px;padding:0;border-bottom:0}.ui-datepicker-calendar td a{position:relative;display:block;width:100%;margin:0;padding:7px 0;color:#6dbcdb;text-decoration:none}.ui-datepicker-calendar td a.ui-state-hover{color:#000}.ui-datepicker-calendar td a.ui-state-active{background-color:#e8f9ff}.ui-datepicker-calendar tbody tr td:first-child,.ui-datepicker-calendar thead tr th:first-child{border-left:none}.ui-datepicker-calendar tbody tr td:last-child,.ui-datepicker-calendar thead tr th:last-child{border-right:none}.ui-state-highlight{border:1px solid #606a77;margin:-1px}.ui-datepicker-current-day a{background-color:#fff}.ui-datepicker-current-day a:hover{background-color:#dff4ff;border-color:#aeb8bc}.ui-tooltip{position:absolute!important;width:203px;z-index:8;padding:10px;box-sizing:border-box;width:auto;background:linear-gradient(90deg,#2c3e50 0,#4b5a69 51%,#2c3e50);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$color-blue,endColorstr=$color-blue,GradientType=1);color:#fff;font-size:12px;line-height:18px;border:none;border-radius:5px}.ui-tooltip p{color:#fff;font-weight:700;margin-bottom:5px;text-align:left}.ui-tooltip ul{margin:0}.ui-tooltip ul li{width:auto;float:none;font-size:14px;margin:0;padding:0;color:#5796af;text-align:left;margin-top:10px;list-style:none}.ui-tooltip.topTooltip:after{top:100%;left:50%;margin-left:-5px;border-color:#4b5a69 transparent transparent}.ui-tooltip.rightTooltip:after,.ui-tooltip.topTooltip:after{content:"";position:absolute;border-width:5px;border-style:solid}.ui-tooltip.rightTooltip:after{top:20%;right:100%;margin-top:-5px;border-color:transparent #2c3e50 transparent transparent}#cboxOverlay{position:fixed;width:100%;height:100%;top:0;left:0;background:#000;opacity:.9;cursor:pointer}#cboxOverlay,#colorbox{z-index:10;overflow:hidden}#colorbox{border:1px solid #d5dbe2;background:#fff;border-radius:6px;-ms-box-sizing:content-box;box-sizing:content-box;outline:0}#colorbox div{position:relative}#cboxWrapper{width:auto!important;-ms-box-sizing:content-box;box-sizing:content-box}#cboxContent{width:100%!important;overflow:visible!important;text-align:left}#cboxContent,#cboxLoadedContent{position:relative}#cboxClose{position:absolute;width:15px;height:15px;top:20px;right:20px;margin:0;padding:0;background:url(../images/icons/close.png) no-repeat 50%/contain;text-indent:-9999px;z-index:6}.cboxIframe{position:relative;float:left;width:100%;height:100%}.window{min-width:372px;padding:25px;overflow-y:hidden}.window,.window body{height:auto;background:#fff}.window body{overflow-y:visible}.window .contentHeader{width:calc(100% - 35px);padding:0 0 20px}.window h1{font-size:26px;line-height:32px}.window #clientClientId-button{max-width:230px}.responsiveCb.window{min-width:0}.responsiveCb #addNewProject{float:left;margin:10px 0 0}.responsiveCb #bulkEditForm .formRow{width:100%!important}.cboxBody .ui-autocomplete{max-height:200px;overflow-y:scroll}header{float:left;background:#2c3e50;z-index:3;background:linear-gradient(90deg,#2c3e50 0,#4b5a69 51%,#2c3e50);filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=$color-blue,endColorstr=$color-blue,GradientType=1)}header,header #header{position:relative;width:100%}header #header{max-width:1360px;height:130px;padding:0 40px;margin:0 auto;background:url(../../images/marticka.png) 50% 0 no-repeat;font-size:1.2em;text-align:left}@media screen and (max-width:960px){header #header{height:75px;background-size:107px}}@media screen and (max-width:767px){header #header{background-position:100% 0}}@media screen and (max-width:640px){header #header{padding:0 20px}}@media screen and (max-width:380px){header #header{background:none}}header #logo{position:relative;float:left;margin-bottom:0;padding:53px 0 0}@media screen and (max-width:960px){header #logo{padding:25px 0 0}}@media screen and (max-width:767px){header #logo{padding:10px 0 0}}@media screen and (max-width:380px){header #logo{padding:17px 0 0}}header #logo a{float:left;font-size:28px;color:#fff;text-transform:uppercase;font-family:Roboto,sans-serif;text-decoration:none;letter-spacing:9px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:767px){header #logo a{font-size:22px;letter-spacing:5px}}header #language{float:right;padding:5px 0}@media screen and (max-width:767px){header #language{margin-right:100px}}@media screen and (max-width:380px){header #language{margin-right:0}}header #language a{display:inline-block;padding:0 3px 0 0;text-transform:lowercase;text-decoration:none}@media screen and (max-width:960px){header #language a{font-size:14px}}@media screen and (max-width:380px){header #language a{font-size:12px}}header #language a.actual{color:#fff}header #welcome{clear:both;float:right;position:relative;margin:-19px 0 0;font-size:16px;line-height:16px;font-family:Roboto,sans-serif;color:#fff}@media screen and (max-width:767px){header #welcome{float:left;margin-top:0}}header #welcome a:href{text-decoration:none}.contentWrapper{position:relative;float:left;width:100%;background:#f6f6f6}.contentWrapper .contentWrapperIn{width:100%;max-width:1360px;margin:0 auto;padding:0 40px}@media screen and (max-width:640px){.contentWrapper .contentWrapperIn{padding:0 20px}}.contentHeader{padding:30px 0 15px}.content,.contentHeader{position:relative;float:left;width:100%}.content{padding-bottom:40px}.content p{position:relative;float:left;width:100%}.navWrap{background:#6dbcdb}.navWrap .toggleMenu{display:none}.navWrap ul{position:relative;width:100%}@media screen and (max-width:960px){.navWrap ul{width:calc(100% + 30px);margin:0 -15px}}.navWrap ul li{position:relative;float:left}.navWrap ul li a{display:inline-block;position:relative;height:50px;padding:0 20px;font-family:Roboto,sans-serif;font-size:20px;line-height:50px;color:#fff;text-align:left;text-transform:uppercase;text-decoration:none;z-index:2;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media screen and (max-width:960px){.navWrap ul li a{height:40px;padding:0 15px;font-size:16px;line-height:40px}}@media screen and (max-width:380px){.navWrap ul li a{padding:0 10px}}.navWrap ul li .icon{display:none;font-size:25px;line-height:40px}@media screen and (max-width:767px){.navWrap ul li .icon{display:block}}@media screen and (max-width:767px){.navWrap ul li .navName{display:none}}.navWrap ul li .beak{display:none;position:absolute;width:0;height:0;bottom:-12px;left:40%;border-left:10px solid transparent;border-right:10px solid transparent;border-top:13px solid #5796af}@media screen and (max-width:767px){.navWrap ul li .beak{left:33%}}@media screen and (max-width:380px){.navWrap ul li .beak{left:29%}}.navWrap ul li.navActive,.navWrap ul li:hover{background:#5796af}.navWrap ul li.navActive .beak{display:block}.navWrap ul li.dropdownItem{float:right;margin:0}@media screen and (max-width:767px){.navWrap ul li.dropdownItem{position:static}}@media screen and (max-width:1360px){.navWrap ul li.dropdownItem>a{pointer-events:none}}.navWrap ul li.dropdownItem ul{display:none;position:absolute;float:right;width:auto;height:auto;top:50px;padding:0 0 3px;clear:both;background:#5796af;z-index:5;list-style:none;border-radius:0 0 6px 6px}@media screen and (max-width:960px){.navWrap ul li.dropdownItem ul{width:100%;top:40px;right:15px}}@media screen and (max-width:767px){.navWrap ul li.dropdownItem ul{max-width:50%}}.navWrap ul li.dropdownItem ul li{width:100%;height:auto}.navWrap ul li.dropdownItem ul li.navActive,.navWrap ul li.dropdownItem ul li:hover{background:#6dbcdb}.navWrap ul li.dropdownItem ul li a{display:block;padding:10px 20px;height:16px;font-size:16px;line-height:16px;-ms-box-sizing:content-box;box-sizing:content-box}@media screen and (max-width:960px){.navWrap ul li.dropdownItem ul li a{height:14px;font-size:15px;line-height:14px}}.navWrap ul li.dropdownItem:hover ul{display:block}fieldset{border:none}input[type=email],input[type=number],input[type=password],input[type=text],select,textarea{display:inline-block;position:relative;padding:5px 8px;font-size:14px;line-height:18px;background:#fff;font-family:Roboto,arial,verdana,sans-serif;border:1px solid #a2a9b2;border-radius:4px;box-shadow:inset 0 1px 2px #e2e3e6}input[type=number],input[type=password],input[type=text],select{width:100%;max-width:155px}input[type=number].inputXs,input[type=password].inputXs,input[type=text].inputXs,select.inputXs{max-width:60px}input[type=number].inputSm,input[type=password].inputSm,input[type=text].inputSm,select.inputSm{max-width:81px}input[type=number].inputMd,input[type=password].inputMd,input[type=text].inputMd,select.inputMd{max-width:230px}input[type=number].inputLg,input[type=password].inputLg,input[type=text].inputLg,select.inputLg{max-width:299px}input[type=number].datepicker,input[type=password].datepicker,input[type=text].datepicker,select.datepicker{max-width:89px}textarea{width:100%;height:129px;padding:8px;border:1px solid #a2a9b2;border-radius:4px;box-shadow:inset 0 1px 2px #e2e3e6;resize:none}textarea.textareaLg{height:145px}form .h3{display:block;font-weight:400;font-size:18px;line-height:26px;font-family:Roboto,arial,verdana,sans-serif}.errorMsg{color:#db956d}ul.error{margin-top:5px}ul.error li{font-size:12px;line-height:14px;color:#db956d}.input-size-02{width:50px!important}.mainForm .formRow{position:relative;float:left;width:100%;margin-bottom:15px}.mainForm .textareaRow{margin-bottom:15px}.mainForm .ui-selectmenu-button{width:100%;max-width:299px}.mainForm .ui-selectmenu-button+ul.error{clear:both;float:left}.mainForm #projectNameRow{width:auto;min-width:310px;padding-right:10px}.mainForm #colorRow{width:70px;padding-left:10px}.mainForm #colorRow input{background:#fff}@media screen and (max-width:768px){.mainForm .formRow{width:50%}.mainForm .formRow:nth-of-type(odd){padding-right:10px}.mainForm .formRow:nth-of-type(2n){padding-left:10px}.mainForm .formRow#projectNameRow{clear:both;min-width:50%;padding-left:0}.mainForm .formRow input,.mainForm .formRow select,.mainForm .formRow textarea{max-width:100%}.mainForm .halfWidth{width:100%}}@media screen and (max-width:640px){.mainForm .formRow{width:100%;padding:0!important}.mainForm .formRow#projectNameRow{min-width:85%}.mainForm .formRow#colorRow{float:right}}@media screen and (max-width:380px){.mainForm .formRow#projectNameRow{min-width:80%}}.formRow .checkboxWrapper{margin-bottom:0}table{float:left;width:100%;margin-bottom:30px;background:#fff;border-collapse:collapse}table.tblBorderTop{border-top:1px solid #c2c8ce}table caption{min-height:28px;padding:20px 17px 17px;font-family:Roboto,sans-serif;font-size:20px;line-height:20px;text-align:left;background:#d5d8dc;color:#2c3e50;overflow:hidden;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}table caption .button{margin-left:12px}table caption .tableTitle{margin-top:8px}table caption .quickSrch{float:right;width:auto;margin:3px 0;font-size:14px}table caption .quickSrch input{width:146px;max-width:100%;background:#aaadb0 url(../images/icons/lupa.svg) 4px 4px no-repeat;color:#fff;font-size:14px;text-indent:17px;box-shadow:inset 0 1px 2px #919396;transition:all .3s ease}table caption .quickSrch input:focus{width:246px}table caption .quickSrch input::-webkit-input-placeholder{color:#fff}table caption .quickSrch input:-moz-placeholder,table caption .quickSrch input::-moz-placeholder{color:#fff}table caption .quickSrch input:-ms-input-placeholder{color:#fff}table tr.transparent{background-color:#e5f6fc}table tr.extra{background:rgba(255,0,0,.1882352941)}table td,table th{font-size:14px;line-height:18px;font-weight:400;text-align:left;vertical-align:middle;border:1px solid #d5dbe2;border-width:0 1px 1px 0}table td:first-child,table th:first-child{border-left-width:1px}table td.cellS,table th.cellS{width:10%}table td.cellXs,table th.cellXs{width:15%}table td.cellMd,table th.cellMd{width:20%}table td.cellLg,table th.cellLg{width:30%}table th{padding:13px 17px 14px;background:#ebeff3 url(../images/tbody-th.png) repeat-x 0 0;border-bottom-color:#c2c8ce}table td{padding:17px}table td a:hover{text-decoration:none}table td input:not(.button),table td select,table td textarea{max-width:100%;font-size:14px}table td .ui-selectmenu-button{width:100%}table td textarea{height:48px}table tfoot td{padding:16px 17px;background:url(../images/tbody-th.png) repeat-x scroll 0 0 #ebeff3;border-bottom-color:#c2c8ce}@media screen and (max-width:860px){.responsiveTable{display:block}.responsiveTable caption,.responsiveTable tbody,.responsiveTable td,.responsiveTable tfoot,.responsiveTable th,.responsiveTable thead,.responsiveTable tr{display:block!important}.responsiveTable caption{clear:both;width:100%;padding:12px;font-size:16px;line-height:16px}.responsiveTable caption .button{display:none}.responsiveTable thead tr{position:absolute;top:-9999px;left:-9999px}.responsiveTable tbody{border-bottom:1px solid #d5d8dc}.responsiveTable tr{border:1px solid #ccc;border-top:none;border-bottom:none}.responsiveTable td{position:relative;width:100%!important;padding:12px!important;border:none;border-bottom:1px solid #eee;border-right:none!important;word-wrap:break-word;text-align:left}.responsiveTable td:before{top:12px;left:6px;width:30%;padding-right:10px;font-weight:700;white-space:nowrap;color:#566c89}.responsiveTable td .ui-selectmenu-button,.responsiveTable td input:not(.button),.responsiveTable td select,.responsiveTable td textarea{width:auto!important}.responsiveTable td .ui-selectmenu-button,.responsiveTable td textarea{min-width:80%}.responsiveTable td .ui-selectmenu-button{float:none;display:inline-block}.responsiveTable tr:nth-child(odd) td{background:#f7f7f7}.responsiveTable tfoot{border-bottom:1px solid #ccc}.responsiveTable tfoot td{padding:9px 10px}.responsiveTable .mobHide{display:none}.responsiveTable.timeEntryTable tbody tr:first-child td{padding-left:25%!important}.responsiveTable.timeEntryTable tbody tr:first-child td:before{position:absolute}.responsiveTable.timeEntryTable tbody tr:first-child td:last-child{padding-left:8px!important}.responsiveTable .checkboxWrapper{width:auto;margin-top:-17px}}@media screen and (max-width:380px){.responsiveTable td .ui-selectmenu-button,.responsiveTable td input:not(.button),.responsiveTable td select,.responsiveTable td textarea{width:100%!important}}.tablesorter th:not(.noSortable){cursor:pointer}.tablesorter .tablesorter-headerAsc:not(.tablesorter-headerUnSorted){background:url(../images/icons/top_arrow.png) no-repeat right 9px center/9px 6px}.tablesorter .tablesorter-headerAsc:not(.tablesorter-headerUnSorted).narrowCell{padding-right:25px!important}.tablesorter .tablesorter-headerDesc:not(.tablesorter-headerUnSorted){background:url(../images/icons/bottom_arrow.png) no-repeat right 9px center/9px 6px}.tablesorter .tablesorter-headerDesc:not(.tablesorter-headerUnSorted).narrowCell{padding-right:25px!important}.tablesorter .tablesorter-headerUnSorted:not(.tablesorter-headerUnSorted){background:url(../images/icons/top_bottom_arrow.png) no-repeat right 9px center/9px 15px}.tablesorter .tablesorter-headerUnSorted:not(.tablesorter-headerUnSorted).narrowCell{padding-right:25px!important}.tablesorter .sorter-false{background:none}.has-sub-table{padding:0!important;position:relative}.has-sub-table table{margin-bottom:0;width:100%;table-layout:fixed}.has-sub-table table td.hours,.has-sub-table table th.hours{width:110px}.has-sub-table table td.since,.has-sub-table table th.since{width:150px}.has-sub-table table td:first-child,.has-sub-table table th:first-child{border-left-width:0}.has-sub-table table td:last-child,.has-sub-table table th:last-child{border-right-width:0}.has-sub-table table tr:last-child td{border-bottom-width:0}.has-sub-table table.collapsed tr{display:none!important}.has-sub-table table.collapsed tr:first-child{display:table-row!important}.has-sub-table table.collapsed tr:first-child td{border-bottom-width:0}@media screen and (max-width:860px){.has-sub-table table.collapsed tr:first-child{display:block!important}}.budgetRow{max-width:150px}.budgetRow,.budgetRow .description{position:relative;float:left;width:100%}.budgetRow .description{margin-bottom:3px;text-align:center}.budgetRow .description.green{color:#31b131}.budgetRow .description.red{color:#db956d}.budgetRow .graph{position:relative;float:left;width:100%;height:20px;border:1px solid #31b131}.budgetRow .graph.green{border-color:#31b131}.budgetRow .graph.red{border-color:#db956d}.budgetRow .graph .line{position:relative;float:left;height:100%}.budgetRow .graph .line.green{background:#31b131}.budgetRow .graph .line.red{background:#db956d}.budgetRow.condensed{display:-ms-flexbox;display:flex;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-ms-flex-direction:row-reverse;flex-direction:row-reverse;max-width:300px}.budgetRow.condensed .description,.budgetRow.condensed .graph{float:none;width:150px}@media screen and (max-width:860px){.responsiveTable.userTable tbody td:first-of-type:before{content:"Name:"}.responsiveTable.userTable tbody td:nth-of-type(2):before{content:"Role:"}.responsiveTable.positionTable tbody td:first-of-type:before{content:"Position:"}.responsiveTable.positionTable tbody td:nth-of-type(2):before{content:"Hourly rate:"}.responsiveTable.clientTable tbody td:first-of-type:before{content:"Client:"}.responsiveTable.clientTable tbody td:nth-of-type(2):before{content:"Description:"}.responsiveTable.clientTable tbody td:nth-of-type(3):before{content:"Action:"}.responsiveTable.projectTable tbody td:first-of-type:before{content:"Project:"}.responsiveTable.projectTable tbody td:nth-of-type(2):before{content:"Client:"}.responsiveTable.timeEntryTable tbody td:first-of-type:before{content:"Date:"}.responsiveTable.timeEntryTable tbody td:nth-of-type(2):before{content:"Project:"}.responsiveTable.timeEntryTable tbody td:nth-of-type(3):before{content:"Time:"}.responsiveTable.timeEntryTable tbody td:nth-of-type(4):before{content:"Description:"}.responsiveTable.reportTable tbody td:first-of-type:before{content:"Date:"}.responsiveTable.reportTable tbody td:nth-of-type(2):before{content:"Project:"}.responsiveTable.reportTable tbody td:nth-of-type(3):before{content:"Description:"}.responsiveTable.reportTable tbody td:nth-of-type(4):before{content:"Worker:"}.responsiveTable.reportTable tbody td:nth-of-type(5):before{content:"Time:"}.responsiveTable.bulkEditTable tbody td:first-of-type:before{content:"Date:"}.responsiveTable.bulkEditTable tbody td:nth-of-type(2):before{content:"Project:"}.responsiveTable.bulkEditTable tbody td:nth-of-type(3):before{content:"Time:"}.responsiveTable.bulkEditTable tbody td:nth-of-type(4):before{content:"Description:"}.responsiveTable.bulkEditTable tbody td:nth-of-type(5):before{content:"Worker:"}.responsiveTable.bulkEditTable tbody td:nth-of-type(6):before{content:"Billing:"}.responsiveTable.bulkEditTable tbody td:nth-of-type(7):before{content:"Rate:"}.responsiveTable.bulkEditTable tbody td:nth-of-type(8):before{content:"Overall:"}.responsiveTable.clientsReportTable tbody td:first-of-type:before{content:"Date:"}.responsiveTable.clientsReportTable tbody td:nth-of-type(2):before{content:"Project:"}.responsiveTable.clientsReportTable tbody td:nth-of-type(3):before{content:"Description:"}.responsiveTable.clientsReportTable tbody td:nth-of-type(4):before{content:"Worker:"}.responsiveTable.clientsReportTable tbody td:nth-of-type(5):before{content:"Time:"}.responsiveTable.clientsReportTable tbody td:nth-of-type(6):before{content:"Billable:"}}@media screen and (max-width:860px){html[lang=cs] .responsiveTable.userTable tbody td:first-of-type:before{content:"Jméno:"}html[lang=cs] .responsiveTable.userTable tbody td:nth-of-type(2):before{content:"Role:"}html[lang=cs] .responsiveTable.positionTable tbody td:first-of-type:before{content:"Pozice:"}html[lang=cs] .responsiveTable.positionTable tbody td:nth-of-type(2):before{content:"Hodinová sazba:"}html[lang=cs] .responsiveTable.clientTable tbody td:first-of-type:before{content:"Klient:"}html[lang=cs] .responsiveTable.clientTable tbody td:nth-of-type(2):before{content:"Popis:"}html[lang=cs] .responsiveTable.clientTable tbody td:nth-of-type(3):before{content:"Akce:"}html[lang=cs] .responsiveTable.projectTable tbody td:first-of-type:before{content:"Projekt:"}html[lang=cs] .responsiveTable.projectTable tbody td:nth-of-type(2):before{content:"Klient:"}html[lang=cs] .responsiveTable.timeEntryTable tbody td:first-of-type:before{content:"Datum:"}html[lang=cs] .responsiveTable.timeEntryTable tbody td:nth-of-type(2):before{content:"Projekt:"}html[lang=cs] .responsiveTable.timeEntryTable tbody td:nth-of-type(3):before{content:"Čas:"}html[lang=cs] .responsiveTable.timeEntryTable tbody td:nth-of-type(4):before{content:"Popis:"}html[lang=cs] .responsiveTable.reportTable tbody td:first-of-type:before{content:"Datum:"}html[lang=cs] .responsiveTable.reportTable tbody td:nth-of-type(2):before{content:"Projekt:"}html[lang=cs] .responsiveTable.reportTable tbody td:nth-of-type(3):before{content:"Popis:"}html[lang=cs] .responsiveTable.reportTable tbody td:nth-of-type(4):before{content:"Pracovník:"}html[lang=cs] .responsiveTable.reportTable tbody td:nth-of-type(5):before{content:"Čas:"}html[lang=cs] .responsiveTable.bulkEditTable tbody td:first-of-type:before{content:"Datum:"}html[lang=cs] .responsiveTable.bulkEditTable tbody td:nth-of-type(2):before{content:"Projekt:"}html[lang=cs] .responsiveTable.bulkEditTable tbody td:nth-of-type(3):before{content:"Čas:"}html[lang=cs] .responsiveTable.bulkEditTable tbody td:nth-of-type(4):before{content:"Popis:"}html[lang=cs] .responsiveTable.bulkEditTable tbody td:nth-of-type(5):before{content:"Pracovník:"}html[lang=cs] .responsiveTable.bulkEditTable tbody td:nth-of-type(6):before{content:"Fakturace:"}html[lang=cs] .responsiveTable.bulkEditTable tbody td:nth-of-type(7):before{content:"Sazba:"}html[lang=cs] .responsiveTable.bulkEditTable tbody td:nth-of-type(8):before{content:"Celkem:"}html[lang=cs] .responsiveTable.clientsReportTable tbody td:first-of-type:before{content:"Datum:"}html[lang=cs] .responsiveTable.clientsReportTable tbody td:nth-of-type(2):before{content:"Projekt:"}html[lang=cs] .responsiveTable.clientsReportTable tbody td:nth-of-type(3):before{content:"Popis:"}html[lang=cs] .responsiveTable.clientsReportTable tbody td:nth-of-type(4):before{content:"Pracovník:"}html[lang=cs] .responsiveTable.clientsReportTable tbody td:nth-of-type(5):before{content:"Čas:"}html[lang=cs] .responsiveTable.clientsReportTable tbody td:nth-of-type(6):before{content:"Účtováno:"}}footer{position:relative;float:left;width:100%;height:150px;margin-top:-150px;background:#2c3e50;color:#fff;font-size:1.2em;font-family:Roboto,sans-serif}@media screen and (max-width:640px){footer{height:220px;margin-top:-220px}}footer .footerIn{width:100%;max-width:1360px;margin:0 auto;padding:27px 40px 15px;overflow:hidden;text-align:left;box-sizing:border-box}footer .footerIn p{margin:5px 0;color:#fff;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}footer .footerIn ul{list-style:none;margin:5px 0 10px}footer .footerIn ul li{color:#fff;font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;margin:0 0 5px}footer .footerIn ul li a{color:#fff;font-size:16px;list-style:none}footer .footerIn .footerBar{float:left;width:33.33333%;padding:0 2%;box-sizing:border-box;text-align:center}@media screen and (max-width:640px){footer .footerIn .footerBar{float:none;width:100%;padding:0;text-align:center!important}}footer .footerIn .footerBar a{text-decoration:none}footer .footerIn .footerBar a:hover{text-decoration:underline}footer .footerIn .footerBar img{width:48px;height:auto}footer .footerIn .footerBar#footer-1{padding-left:0;text-align:left}@media screen and (max-width:640px){footer .footerIn .footerBar#footer-1{margin-bottom:15px}}footer .footerIn .footerBar#footer-1 a{margin:0 5%}footer .footerIn .footerBar#footer-1 a:first-child{margin-left:0}footer .footerIn .footerBar#footer-1 a:last-child{margin-right:0}footer .footerIn .footerBar#footer-3{display:none}footer .footerIn .footerBar#footer-4{padding-right:0;text-align:right}@media screen and (max-width:640px){footer .footerIn .footerBar#footer-4{margin-top:15px}}#recorder{z-index:5;clear:both;float:right;position:relative;margin:7px 0 0;font-size:16px;line-height:16px;font-family:Roboto,sans-serif}#recorder a:href{text-decoration:none}#recorder #not-recording{display:block}#recorder #recording{display:none}#recorder.recording #recording{display:block}#recorder.recording #not-recording{display:none}@media screen and (max-width:767px){#recorder{float:left;margin:15px 0 0}}#not-recording,#not-recording .button,#not-recording .button-like,#not-recording button,#recording,#recording .button,#recording .button-like,#recording button{font-size:12px}#record-setup{position:absolute;top:calc(100% + 20px);right:0;width:320px;background:linear-gradient(180deg,#f7f8fa 0,#fff)}#record-setup button,#record-setup input,#record-setup select,#record-setup textarea{width:100%;max-width:100%;margin-bottom:10px}#record-setup .button{margin-bottom:0}#recording .button-like{white-space:nowrap}#recording .button-like>div{display:inline-block;vertical-align:middle}#spent-wrap{padding:0 15px;margin:0 15px;border-left:1px solid #fff;border-right:1px solid #fff}.modal-like{border:1px solid #d8d8d8;visibility:hidden;pointer-events:none;opacity:0;transition:opacity .25s ease-in}.modal-like.visible{opacity:1;visibility:visible;pointer-events:all}.modal-like .close{float:right;display:inline-block;vertical-align:middle;width:20px;height:20px;background:transparent no-repeat url(../images/svg/close-dark.svg) 50%}.modal-like .header{padding:10px 20px;background:linear-gradient(180deg,#eceff4 0,#fff)}.modal-like .header strong{display:inline-block;vertical-align:middle;float:left;font-size:13px;font-weight:700}.modal-like .body{padding:20px}.member{display:inline-block;margin:2px 4px 2px 0}.member strong{font-weight:300;width:27px;height:27px;border-radius:50%;overflow:hidden;display:inline-block;vertical-align:middle;text-align:center;line-height:27px;font-size:11px;border:1px solid #475766}.member span{display:none}.member.full span{max-width:80px;display:inline-block;vertical-align:middle;padding:5px 5px 5px 10px;font-size:11px;line-height:1.2em}.jc-backdrop{position:fixed;z-index:12;top:0;left:0;width:100%;height:100%}.jc-backdrop.jc-black-backdrop{background:rgba(0,0,0,.5)}.jc-backdrop.jc-white-backdrop{background:hsla(0,0%,100%,.5)}.jc-blurred-body>:not(.jc-tooltip){filter:blur(2px)}.jc-tooltip{position:absolute;z-index:13;background:#444;border-radius:5px;padding:10px;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}.jc-centered{position:fixed;top:50%;left:50%}.jc-tight-fit{-ms-flex-direction:column;flex-direction:column}.jc-tight-fit .jc-question{margin-top:0;text-align:center}.jc-tight-fit .jc-buttons-wrap{margin-bottom:.3em}.jc-tiny.jc-tight-fit{padding:2px 15px}.jc-tight-fit .jc-question{margin:0 0 5px}.jc-tiny.jc-tight-fit .jc-buttons-wrap{margin-bottom:1em}.jc-small.jc-tight-fit .jc-buttons-wrap{margin-bottom:.4em}.jc-question{-ms-flex:1;flex:1;margin:5px 20px 5px 10px;font-size:1em;line-height:1.6em;text-align:center;color:#fff;padding:5px 0;white-space:nowrap}.jc-buttons-wrap{-ms-flex:1;flex:1;display:-ms-flexbox;display:flex;-ms-flex-direction:row;flex-direction:row;-ms-flex-align:center;align-items:center;-ms-flex-pack:center;justify-content:center}.jc-button-wrap{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column;white-space:nowrap}.jc-button,.jc-button:active,.jc-button:focus,.jc-button:hover,.jc-button:link,.jc-button:visited{margin:0 5px;font-size:1.2em;line-height:1.4em;text-decoration:none;padding:.25em .8em}.jc-arrow{border:15px solid hsla(0,0%,91%,0);content:" ";height:0;width:0;position:absolute;pointer-events:none;margin-left:-15px}.jc-arrow-top{border-bottom-color:#444;bottom:100%;left:50%;top:auto;right:auto}.jc-arrow-bottom{border-top-color:#444;top:100%;left:50%;bottom:auto;right:auto}.jc-arrow-left{border-right-color:#444;border-width:16px;left:-15px;right:auto}.jc-arrow-left,.jc-arrow-right{bottom:auto;top:50%;margin-top:-15px}.jc-arrow-right{border-left-color:#444;right:-30px;left:auto;border-width:15px}.jc-arrow-hug-left{left:30px;right:auto}.jc-arrow-hug-right{right:30px;left:auto}.jc-arrow-hug-left.jc-arrow-super-hug{left:15px;right:auto}.jc-arrow-hug-right.jc-arrow-super-hug{right:1px;left:auto}.jc-arrow-top.jc-arrow-hug-left.jc-arrow-super-hug,.jc-arrow-top.jc-arrow-hug-right.jc-arrow-super-hug{top:-27px}.jc-arrow-bottom.jc-arrow-hug-left.jc-arrow-super-hug,.jc-arrow-bottom.jc-arrow-hug-right.jc-arrow-super-hug{top:auto;bottom:-28px}.jc-black-theme .jc-button{text-align:center}.jc-black-theme .jc-button,.jc-black-theme .jc-button:active,.jc-black-theme .jc-button:focus,.jc-black-theme .jc-button:hover,.jc-black-theme .jc-button:link,.jc-black-theme .jc-button:visited{color:#fff;border-radius:5px}.jc-black-theme .jc-button:not(.jc-button-highlight):hover{background:#3a3a3a}.jc-black-theme .jc-button-highlight,.jc-black-theme .jc-button-highlight:active,.jc-black-theme .jc-button-highlight:focus,.jc-black-theme .jc-button-highlight:hover,.jc-black-theme .jc-button-highlight:link,.jc-black-theme .jc-button-highlight:visited{color:#fff}.jc-white-theme{background:#fff;border:2px solid #c7c7c7}.jc-white-theme .jc-question{color:#333}.jc-white-theme .jc-button,.jc-white-theme .jc-button:active,.jc-white-theme .jc-button:focus,.jc-white-theme .jc-button:hover,.jc-white-theme .jc-button:link,.jc-white-theme .jc-button:visited{color:#3e3e3e;border-radius:5px}.jc-white-theme .jc-button-highlight,.jc-white-theme .jc-button-highlight:active,.jc-white-theme .jc-button-highlight:focus,.jc-white-theme .jc-button-highlight:hover,.jc-white-theme .jc-button-highlight:link,.jc-white-theme .jc-button-highlight:visited{background:#23a71b;color:#fff}.jc-white-theme .jc-button:hover{background:#e8e8e8}.jc-white-theme .jc-button-highlight:hover{background:#1f9617}.jc-white-theme .jc-arrow-top{border-bottom-color:#c7c7c7}.jc-white-theme .jc-arrow-bottom{border-top-color:#c7c7c7}.jc-white-theme .jc-arrow-left{border-right-color:#c7c7c7}.jc-white-theme .jc-arrow-right{border-left-color:#c7c7c7}.jc-bootstrap-4-theme .btn,.jc-bootstrap-4-white-theme .btn{margin:0 5px}.jc-bootstrap-4-white-theme .jc-question{color:#333}.jc-bootstrap-4-white-theme{background:#fff;border:2px solid #c7c7c7}.jc-bootstrap-4-white-theme .jc-arrow-top{border-bottom-color:#c7c7c7}.jc-bootstrap-4-white-theme .jc-arrow-bottom{border-top-color:#c7c7c7}.jc-bootstrap-4-white-theme .jc-arrow-left{border-right-color:#c7c7c7}.jc-bootstrap-4-white-theme .jc-arrow-right{border-left-color:#c7c7c7}.jc-bootstrap-4-white-theme .jc-arrow-top.jc-arrow-hug-left.jc-arrow-super-hug,.jc-bootstrap-4-white-theme .jc-arrow-top.jc-arrow-hug-right.jc-arrow-super-hug,.jc-white-theme .jc-arrow-top.jc-arrow-hug-left.jc-arrow-super-hug,.jc-white-theme .jc-arrow-top.jc-arrow-hug-right.jc-arrow-super-hug{top:-30px}.jc-bootstrap-4-white-theme .jc-arrow-bottom.jc-arrow-hug-left.jc-arrow-super-hug,.jc-bootstrap-4-white-theme .jc-arrow-bottom.jc-arrow-hug-right.jc-arrow-super-hug,.jc-white-theme .jc-arrow-bottom.jc-arrow-hug-left.jc-arrow-super-hug,.jc-white-theme .jc-arrow-bottom.jc-arrow-hug-right.jc-arrow-super-hug{bottom:-30px}.jc-large{font-size:18px}.jc-medium{font-size:14px}.jc-small{font-size:12px;padding:5px}.jc-small .jc-question{margin:2px 8px;line-height:1.9em}.jc-tiny{padding:2px 5px;font-size:10px}.jc-tiny .jc-question{margin:4px 7px}.jc-tiny .jc-button{margin:0 3px}.jc-tiny .jc-arrow{border-width:10px;margin-left:-10px}.jc-tiny .jc-arrow-left{left:-10px;margin-top:-10px}.jc-tiny .jc-arrow-right{right:-20px;margin-top:-10px}.jc-tiny .jc-arrow-bottom.jc-arrow-hug-left.jc-arrow-super-hug,.jc-tiny .jc-arrow-top.jc-arrow-hug-left.jc-arrow-super-hug{left:11px}.jc-tiny .jc-arrow-bottom.jc-arrow-hug-right.jc-arrow-super-hug,.jc-tiny .jc-arrow-top.jc-arrow-hug-right.jc-arrow-super-hug{right:1px}.jc-tiny.jc-bootstrap-4-white-theme .jc-arrow-top.jc-arrow-hug-left.jc-arrow-super-hug,.jc-tiny.jc-bootstrap-4-white-theme .jc-arrow-top.jc-arrow-hug-right.jc-arrow-super-hug,.jc-tiny.jc-white-theme .jc-arrow-top.jc-arrow-hug-left.jc-arrow-super-hug,.jc-tiny.jc-white-theme .jc-arrow-top.jc-arrow-hug-right.jc-arrow-super-hug{top:-18px}.jc-tiny.jc-bootstrap-4-white-theme .jc-arrow-bottom.jc-arrow-hug-left.jc-arrow-super-hug,.jc-tiny.jc-bootstrap-4-white-theme .jc-arrow-bottom.jc-arrow-hug-right.jc-arrow-super-hug,.jc-tiny.jc-white-theme .jc-arrow-bottom.jc-arrow-hug-left.jc-arrow-super-hug,.jc-tiny.jc-white-theme .jc-arrow-bottom.jc-arrow-hug-right.jc-arrow-super-hug{bottom:-21px}.jc-tiny.jc-black-theme .jc-arrow-bottom.jc-arrow-hug-left.jc-arrow-super-hug,.jc-tiny.jc-black-theme .jc-arrow-bottom.jc-arrow-hug-right.jc-arrow-super-hug,.jc-tiny.jc-bootstrap-4-theme .jc-arrow-bottom.jc-arrow-hug-left.jc-arrow-super-hug,.jc-tiny.jc-bootstrap-4-theme .jc-arrow-bottom.jc-arrow-hug-right.jc-arrow-super-hug{bottom:-18px}#projectUsers{display:-ms-flexbox;display:flex;-ms-flex-direction:column;flex-direction:column}#projectUsers .checkboxWrapper{margin:0}#projectUsers .checkboxWrapper+.checkboxWrapper{margin:10px 0 0}@media screen and (max-width:640px){#projectUsers{-ms-flex-direction:row;flex-direction:row}}.table-client-name{width:100%;min-height:28px;padding:13px 17px 10px;font-family:Roboto,sans-serif;font-size:20px;line-height:20px;text-align:left;background:#d5d8dc;color:#2c3e50;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between;gap:10px}.table-client-name .button{margin:0}.pagination-wrapper{float:left;clear:both;width:100%;text-align:center;margin:10px 0;display:-ms-flexbox;display:flex;-ms-flex-pack:center;justify-content:center;-ms-flex-align:center;align-items:center}.pagination-wrapper.smaller .pagination{height:20px}.pagination-wrapper.smaller .page-numbers a,.pagination-wrapper.smaller .page-numbers span{font-size:12px;line-height:20px;padding:0 10px}.pagination{display:-ms-flexbox;display:flex;height:50px;background-color:#d5d8dc;margin:0 auto}.page-numbers{transition:.4s ease}.page-numbers a,.page-numbers span{font-size:16px;line-height:50px;display:block;padding:0 25px;color:#2c3e50;text-decoration:none}.page-numbers.current,.page-numbers:hover{background-color:#6dbcdb}.page-numbers.current span{color:#fff}.page-numbers.next:hover,.page-numbers.prev:hover{background-color:transparent;color:#6dbcdb}@media screen and (max-width:380px){#foster header #header{background:url(../images/marticka.png) 100% 0 no-repeat;background-size:107px}#foster header #logo{margin-bottom:0}#foster header #language{clear:both;float:left;margin:0}}#foster .actionsRow{clear:both;position:relative;float:left;margin-bottom:50px;padding:40px 0;background-color:#fff}@media screen and (max-width:860px){#foster .actionsRow{text-align:center}}#foster .actionsRow h1{font-size:26px;line-height:36px;font-weight:400}@media screen and (max-width:860px){#foster .actionsRow h1{width:100%;margin-bottom:20px}}#foster .actionsRow p{margin:0}@media screen and (max-width:860px){#foster .actionsRow p{float:none}}@media screen and (max-width:640px){#foster .actionsRow p{width:200px;margin:0 auto}}#foster .actionsRow .button{-ms-box-sizing:border-box;box-sizing:border-box}#foster .actionsRow .button:last-child{margin-left:25px}@media screen and (max-width:640px){#foster .actionsRow .button:last-child{margin-top:15px;margin-left:0}}#foster .introduction{float:left;max-width:48%}@media screen and (max-width:1024px){#foster .introduction{max-width:100%;width:100%}}#foster .introduction h2{color:#2c3e50;font-size:20px;line-height:25px}#foster .introSlide{width:100%;position:relative;float:left;top:-60px;margin:30px 0}@media screen and (max-width:1024px){#foster .introSlide{top:0}}#foster .introSlide#introSlide1{margin-top:0}@media screen and (max-width:1024px){#foster .introSlide#introSlide1{margin-top:40px}}@media screen and (max-width:1024px){#foster .introSlide:last-child{margin-bottom:80px}}#foster .introSlide h3{margin-top:15px;font-family:borders_divide_but_hearts_shall_conquer,Ubuntu;font-size:24px;line-height:38px;font-weight:400;color:#2ba8da}@media screen and (max-width:1024px){#foster .introSlide h3{margin-top:0}}#foster .introSlide p{width:100%;max-width:250px;margin-bottom:20px;font-family:borders_divide_but_hearts_shall_conquer,Ubuntu;font-size:18px;line-height:26px;color:#2ba8da}@media screen and (max-width:860px){#foster .introSlide p{max-width:100%}}#foster .introSlide .slideInfo{position:absolute;width:50%;top:54%;transform:translateY(-50%)}@media screen and (max-width:1024px){#foster .introSlide .slideInfo{top:50%;text-align:center!important}}@media screen and (max-width:860px){#foster .introSlide .slideInfo{position:relative;float:left;width:100%;top:0;transform:translateY(0);right:0!important;left:0!important}}#foster .introSlide .slideInfo .slideInfoContent{position:relative;display:inline-block;width:80%;text-align:left}@media screen and (max-width:1024px){#foster .introSlide .slideInfo .slideInfoContent{width:50%}}@media screen and (max-width:860px){#foster .introSlide .slideInfo .slideInfoContent{width:100%;margin-bottom:30px}}#foster .introSlide .slideInfo .lightBulbBlock{display:table;width:100%}#foster .introSlide .slideInfo .lightBulbBlock .lightBulb{display:table-cell;width:32px;padding-right:15px;vertical-align:middle}#foster .introSlide .slideInfo .lightBulbBlock .lightBulb img{height:48px}#foster .introSlide .slideInfo .lightBulbBlock .lightBulbText{display:table-cell;max-height:48px;margin:0;color:#2c3e50;font-family:Ubuntu;font-size:14px;line-height:20px;vertical-align:middle}#foster .introSlide .slideImg{position:relative;width:39%}@media screen and (max-width:1024px){#foster .introSlide .slideImg{width:45%}}@media screen and (max-width:860px){#foster .introSlide .slideImg{position:relative;width:100%}}#foster .introSlide .slideImg img{position:relative;float:left;width:100%;max-width:100%;height:auto}#foster .introSlide .introRightArrow{position:absolute;top:0;right:-50px;transform:scaleX(-1);filter:FlipH;-ms-filter:"FlipH"}@media screen and (max-width:1024px){#foster .introSlide .introRightArrow{display:none}}#foster .introSlide .introLeftArrow{position:absolute;top:45%;left:-50px;transform:scaleY(-1)}@media screen and (max-width:1024px){#foster .introSlide .introLeftArrow{display:none}}#foster .introSlide:nth-child(2n) .slideInfo{right:50%;text-align:right}#foster .introSlide:nth-child(odd) .slideInfo{left:50%;padding-left:140px;text-align:left}@media screen and (max-width:1024px){#foster .introSlide:nth-child(odd) .slideInfo{padding-left:0}}#foster .devicesRow{padding-top:2.5%;padding-bottom:2.5%;background:#fe6c70;text-align:center}#foster .devicesRow h2{position:relative;float:left;width:100%;margin-bottom:0;color:#fff;font-size:40px;line-height:44px;font-family:Roboto,sans-serif;text-align:center}@media screen and (max-width:768px){#foster .devicesRow h2{font-size:28px;line-height:32px}}#foster .devicesRow p{position:relative;float:left;width:100%;padding:7px 0;font-size:25px;line-height:36px;color:#fff;text-align:center}@media screen and (max-width:768px){#foster .devicesRow p{font-size:18px;line-height:24px}}#foster .devicesRow img{width:100%;max-width:434px;height:auto}.console{position:relative;float:left;max-width:640px;margin:0 40px 20px 0;padding:10px 20px;background:#fff;border:1px solid #a2a9b2;font-size:.9em;border-radius:4px;box-shadow:inset 0 1px 2px #e2e3e6}@media screen and (max-width:640px){.console{padding:5px 12px 2px}}.console h2{margin:10px 0 13px;font-size:24px;line-height:26px}.console p{font-size:13px;line-height:18px}.todayList{position:relative;float:left;width:100%;max-width:640px;margin:0 40px 20px 0;padding:0;font-size:.9em;border-radius:4px}.todayList table{margin-bottom:10px}.todayList table .tableTitle{margin-top:0}@media screen and (max-width:860px){.todayList{max-width:100%;margin-right:0;padding:5px 0 2px}.todayList .responsiveTable td{float:left;width:100%;border-left:1px solid #eee;border-right:1px solid #eee!important}.todayList .responsiveTable.timeEntryTable tbody tr td{padding-left:25%!important}.todayList .responsiveTable.timeEntryTable tbody tr td:before{position:absolute}.todayList .responsiveTable.timeEntryTable tbody tr:first-child td:last-child{padding-left:25%!important}.todayList tfoot,.todayList tfoot tr{float:left;width:100%;border:none}.todayList tfoot tr th{float:left;text-align:left!important;padding-left:6px;border-bottom:1px solid #eee;font-weight:600}.todayList tfoot tr th:first-child{width:25%;border-color:#eee!important;border-right:0}.todayList tfoot tr th:last-child{width:75%;border-color:#eee!important;border-left:0}}.todayList h2{margin:10px 0 13px;font-size:24px;line-height:26px}.todayList p{font-size:13px;line-height:18px}.todayList .budgetRow{max-width:100%}.todayList .budgetRow .description{text-align:left}.projectsList{position:relative;float:left;max-width:500px;width:100%}.projectsList table{background:none}.projectsList table tr td{border:none;padding:5px 17px;vertical-align:bottom}.projectsList table tr td:first-child{width:170px;padding-left:0}.mainPlanner{position:relative;float:left;clear:both;width:100%}@media screen and (max-width:1360px){.mainPlanner{clear:both;float:left}}.mainPlanner table{width:100%}.mainPlanner table td,.mainPlanner table th{width:8.33333%;padding:0;text-align:center}.mainPlanner table td.stripes,.mainPlanner table th.stripes{background-image:-webkit-repeating-linear-gradient(135deg,rgba(109,188,219,.4),rgba(109,188,219,.4) 2%,transparent 4%,transparent 10%,rgba(109,188,219,.4) 0);background-image:repeating-linear-gradient(135deg,rgba(109,188,219,.4),rgba(109,188,219,.4) 2%,transparent 4%,transparent 10%,rgba(109,188,219,.4) 0)}.mainPlanner table th{height:46px;background:#fff;border:1px solid #c2c8ce}.mainPlanner table th.darkCell{background:#d5d8dc;color:#000}.mainPlanner table td{vertical-align:top}.mainPlanner table ul{position:relative;float:left;width:100%;clear:both}.mainPlanner table ul li{position:relative;float:left;width:100%;height:40px;margin:0!important;overflow:hidden}.mainPlanner table ul li a{display:block;width:100%;font-size:12px;line-height:40px;text-decoration:none}.mainPlanner.fullWidth{float:left;width:100%;max-width:100%;clear:both}.mainPlanner.fullWidth td,.mainPlanner.fullWidth th{width:8.333333%}@media screen and (max-width:960px){.mainPlanner.mainPlannerDesk{display:none}}.mainPlanner.mainPlannerMob{display:none}.mainPlanner.mainPlannerMob tr>td:first-child{width:30%;vertical-align:middle}.mainPlanner.mainPlannerMob tr>td:last-child{width:70%}.mainPlanner.mainPlannerMob td{height:40px;border-top-width:1px}.mainPlanner.mainPlannerMob td li{width:33.33333%;overflow:hidden}@media screen and (max-width:960px){.mainPlanner.mainPlannerMob{display:block}}.timesheetPeriod{float:right;margin:7px 0 0 20px;font-size:20px}@media screen and (max-width:767px){.timesheetPeriod{float:left;width:100%;margin:10px 0 0}}.timesheetPeriod form{float:right;width:calc(100% - 28px)}@media screen and (max-width:430px){.timesheetPeriod form{float:right}}.timesheetPeriod a{float:left;font-size:14px}.timesheetPeriod .nextWeek,.timesheetPeriod .prevWeek{width:15px;margin:3px 10px 0;text-indent:-9999px}@media screen and (max-width:430px){.timesheetPeriod .nextWeek,.timesheetPeriod .prevWeek{display:none}}.timesheetPeriod .nextWeek:after{float:left;content:"";width:15px;height:25px;background:url(../images/icons/blue_arrows.png) -15px 0 no-repeat}.timesheetPeriod .prevWeek:before{float:left;content:"";width:15px;height:25px;background:url(../images/icons/blue_arrows.png) 0 0 no-repeat}.timesheetPeriod .weekPickerWrap{float:left;width:28px;margin-top:5px}.timesheetPeriod .weekPickerWrap #weekPickerLink{display:block;width:20px;height:20px;margin:0;outline:0;line-height:9999;overflow:hidden;background:url(../images/icons/calendar.png) no-repeat 50%/20px 20px;opacity:.5}.timesheetPeriod .weekPickerWrap .weekPickerHide{display:none}.timesheetPeriod .weekPickerWrap .ui-datepicker{position:absolute;top:70px;z-index:7}@media screen and (max-width:767px){.timesheetPeriod .weekPickerWrap .ui-datepicker{top:107px}}.timeDropdown{max-width:60px}.timeCell span{float:left;max-width:60px}.timeCell span.timeLabel{margin:5px 0 0 5px;font-size:14px;line-height:18px}.timeCell .timeDropdownMin+.ui-selectmenu-button{margin-top:8px}.timeEntryForm #timeEntryDate{width:100%;max-width:219px}@media screen and (max-width:640px){.timeEntryForm #timeEntryDate{max-width:50%}}.timeEntryForm #timeEntryTime{width:auto;margin-left:20px}@media screen and (max-width:768px){.timeEntryForm #timeEntryTime{margin-left:0}}@media screen and (max-width:640px){.timeEntryForm #timeEntryTime{width:calc(50% - 20px);margin-left:20px}.timeEntryForm #timeEntryTime.timeCellWr{clear:both;margin-left:0}}.timeEntryForm #timeEntryPosition{width:100%;max-width:219px;margin-left:20px}@media screen and (max-width:768px){.timeEntryForm #timeEntryPosition{margin-left:0;clear:both}}@media screen and (max-width:640px){.timeEntryForm #timeEntryPosition{max-width:100%}}.timeEntryForm .halfWidth{width:100%;min-width:540px;max-width:50%}@media screen and (max-width:768px){.timeEntryForm .halfWidth{max-width:100%;min-width:100%}}.timeEntryForm .timeCell{position:relative;float:left;min-width:175px}.timeEntryForm .timeCell .timeDropdownMin+.ui-selectmenu-button{margin:0 0 0 10px}.timeEntryTable .budgetRow .description{text-align:left}@media screen and (max-width:860px){.capacityCell{width:100px!important}.capacityCell:after{content:"";display:table;clear:both}}.capacityCell input[type=text]{max-width:50px;float:left}.capacityCell span{float:left;margin-top:12px;font-size:14px}.capacityCell .checkboxWrapper{padding:0 0 0 18px;margin:12px 0 0;float:left;width:16px;height:16px}.capacityCell .checkboxWrapper .checkbox{float:left}.capacityCell .checkboxWrapper .checkbox:after{border-color:#a2a9b2}.capacity-inputs{display:-ms-flexbox;display:flex;-ms-flex-align:center;align-items:center;-ms-flex-pack:justify;justify-content:space-between}.capacity-inputs input[type=text]{max-width:50px}.capacity-inputs span{font-size:14px}.description textarea{height:auto;min-height:30px;padding:5px 8px}#filterForm .checkboxWrapper{width:auto;margin-bottom:0;padding-right:15px}#filterForm .checkboxWrapper label{padding-left:5px}#filterForm .checkboxWrapper.nonprofit{opacity:.5}#filterForm .reportTimePeriod label{font-size:16px;line-height:30px}#filterForm .reportTimePeriod label:after{top:6px}#filterForm .reportTimePeriod label:before{top:10px}#filterForm .reportTimePeriod #datepicking{float:left;margin:0 7px 0 0}#filterForm .reportTimePeriod #datepicking input{float:left;margin:0 10px 0 0}#filterForm .reportTimePeriod #datepicking label{float:left;margin:0 10px 0 0;line-height:30px}@media screen and (max-width:380px){#filterForm .reportTimePeriod #datepicking label:first-child{width:100%}}#filterForm .reportTimePeriod #filters{float:left;margin:0 7px 0 0}@media screen and (max-width:860px){#filterForm .reportTimePeriod #filters{clear:both;width:100%;margin-top:15px}}#filterForm .reportTimePeriod #filters legend{float:left;width:auto;padding:0 15px 0 0;font-size:16px;line-height:30px;color:#000}@media screen and (max-width:860px){#filterForm .reportTimePeriod #filters legend{width:100%}}#filterForm .filterResults{float:left;width:100%;margin:0 10px 0 0;clear:both}#filterForm .filterResults .hideInfo{display:none}#filterForm .filterResults .bgBox{background:#ecf0f4;margin:10px 0;padding:19px;border-radius:6px 6px 6px 6px}#filterForm .filterResults .bgBox legend{display:block;clear:both;float:left;margin:0 20px 10px 0;font-size:20px;color:#2ba8da;font-family:Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#filterForm .filterResults .bgBox .quickSrch{float:left;margin:-2px 0 0}#filterForm .filterResults .bgBox .quickSrch input{background:#aaadb0 url(../images/icons/lupa.svg) 4px 4px no-repeat;color:#fff;text-indent:17px;box-shadow:inset 0 1px 2px #919396}#filterForm .filterResults .bgBox .quickSrch input::-webkit-input-placeholder{color:#fff}#filterForm .filterResults .bgBox .quickSrch input:-moz-placeholder,#filterForm .filterResults .bgBox .quickSrch input::-moz-placeholder{color:#fff}#filterForm .filterResults .bgBox .quickSrch input:-ms-input-placeholder{color:#fff}#filterForm .filterResults .bgBox button.closeIcon{float:right;width:10px;height:10px;margin:0;padding:0;background:url(../images/icons/close.png) no-repeat 0 0/10px}#filterForm .filterResults .bgBox .selectLinks{float:right}@media screen and (max-width:640px){#filterForm .filterResults .bgBox .selectLinks{float:left;width:100%;margin:5px 0}}#filterForm .filterResults .bgBox .selectLinks a{float:left;font-size:12px}#filterForm .filterResults .bgBox .selectLinks a.selectLink{margin-right:10px}#filterForm .filterResults .bgBox .selectLinks a.unselectLink{margin-right:20px}#filterForm .filterResults .bgBox .selectLinks .checkboxWrapper{float:left;margin-top:-2px;margin-right:20px}#filterForm .filterResults .bgBox .selectLinks .checkboxWrapper label{font-size:12px;line-height:normal}#filterForm .filterResults .bgBox .selectLinks .checkboxWrapper label:after{width:12px;height:12px}#filterForm .filterResults .bgBox .selectLinks .checkboxWrapper label:before{height:2px;top:4px;left:2px}#filterForm .filterResults .bgBox fieldset{position:relative;float:left;max-height:135px;margin-top:10px;overflow-y:auto;clear:both}#filterForm .filterResults .bgBox fieldset::-webkit-scrollbar{-webkit-appearance:none}#filterForm .filterResults .bgBox fieldset::-webkit-scrollbar:vertical{width:11px}#filterForm .filterResults .bgBox fieldset::-webkit-scrollbar-thumb{border-radius:8px;border:1px solid #fff;background-color:rgba(0,0,0,.5)}#filterForm .filterResults .bgBox fieldset::-webkit-scrollbar-track{background-color:#f6f6f6;border-radius:8px}#filterForm .filterResults .bgBox fieldset label:after{top:1px}#filterForm .filterResults .bgBox fieldset label:before{top:6px}#filterForm .filterResults .checkboxWrapper{padding-right:10px}#filterForm .filterResults .checkboxWrapper.archived{display:inline-block}#filterForm .filterResults .checkboxWrapper.archived.hide{float:left;width:0;line-height:0;overflow:hidden;padding:0;height:0}#reportContent table td,#reportContent table th{padding:10px}#reportContent table td label{padding-left:0}#reportContent table tfoot .totalBilling{width:auto;margin:5px 0 0;padding:0 20px 0 0;font-size:16px;line-height:24px}@media screen and (max-width:860px){#reportContent table tfoot .totalBillingBulk{float:none}}#reportContent .refresh{display:block;float:left;width:20px!important;height:20px;margin:7px 0 0!important;padding:0;background:url(../images/icons/refresh_icon.png) no-repeat;background-size:cover;line-height:9999px;overflow:hidden;cursor:pointer}@media screen and (max-width:860px){#reportContent .reportButtons{float:none;display:inline-block;width:100%;margin-top:10px;clear:both}}.budgetProjects{position:relative;float:left;width:100%}.budgetProjects .row{position:relative;float:left;margin-right:15px;margin-left:10px;font-size:14px}.budgetProjects .row .budgetRow{width:150px}.budgetProjects .row .nameRow{position:relative;float:left;margin-right:10px;margin-top:21px}#ui-datepicker-div{border:2px solid #a2a9b2}#bulkEditForm .formRowWrapper{margin-bottom:15px}#bulkEditForm .checkboxWrapper{margin-bottom:0}#bulkEditForm .checkboxWrapper label{padding-left:5px}#bulkEditForm .user_id_readonly,#bulkEditForm input[type=text][readonly],#bulkEditForm select[readonly],#bulkEditForm textarea[readonly]{background-color:#f7f9fb;color:#9099a4;pointer-events:none}.scrollTblScroller{margin-left:242px;overflow-x:scroll;overflow-y:visible;padding-bottom:15px}@media screen and (max-width:640px){.scrollTblScroller{margin-left:50px}}.scrollTblScroller::-webkit-scrollbar{-webkit-appearance:none}.scrollTblScroller::-webkit-scrollbar:horizontal{height:11px}.scrollTblScroller::-webkit-scrollbar-thumb{border-radius:8px;border:1px solid #fff;background-color:rgba(0,0,0,.5)}.scrollTblScroller::-webkit-scrollbar-track{background-color:#fff;border-radius:8px}.scrollTblWrap{position:relative;width:100%}.scrollTblWrap table{float:none;margin-bottom:0}.scrollTblWrap table .asA,.scrollTblWrap table a{-ms-box-sizing:content-box;box-sizing:content-box}.scrollTblWrap table tr{margin-left:0}.scrollTblWrap table tr.ui-sortable-helper{transform:translateX(-242px)}.scrollTblWrap table .scrollFixed,.scrollTblWrap table .ui-sortable-placeholder td:first-child{left:0;top:auto;position:absolute;width:242px;z-index:6;overflow:hidden}@media screen and (max-width:640px){.scrollTblWrap table .scrollFixed,.scrollTblWrap table .ui-sortable-placeholder td:first-child{width:50px}}.scrollTblWrap table .scrollFixed .dsktHide,.scrollTblWrap table .ui-sortable-placeholder td:first-child .dsktHide{display:none}.scrollTblWrap table .scrollFixed .asA,.scrollTblWrap table .scrollFixed a,.scrollTblWrap table .scrollFixed p,.scrollTblWrap table .ui-sortable-placeholder td:first-child .asA,.scrollTblWrap table .ui-sortable-placeholder td:first-child a,.scrollTblWrap table .ui-sortable-placeholder td:first-child p{display:block}@media screen and (max-width:640px){.scrollTblWrap table .scrollFixed .asA,.scrollTblWrap table .scrollFixed a,.scrollTblWrap table .scrollFixed p,.scrollTblWrap table .ui-sortable-placeholder td:first-child .asA,.scrollTblWrap table .ui-sortable-placeholder td:first-child a,.scrollTblWrap table .ui-sortable-placeholder td:first-child p{width:50px}.scrollTblWrap table .scrollFixed .asA.dsktHide,.scrollTblWrap table .scrollFixed a.dsktHide,.scrollTblWrap table .scrollFixed p.dsktHide,.scrollTblWrap table .ui-sortable-placeholder td:first-child .asA.dsktHide,.scrollTblWrap table .ui-sortable-placeholder td:first-child a.dsktHide,.scrollTblWrap table .ui-sortable-placeholder td:first-child p.dsktHide{display:inline-block}.scrollTblWrap table .scrollFixed .asA.mobHide,.scrollTblWrap table .scrollFixed a.mobHide,.scrollTblWrap table .scrollFixed p.mobHide,.scrollTblWrap table .ui-sortable-placeholder td:first-child .asA.mobHide,.scrollTblWrap table .ui-sortable-placeholder td:first-child a.mobHide,.scrollTblWrap table .ui-sortable-placeholder td:first-child p.mobHide{display:none}.scrollTblWrap table .scrollFixed .asA.mobSpecial,.scrollTblWrap table .scrollFixed a.mobSpecial,.scrollTblWrap table .scrollFixed p.mobSpecial,.scrollTblWrap table .ui-sortable-placeholder td:first-child .asA.mobSpecial,.scrollTblWrap table .ui-sortable-placeholder td:first-child a.mobSpecial,.scrollTblWrap table .ui-sortable-placeholder td:first-child p.mobSpecial{padding-left:5px;font-size:12px}.scrollTblWrap table .scrollFixed .asA.deleteIcon,.scrollTblWrap table .scrollFixed a.deleteIcon,.scrollTblWrap table .scrollFixed p.deleteIcon,.scrollTblWrap table .ui-sortable-placeholder td:first-child .asA.deleteIcon,.scrollTblWrap table .ui-sortable-placeholder td:first-child a.deleteIcon,.scrollTblWrap table .ui-sortable-placeholder td:first-child p.deleteIcon{display:none}}.scrollTblWrap table thead th.stripes{background-image:-webkit-repeating-linear-gradient(135deg,rgba(109,188,219,.4),rgba(109,188,219,.4) 2%,transparent 4%,transparent 10%,rgba(109,188,219,.4) 0)!important;background-image:repeating-linear-gradient(135deg,rgba(109,188,219,.4),rgba(109,188,219,.4) 2%,transparent 4%,transparent 10%,rgba(109,188,219,.4) 0)!important}.scrollTblWrap table thead th.scrollFixed .asA,.scrollTblWrap table thead th.scrollFixed a{font-size:14px}.scrollTblWrap table tbody td{padding:0;overflow:hidden}.scrollTblWrap table tbody td .asA,.scrollTblWrap table tbody td a{display:block;position:relative;width:120px;height:40px;font-size:12px;line-height:40px;text-align:center;text-decoration:none}.scrollTblWrap table tbody td>div{width:120px;height:40px}.scrollTblWrap table tbody td.scrollFixed p{float:left;width:100%;height:100%;padding-left:20px;margin-bottom:0;text-align:left;text-decoration:underline}@media screen and (max-width:640px){.scrollTblWrap table tbody td.scrollFixed p{padding-left:5px;padding-right:5px}}.scrollTblWrap table tbody td.scrollFixed p .asA.scrlLeftLink,.scrollTblWrap table tbody td.scrollFixed p a.scrlLeftLink{float:left;width:calc(100% - 20px);text-align:left}.scrollTblWrap table tbody td.scrollFixed p .asA.scrlRightLink,.scrollTblWrap table tbody td.scrollFixed p a.scrlRightLink{float:right;width:20px;background:url(../images/icons/delete_icon.png) no-repeat 0;overflow:hidden}.scrollTblWrap table tbody td.scrollFixed p .asA.mobShow,.scrollTblWrap table tbody td.scrollFixed p a.mobShow{display:none}@media screen and (max-width:640px){.scrollTblWrap table tbody td.scrollFixed p .asA.mobShow,.scrollTblWrap table tbody td.scrollFixed p a.mobShow{display:block;width:100%}}@media screen and (max-width:640px){.scrollTblWrap table tbody td.scrollFixed p .asA.deskShow,.scrollTblWrap table tbody td.scrollFixed p a.deskShow{display:none}}.scrollTblWrap table .darkCell{background:#d5d8dc none;border:1px solid #c2c8ce;color:#fff;background-clip:padding-box}.scrollTblWrap table .lightCell{background:#f1f1f1 none;border:1px solid #c2c8ce;color:#000;background-clip:padding-box}.scrollTblWrap table .darkTh{height:46px;padding:0;color:#000;border-top:none;border-bottom:1px solid #c2c8ce}.scrollTblWrap .projectsList{display:none}.projectsBlock{position:relative;float:left;width:100%}.projectsBlock ul{display:block;float:left;width:100%;margin-bottom:15px}.projectsBlock ul li{width:100%;font-size:16px;padding:10px 5px}.projectsBlock ul a,.projectsBlock ul li{position:relative;display:block;float:left}.projectsBlock ul a{width:auto}.projectsBlock ul a.deleteIcon{position:absolute;float:right;width:auto;height:16px;right:5px;top:7px;font-size:16px;line-height:normal;overflow:visible;text-decoration:none}.projectsBlock ul label{float:left;width:auto;margin:6px 10px 0 0;font-size:16px;line-height:normal}.projectsBlock ul input{max-width:45px;width:auto;float:left;padding:2px 0 2px 10px;bottom:-3px}#addNewProject{margin-left:20px;font-size:14px}#shareUrl{margin-top:30px;font-size:13px;line-height:20px}#shareUrl,#shareUrl #shareLink,#shareUrl span{position:relative;float:left;width:100%}#shareUrl #shareLink{max-width:550px;margin:10px 0}.buttonsSet{float:right;margin:10px 27% 0 0}@media screen and (max-width:960px){.buttonsSet{margin:10px 0 0}}@media screen and (max-width:380px){.buttonsSet{float:left;width:100%}}.buttonsSet a{display:inline-block;margin-right:-5px;padding:5px 13px;border:1px solid #5796af;background:#6dbcdb;color:#fff;font-size:12px;text-decoration:none}.buttonsSet a.active,.buttonsSet a:hover{background:#5796af}.buttonsSet a:first-child{border-radius:4px 0 0 4px}.buttonsSet a:last-child{border-radius:0 4px 4px 0}.plot{margin-top:30px}.chart-container{border:1px solid #00008b;width:900px;height:400px;padding:30px 0 30px 30px}table.jqplot-table-legend{width:auto;border-collapse:initial;padding:12px 8px}.jqplot-table-legend{font-size:11px;line-height:13px;margin:0 0 10px 15px;border:1px solid #ccc}.jqplot-table-legend tbody{padding:5px}.jqplot-table-legend tr{border:none}.jqplot-table-legend td{padding:0 2px 2px;border:none;vertical-align:middle}.jqplot-table-legend td.jqplot-table-legend-label{width:20em}.jqplot-table-legend a{color:#606a77;text-decoration:none}.jqplot-table-legend div.jqplot-table-legend-swatch-outline{padding:1px;border:none}.jqplot-table-legend div.jqplot-table-legend-swatch{width:0;height:0;border-style:solid;border-width:1.5px 6px}.leftGraph{width:75%}@media screen and (max-width:960px){.leftGraph{width:100%}}.rightGraph{width:25%}@media screen and (max-width:960px){.rightGraph{clear:both;width:100%}}.jqplot-xaxis{bottom:-13px!important}.jqplot-yaxis{left:-13px!important}.jqplot-title{top:-13px!important}#worker-select{position:absolute;top:30px;right:0;width:25%;padding:10px}#worker-select .ui-selectmenu,#worker-select .ui-selectmenu-button{width:100%}@media screen and (max-width:960px){#worker-select{position:relative;top:0;width:100%;clear:both;padding-top:20px}}#holidaysRecap{float:left;position:absolute;top:87px;left:0;font-size:18px}@media screen and (max-width:960px){#holidaysRecap{float:none;clear:both;padding:10px 0;position:relative;top:0;left:0}}#contact_form{float:left;width:calc(100% + 50px);margin:25px -25px 0}#contact_form label{float:left;width:50%;padding:0 25px}@media screen and (max-width:960px){#contact_form label{width:100%}}#contact_form label#contact_message{width:100%}#contact_form label#contact_message span{width:15%}@media screen and (max-width:960px){#contact_form label#contact_message span{width:100%}}#contact_form label span{position:relative;float:left;width:31%}@media screen and (max-width:960px){#contact_form label span{width:100%;margin-bottom:10px}}#contact_form input{width:69%;max-width:69%;float:right;margin:0 0 15px}@media screen and (max-width:960px){#contact_form input{width:100%;max-width:100%}}#contact_form input.button{width:auto;margin:40px 25px 0 0}#contact_form textarea{width:85%;float:right}@media screen and (max-width:960px){#contact_form textarea{width:100%}}.faq_box{margin-bottom:25px}.faq_box h3{line-height:1.4em;margin:15px 0 5px;max-width:880px;color:#2ba8da}.faq_box p{font-size:15px;line-height:24px;max-width:880px}#faq{position:relative;float:left;width:100%;padding-bottom:70px}.projectTable tbody tr td:first-child{padding-right:40px}.projectTable .asTable{display:table;width:100%}.projectTable .asTable .budgetRow,.projectTable .asTable a{display:table-cell;vertical-align:middle}.projectTable .asTable .budgetRow{float:none;width:150px}.projectTable .asTable a{width:calc(100% - 150px)}#project .formRow.withBudget{width:100%!important}#project .formRow .additional{position:relative;float:left;margin-left:140px}@media screen and (max-width:860px){#project .formRow .additional{width:100%;margin-top:15px;margin-left:0}#project .formRow .additional .inputsRow{position:relative;float:left;margin-top:10px}}#project .formRow .additional .radioWrapper{width:auto;margin:7px 20px 0 0}#project .formRow .additional .radioWrapper.ml0{margin-left:0}#project .formRow .additional .budgetInput{position:relative;float:left}#project .formRow .additional .budgetInput input{position:relative;float:left;width:45px;line-height:18px}#project .formRow .additional .budgetInput span{position:relative;float:left;margin:7px 0 0 10px;font-size:14px;line-height:18px}#project .formRow .additional.budgetType,#project .formRow .additional.nm{margin-left:0}#project .formRow.budgetType{width:auto}#project .formRow.budgetType .additional{margin-left:60px;margin-top:0}@media screen and (max-width:860px){#project .formRow.budgetType{width:100%;padding-left:0}#project .formRow.budgetType .additional{margin-left:0;margin-top:0}#project .formRow.budgetType .additional>label{display:none}}#project .textareaRow textarea{max-width:299px}#project .budgetRow{position:relative;top:0;padding-top:10px}#project .budgetRow .description{margin-bottom:8px;font-size:14px;line-height:18px}.halves{display:-ms-flexbox;display:flex}.halves .left-part,.halves .right-part{width:40%}.halves .right-part{width:60%;padding-left:40px}@media screen and (max-width:860px){.halves{display:block}.halves .left-part,.halves .right-part{width:100%}}.nested{background:transparent}.nested tbody{background:#fff}.nested th{background:transparent}.nested td.project-group-name,.nested th.project-group-name{font-weight:500}@media screen and (min-width:768px){.nested,.nested table{table-layout:fixed}.nested td.center,.nested th.center{text-align:center}.nested td.project-group-name,.nested th.project-group-name{width:auto}.nested td.time-chart,.nested th.time-chart{width:357px}.nested td.deadline,.nested th.deadline{width:140px}.nested td.client-name,.nested th.client-name{width:190px}.nested td.actions,.nested th.actions{width:160px}.nested td.action,.nested td.invoiced,.nested td.paid,.nested th.action,.nested th.invoiced,.nested th.paid{width:50px}.nested td.invoiced,.nested td.paid,.nested th.invoiced,.nested th.paid{text-align:center}.nested td.actions-sm,.nested th.actions-sm{width:99px}.nested td.team-member,.nested th.team-member{width:140px}.nested td.time,.nested th.time{width:50px}.nested td.billing,.nested th.billing{width:90px}.nested td.time-and-billing,.nested th.time-and-billing{width:140px}.nested td.date,.nested th.date{width:90px}}.project-row-details{opacity:0;height:0;display:none;overflow:hidden;transition:opacity .3s ease-in-out}.project-row-details td,.project-row-details th{padding:10px;vertical-align:middle;font-size:11px}.project-row-details input,.project-row-details textarea{font-size:11px!important}.project-row-details th{background:#e1e2e6;background:linear-gradient(180deg,#fff 0,#e1e2e6 49%,#e1e2e6)}.chart-with-expander{display:-ms-flexbox;display:flex;width:100%;-ms-flex-pack:justify;justify-content:space-between;cursor:pointer}.chart-with-expander:after{content:"";display:inline-block;width:20px;height:20px;background:transparent no-repeat url(../images/svg/more2.svg) 50%;transition:all .3s ease-in-out;transform:rotate(180deg);margin:0}.project-row.expanded+.project-row-details{display:table-row;height:auto;opacity:1}.project-row.expanded .chart-with-expander:after{transform:rotate(0deg)}.sub-rows{position:relative}.main-row+.sub-rows{display:none}.main-row.expanded tr{background:#d7d9dc;background:linear-gradient(180deg,#d7d9dc 0,#d7d9dc 49%,#d6d8dc)}.main-row.expanded+.sub-rows{display:table-row-group;border-bottom:20px solid #f6f6f6}.main-row.expanded+.sub-rows:after{content:"";display:block;height:1px;background:#d5dbe2;position:absolute;bottom:-10px;left:0;width:100%}.single-project-name{color:#000;cursor:pointer}.project-group-expander{text-decoration:none;color:#000;display:-ms-flexbox;display:flex;line-height:20px}.project-group-expander:before{content:"";display:inline-block;width:20px;height:20px;background:transparent no-repeat url(../images/svg/more.svg) 50%;transition:all .3s ease-in-out;transform:rotate(180deg);margin:0 10px 0 0}.project-group-expander:hover{color:#2c3e50;text-decoration:none}.expanded .project-group-expander:before{transform:rotate(0deg)}.expanded .overall .budgetRow .description{color:#565b61!important}.expanded .overall .budgetRow .graph{color:#565b61!important;border:1px solid #696c6f;background:#abadb0}.expanded .overall .budgetRow .graph .line{background:#696c6f}.billingTable table{float:none}.billingTable tbody tr td:first-child{padding-right:40px}.billingTable td{vertical-align:top}.billingTable>tbody>tr:nth-child(odd) td{background-color:#e5f6fc}.billingTable .button{white-space:nowrap}.collapsed-row{display:none!important}@media screen and (max-width:380px){.collapsed-row{display:table-row!important}}.expander{display:block;width:35px;height:25px;background:transparent;border:1px solid transparent;border-radius:50%;padding:0;margin:0;transition:all .3s ease-in-out}.expander:after{content:"";width:15px;height:25px;display:block;background:url(../images/icons/blue_arrows.png) -15px 0 no-repeat;position:absolute;left:10px;top:0;transform:rotate(90deg)}.expander.expanded:after{transform:rotate(-90deg)}@media screen and (max-width:860px){.expander{position:absolute;top:-41px;right:10px}}