@font-face{font-family:'FiraSans';src:url('../fonts/FiraSans-Regular.woff') format('woff');font-weight:normal;font-style:normal}@font-face{font-family:'FiraSans';src:url('../fonts/FiraSans-SemiBold.woff') format('woff');font-weight:bold;font-style:normal}body{font-family:FiraSans,"Lucida Grande","Lucida Sans Unicode",Helvetica,Arial,sans-serif;color:#333333;font-size:15px;line-height:19px;-webkit-text-size-adjust:none;font-variant-numeric:tabular-nums}p{padding:0 0 1em 0}fieldset p{padding:0 0 .8em 0}h1,h2,h3,h4,h5,h6{font-weight:bold}strong{font-weight:bold;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1{padding:.1em 0 1em 0;font-size:20px;line-height:22px;text-transform:uppercase;letter-spacing:.02em;color:#888;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h2{padding:0 0 .6em 0;font-size:18px;line-height:20px;font-weight:normal;text-transform:uppercase}h2.big{padding:0 0 .7em 0;font-size:24px;line-height:26px;color:#333;text-transform:none}h2.big a{text-decoration:none}h2.small{font-size:16px}#dayInfoBox,#statusBox,#buttonBox,#footer{font-size:14px;color:#333333}.readonly{color:#888}.smallText{font-size:12px;line-height:17px}.infoText{color:#888;font-size:12px;line-height:18px}.infoTextBig{color:#888}.inactive{color:#999999!important;background-color:#edebea}.inactive a{color:#999999!important;background-color:transparent!important}.isdone,.isdone a{color:#999999!important}.unread,.unread td,.projectMilestone td{font-weight:bold;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.confirmText{color:#89ab4d}.warningText{color:#ff8947}.lightText{color:#bbb}.amountPositive,.statusOkText{color:#789644}.amountNegative,.statusErrorText{color:#d74747}.statusTextInverted{color:#fff;background:#888;padding:2px 7px;border-radius:4px}.statusOkText .statusTextInverted{background:#789644}.statusErrorText .statusTextInverted{background:#d74747}.statusOkText,.statusErrorText{line-height:22px}.paymentDate{display:inline-block;background:#89ab4d;margin-top:1px;padding:2px 5px;border-radius:3px;color:#fff;font-size:13px;line-height:16px}.paymentTarget{display:inline-block;margin-top:1px;padding:1px 4px;border:1px solid #bbb;border-radius:3px;color:#888;font-size:13px;line-height:16px}.alignRight{text-align:right;padding-right:15px}.alignCenter{text-align:center}.textPaddingRight{padding-right:10px}.textLabelPadding{padding-left:120px}.labelText{width:120px;display:inline-block;font-weight:bold}.tip{font-size:13px;line-height:20px}.accesskey{text-decoration:underline}#searchBox div.infoText{color:#333333;font-size:13px;line-height:18px}a:link,a:visited,a:active{color:#333333}a:hover{color:#ff8947}#unreadInfo a:link,#unreadInfo a:visited{color:#333333;text-decoration:none}#unreadInfo a:hover,#unreadInfo a:focus{color:#ff8947}#footer a:link,#footer a:visited{color:#333333;text-decoration:none}#footer a:hover{color:#ff8947}.noLinkDecoration a,a.noLinkDecoration{text-decoration:none!important;color:#333333}html{height:100%}body{background:#d4d1ce;overflow:scroll!important;height:100%}#noscriptWarning{color:#fcfcfc;font-weight:bold;display:block;background-color:#ff8947;line-height:30px;text-align:center}#wrapper{background:#fcfcfc;width:100%;min-height:100%;margin:0;text-align:left;position:relative}body.startPage{background-image:url(../images/login_background.jpg);background-position:center center;background-repeat:no-repeat;background-size:cover;border:30px solid #fff;height:calc(100% - 60px)}.startPage #wrapper{background:transparent!important;display:flex;align-items:center;justify-content:center;width:100%}.startPage .login{padding:90px 20px 20px 20px;margin-top:-4vh;width:350px;background:#fcfcfc url(../images/header_bg.jpg) 0 top no-repeat;border-radius:3px;box-shadow:2px 3px 15px rgba(0,0,0,.15)}.startPage .login .grid2{margin-top:10px}@media only screen and (-webkit-min-device-pixel-ratio:2),only screen and (min-resolution:144dpi){.startPage .login{background-image:url('../images/header_bg@2x.jpg');background-size:390px 70px;background-repeat:no-repeat}.startPage .login{background-position:0 top}}#loginBoxWebapp{background:url(../images/login_webapp.jpg) left -15px no-repeat;height:40px;border-radius:3px;margin:20px 0 0 0;padding:28px 0 5px 0;text-align:center}#loginBoxWebapp a{background:rgba(255,255,255,.8);border-radius:3px;padding:8px 15px;text-decoration:none;text-transform:uppercase}#loginBoxWebapp a:hover{background:rgba(255,255,255,.9)}#headerContainer{width:100%;height:60px;position:fixed;margin-top:34px;z-index:1100;background:#e7e5e4}#headerContainer .inner{display:grid;grid-template-columns:240px max-content 1fr 400px;max-width:1800px;margin-left:auto;margin-right:auto}#dayInfoBox{padding:11px 0 0 30px}#statusBox{padding:15px 0 0 0;text-align:center}#headerAvatarBox{display:inline-block;white-space:nowrap;padding-top:13px}#headerAvatarBox .avatar{margin-right:10px;border-color:#ccc;float:left}#headerAvatarBox strong{display:inline-block;max-width:200px;overflow:hidden;padding-top:7px}#unreadInfoBox{display:inline-block}#unreadInfoBox .infoIconContainer{display:inline-block;margin-left:25px}#unreadInfoBox .infoIcon{width:26px;height:26px;float:left;margin-right:10px;overflow:hidden;border:1px solid #ccc;border-radius:50%;display:block;background-color:#bbb;background-size:26px;background-repeat:no-repeat}#unreadInfoBox .infoIconText{display:none;padding-top:5px}#unreadInfoBox .tasksIcon{background-image:url('../images/header_icon_tasks.svg')}#unreadInfoBox .commentsIcon{background-image:url('../images/header_icon_comments.svg')}#unreadInfoBox .crmIcon{background-image:url('../images/header_icon_crm.svg')}#unreadInfoBox .itemCounter{margin-left:-20px;margin-top:-2px;float:left}#buttonBox{padding:15px 20px 0 0;text-align:right}#navigation{background:#7c7671;width:100%;height:34px;position:fixed;margin-top:0;z-index:1101}#navigation .inner{max-width:1800px;margin-left:auto;margin-right:auto}#contentContainer{max-width:1800px;margin-left:auto;margin-right:auto;padding-bottom:50px}#main{margin-left:auto;margin-right:auto;padding:120px 20px 50px 220px;width:710px}#left{top:120px;padding:0 0 20px 20px;width:215px;position:fixed}#footer{background-color:#e7e5e4;height:40px;width:100%;position:absolute;bottom:0}#footer .inside{max-width:1750px;margin-left:auto;margin-right:auto;padding:10px 20px 0 35px}#topLink{display:block;width:50px;height:50px;border-radius:25px;position:fixed;bottom:30%;right:30px;background:#7c7671 url('../images/toplink_arrow.svg') no-repeat center 45%;background-size:26px 14px;display:none;overflow:hidden;text-decoration:none!important;transition:background-position 200ms ease}#topLink:hover{background-color:#a19992;background-position:center 40%}.openNewWindow::after{content:"";display:inline-block;width:10px;height:10px;margin-left:5px;margin-right:2px;margin-top:0;background-image:url('../images/icon_new_window.png');background-repeat:no-repeat;background-size:10px}#searchReset,#tableFilterReset,.inputReset{position:absolute;margin-left:-22px;margin-top:6px;width:20px;height:19px;border-radius:2px;background:#fcfcfc url('../images/icon_search_reset_x2.png') center center no-repeat;background-size:19px}.inputReset{margin-left:-24px}.projectTimesPage #searchReset{margin-top:7px}#filterReset{position:absolute;margin-left:-24px;margin-top:6px;width:20px;height:19px;border-radius:2px;background:#fcfcfc url(../images/icon_search_reset_x2.png) center center no-repeat;background-size:19px}.noResult{background-image:url(../images/icon_no_result.png);background-repeat:no-repeat;background-size:40px;background-position:top center;display:block;margin:60px 0 40px;padding-top:60px;text-align:center;color:#888}.gridContainer2Cols{display:grid;grid-template-columns:50% 50%;column-gap:30px;row-gap:30px;align-items:stretch;margin-right:30px;}.gridContainer2Cols>div{border:3px solid #e8e8e8;border-radius:5px;padding:10px 15px;}.startInfosBlock{display:grid;grid-template-columns:1fr;column-gap:10px;row-gap:0;align-items:start;}.startInfosBlockPaddingTop{padding-top:6px;}.startInfosBlockPaddingTop2{padding-top:2px;}.startInfosBlockHeadline{text-transform:uppercase;}.cockpitBox button{margin-bottom:0;}.cockpitBox label,.cockpitBox select{display:inline-block;float:none;}.cockpitBox label{vertical-align:top;padding-top:1px;}.cockpitBox select#filter,.cockpitBox select#sort,.cockpitBox #filter_chosen,.cockpitBox #sort_chosen{width:calc(100% - 130px)!important;max-width:320px;}.cockpitBox form#filterForm{width:auto;float:none;margin:0;}#quickNewsContainer{position:relative;padding:15px 15px 10px 18px;margin-bottom:30px;border-radius:5px;background:#efedec;line-height:21px}#quickNewsContainer p{padding-bottom:.7em}.closeBox{position:absolute;right:15px;top:12px;width:20px;height:20px;background:transparent url(../images/icon_close_box_x2.png) center center no-repeat;background-size:20px}#quickInfoContainer p,#quickInfoContainer ul{padding-bottom:.8em}#toDosContainer div.maxHeight{max-height:530px;overflow:auto}#quickTasksContainer div.maxHeight{max-height:600px;overflow:auto}#quickStartContainer{margin-top:40px;margin-right:10px;margin-left:-20px;padding:20px 0 5px 30px;border-radius:5px;background:#efedec}#quickStart{width:165px;padding-top:5px;padding-left:0}#quickStartContainer h2{color:#666}#quickStartMiniButtons{width:146px;margin-top:10px;margin-bottom:20px;display:grid;grid-template-columns:33% 33% 33%;column-gap:10px;row-gap:10px;align-items:stretch}#projectInfoBox{margin:0 0 20px 0;padding:0 10px 0 0;color:#888;font-size:14px;line-height:19px}#projectInfoBox h2.big{margin-top:-5px}#projectInfoBox strong{font-weight:normal;-webkit-font-smoothing:auto;-moz-osx-font-smoothing:auto;text-transform:uppercase}#projectInfoBox table{margin:0}#projectInfoBox table td{border:none;padding:0 30px 1px 0}#projectInfoBox table tr:hover{background-color:transparent}#batchComplete{background:#e8f3db;box-shadow:0 3px 6px rgba(0,0,0,.2);margin:20px 0 10px;padding:10px 10px 13px}.okStatusBox{position:fixed;z-index:100;width:400px;left:0;right:0;bottom:70px;margin-left:auto;margin-right:auto;padding:18px 10px 20px;background:#e8f3db!important;box-shadow:0 3px 6px rgba(0,0,0,.2);text-align:center;font-weight:bold}.tip{border:2px solid #ddd;border-radius:5px;margin:0 0 15px 15px;padding:15px;width:200px;float:right}.totalAmountGrid{display:grid;grid-template-columns:auto 160px 300px 155px;column-gap:20px;row-gap:0;margin-top:15px;margin-bottom:20px}.gridItemCol1{grid-column:1}.gridItemCol2{grid-column:2}.gridItemCol3{grid-column:3}.gridItemCol4{grid-column:4}.projectLinksBox{margin:5px 0;font-size:11px;line-height:21px;text-decoration:underline!important}.quickAnalysisBox,.approvementBox{padding:15px;margin:0 0 30px 0;width:98%;width:calc(100% - 40px);border-radius:5px}.quickAnalysisBoxCols{margin:0 0 30px 0;width:94%;width:calc(100% - 75px)}.quickAnalysisBoxCols.box2Cols{width:calc(100% - 5px)}.gridContainer2ColsNoGap{display:grid;grid-template-columns:50% 50%;column-gap:0;row-gap:0;align-items:stretch}.quickAnalysisBoxCols .gridContainer2Cols{display:grid;grid-template-columns:50% 50%;column-gap:20px;row-gap:20px;align-items:stretch}.quickAnalysisBoxCols .gridContainer2Cols>div{border:3px solid #e8e8e8;border-radius:5px;padding:10px 15px}.quickAnalysisBoxCols .gridContainer2Cols p{padding-bottom:.5em}.quickAnalysisBoxCols .gridContainer4Cols{display:grid;grid-template-columns:25% 25% 25% 25%;column-gap:20px;row-gap:20px;align-items:stretch}.quickAnalysisBoxCols .gridContainer4Cols>div{border:3px solid #e8e8e8;border-radius:5px;padding:10px 15px;background-image:none;background-repeat:no-repeat;background-size:60px auto;background-position:15px 45px;min-height:100px}.taskCommentsContainer{max-height:270px;overflow:auto}.taskCommentBox{margin:10px 0}.commentUnread{border-left:3px solid #ddd;padding-left:10px}canvas{padding-bottom:5px}.chartBox{border:2px solid #eee;border-radius:5px;padding:10px 0 10px 8px;margin-bottom:30px!important}.chartBox.grid2{padding:10px 1px 10px 9px;}.chartBox.grid2.marginRight{margin-right:25px!important}.chartLegendColor1,.chartLegendColor2,.chartLegendColor3{display:inline-block;width:8px;height:8px}.chartLegendColor1{background-color:rgba(85,74,66,.75);border:1px solid rgba(85,74,66,1)}.chartLegendColor2{background-color:rgba(167,157,150,.75);border:1px solid rgba(167,157,150,1)}.chartLegendColor3{background-color:rgba(167,157,150,.2);border:1px solid rgba(167,157,150,.2)}.userAssignment{width:50%}.userAssignment .checkboxLabel{width:125px;overflow:hidden;margin-bottom:8px}#modulesOverview p{padding-bottom:0;margin-bottom:.8em}#modulesOverview .moduleActive{padding-left:30px;font-weight:bold;background-image:url('../images/icon_ok.png');background-repeat:no-repeat;background-position:left;background-size:16px}#modulesOverview .moduleInactive{color:#888}#modulesOverview .moduleInactive::before{content:"–";color:#888;font-size:15px;line-height:19px;font-weight:bold;text-align:left;display:inline-block;width:27px!important;height:16px!important;margin-left:3px}.emailTextPreview{margin-top:30px;border:1px solid #ccc;border-radius:4px;background:#f4f4f4;padding:20px 20px 10px 20px;text-align:left;max-height:200px;overflow:auto}.paddingRight{padding-right:220px}.grid1{width:685px;margin:0 0 30px 0}.grid2{width:323px;float:left;margin:0 0 30px 0}.grid3{width:345px;float:left;margin:0 0 15px 0}.grid2.marginRight{margin-right:15px!important}.grid3.marginRight{margin-right:15px!important}.td0{width:15px}.td1{width:50px}.td2{width:75px}.td3{width:100px}.td4{width:125px}.td4b{width:135px}.td5{width:150px}.td5b{width:160px}.td6{width:175px}.td6b{width:180px}.td7{width:200px}.td8{width:250px}.marginRight{margin-right:15px}.marginRight2{margin-right:30px}.breakWord{word-break:break-word}.ui-datepicker{z-index:101!important;box-shadow:0 3px 6px rgba(0,0,0,.2)}#navigation ul{margin:0;padding:0 20px;font-size:16px;text-transform:uppercase;display:flex;flex-wrap:nowrap}#navigation a{display:block;padding:8px 15px 7px;color:#efefef;text-decoration:none}#navigation a:hover{color:#c1b9b4}#navigation>div>ul>li>a:before{background:url(../images/navigation_icon_sprite_efefef.png) left top no-repeat;background-size:112px 16px;content:" ";width:16px;height:14px;display:inline-block;margin-right:3px}#navigation .start a:before{background-position:0 0}#navigation .projekte a:before{background-position:-16px 0}#navigation .faktura a:before{background-position:-32px 0}#navigation .kontakte a:before{background-position:-48px 0}#navigation .benutzer a:before{background-position:-64px 0}#navigation .analyse a:before{background-position:-80px 0}#navigation .system a:before{background-position:-96px 0}#navigation li.active a:hover{color:#fff}#navigation li.active{background:rgba(255,255,255,.3);position:relative}#navigation li.active a{color:#fff}#navigation ul ul{display:none;position:absolute;width:190px;top:auto;left:auto;background-color:#7c7671;margin-top:0;margin-left:0;padding:0;font-size:15px;line-height:17px;text-transform:none;z-index:2;border-bottom-right-radius:5px;border-bottom-left-radius:5px;border-left:1px solid #9e9691;border-right:1px solid #9e9691;border-bottom:1px solid #9e9691;box-shadow:0 3px 6px rgba(0,0,0,.2)}#navigation li li{width:100%;padding:0}#navigation li li a{padding:10px 15px;margin:0 1px;border-top:1px solid #766b64}#navigation li.active li,#navigation li.active li a{background:none;text-shadow:none}#navigation li.active li a:hover{color:#c1b9b4}#navigation li.active li.active strong{color:#ff8947}#subNavigation ul{font-size:15px;line-height:20px}#subNavigation a{display:block;background:none;padding:5px 10px 5px;margin:0 20px 10px 0;text-decoration:none;position:relative}#subNavigation li.active{background:url(../images/navigation_sub_arrow_x2.png) right center no-repeat;background-size:25px 30px}#subNavigation li.active a{background-position:0 -60px;background-color:#ff8947;color:#fff;border-top-left-radius:5px;border-bottom-left-radius:5px}#metaSearch{position:fixed;z-index:1200;width:720px;top:0;left:0;right:0;margin-left:auto;margin-right:auto;}#metaSearchBG{position:fixed;z-index:1190;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:0;}#metaSearchBG.fadeIn{opacity:.3;transition:opacity .15s linear 0s;}#metaSearch #msContent{min-height:650px;max-height:calc(100vH - 140px);padding:20px;background-color:#fcfcfc;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}#metaSearch #msCloser{width:60px;height:20px;margin-left:auto;margin-right:auto;text-align:center;background-color:#7c7671;border-bottom-right-radius:3px;border-bottom-left-radius:3px;}#metaSearch #msCloser:hover{cursor:pointer;}#metaSearch h2{padding:1.6em 0 .5em;}#metaSearch fieldset{border:none;background:none;margin:0 0 15px 0;padding:0;box-shadow:none;}#metaSearch input{margin-bottom:0;}#msSearch{width:300px;}#msResult{min-height:390px;max-height:calc(100vH - 400px);overflow:auto;}fieldset{background:none;border:none;border-left:3px solid #eae7e6;border-radius:0;margin:0;padding:15px 10px 10px 10px}fieldset legend{font-size:14px;font-weight:bold;letter-spacing:.02em;padding:2px 10px 1px 12px;margin-left:-13px;text-transform:uppercase;color:#888;background:#eae7e6;border-bottom:1px solid #eae7e6;border-top-left-radius:5px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;width:98%;width:calc(100% - 10px)}input,textarea,select{font-family:FiraSans,"Lucida Grande","Lucida Sans Unicode",Arial,Helvetica,sans-serif;font-size:14px;font-variant-numeric:tabular-nums;color:#333333;background-color:transparent;border:1px solid #ddd;border-top:1px solid transparent;border-right:1px solid transparent;border-radius:0;border-bottom-left-radius:4px;padding:6px 5px;margin:0 0 11px 0;transition:all .1s ease 0s}textarea{line-height:19px}.textareaMaxHeight{max-height:600px!important}input[type="text"],input[type="password"],textarea{-webkit-appearance:none}input:hover:not(.readonly),textarea:hover:not(.readonly){border-bottom-color:#bbb}input:focus,textarea:focus{border-bottom:1px solid #685c53!important;background-color:#fcf0d7}input.readonly,textarea.readonly{border:1px solid transparent!important}input.readonly:focus,textarea.readonly:focus{background-color:transparent;border:1px solid transparent}input.readonly.special{background:#f2f2f2}input[type="color"]{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:30px;height:26px;background-color:transparent;border:none!important;border-radius:2px;padding:0;cursor:pointer}tags.tagify,tags.tagify:hover{border-top:1px solid transparent!important;border-right:1px solid transparent!important;border-bottom-left-radius:4px}fieldset.grid2 .chosen-container{border-bottom:1px solid transparent;border-radius:2px}fieldset.grid2 .chosen-container-active{border-bottom:1px solid #aaa!important}select{padding:2px;margin-top:2px}label{float:left;margin:6px 0 14px 0;width:120px;font-weight:bold;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}label.wide{width:180px}fieldset label{min-height:21px;}.checkboxLabel{display:inline-block;position:relative;float:none;clear:none;width:285px;margin:2px 0 10px 0;padding-left:29px;white-space:nowrap;overflow:hidden;cursor:pointer;min-height:0!important}.radio,.checkbox{margin:4px 7px 6px 0;padding:0;background:none;border:none;float:left;clear:left}input[type="file"]{padding:10px;border:3px dotted #ccc!important}.styledFileUpload{display:inline-block;position:relative;height:260px;width:calc(100% - 4px);font-size:13px;font-weight:normal;color:#888;}#styledFileUploadInput{position:absolute;left:0;opacity:0;top:0;bottom:0;width:100%}#fileSelectedText{position:absolute;left:0;top:0;bottom:0;width:100%;display:flex;align-items:center;justify-content:center;border:2px dashed #ddd}input[type="checkbox"]{display:none}input[type="checkbox"] + label.hidden::before{width:15px;height:15px;overflow:hidden;border-radius:2px;border:1px solid #aaa;background-color:#fff;display:block;content:"";float:left;margin-right:7px}input[type="checkbox"]:checked + label.hidden::before{content:"\2714";color:#555;font-size:14px;line-height:16px;text-align:center}input[type="checkbox"]:disabled + label.hidden::before{border:1px solid #ddd;background-color:#eee}input[type="checkbox"]:checked:disabled + label.hidden::before{color:#bbb}label.hidden{width:0;margin:1px 0 0 0}input[type="checkbox"] + label:not(.hidden)::before{content:'';display:block;position:absolute;z-index:1;line-height:14px;text-indent:20px;height:14px;width:14px;border-radius:100%;top:1px;left:1px;right:auto;background:#fff;transition:.15s ease-in-out;box-shadow:0 0 0 2px transparent,0 2px 2px rgba(0,0,0,.2)}input[type="checkbox"] + label:not(.hidden)::after{content:"";display:block;position:absolute;z-index:0;top:0;left:0;padding:0;height:14px;width:21px;text-align:right;color:#fff;border:1px solid #ddd;border-radius:8px;white-space:nowrap;background:#eee}@supports (-moz-appearance:none){input[type="checkbox"] + label:not(.hidden)::before{top:2px}input[type="checkbox"] + label:not(.hidden)::after{top:1px}}input[type="checkbox"]:checked + label:not(.hidden)::before{left:8px;background:rgba(255,255,255,.85)}input[type="checkbox"]:checked + label:not(.hidden)::after{background:#888;border-color:#888}input[type="checkbox"]:disabled + label:not(.hidden)::before{background:#bbb}input[type="checkbox"]:checked:disabled + label:not(.hidden)::before{background:#bbb}.alignCenter .checkbox{float:none;clear:none;margin:0}.mandatory{border-left:3px solid #ff8947}.inputWidth1{width:190px!important;display:block}.chosen-container.inputWidth1{width:202px!important}.inputWidth1.mandatory{width:188px!important;border-left:3px solid #ff8947}.chosen-container.inputWidth1.mandatory{width:199px!important}.chosen-container.mandatory .chosen-single{border-top-left-radius:0;border-bottom-left-radius:0}.inputWidth1small{width:130px!important;display:block}.inputWidth2{width:80px!important;display:block}.chosen-container.inputWidth2{width:92px!important}.inputWidth2.mandatory{width:78px!important;border-left:3px solid #ff8947}.chosen-container.inputWidth2.mandatory{width:89px!important}.inputWidth3{width:310px!important}.inputDateTimeLeft{width:80px;display:inline-block}.inputDateTimeRight{width:80px;display:inline-block;margin-left:8px}.inputDateRangeDateStart,.inputDateRangeDateEnd{width:100px;display:inline-block}.inputDateRangeDateStart{margin-right:7px}.inputDateRangeDateEnd{margin-left:7px}.inputDateRangeDateEnd.inputResetable{margin-right:7px}.inputCountryLeft{width:130px;display:inline-block}.inputCountryRight{width:33px;display:inline-block;margin-left:10px}.chosen-container.prioSelect{width:45px!important;margin-bottom:0}.chosen-container.taskPrioSelect{width:80px!important;margin-bottom:0}.selectWidth100{width:100px!important}.selectWidth170{width:170px!important}.selectWidth385{width:385px!important}#actionsBox,#actionsBox2,#actionsBox3,#actionsBox4{border-left:3px solid #eae7e6;border-bottom:3px solid #eae7e6;border-bottom-left-radius:5px;margin:10px 0 15px;padding:10px 10px 0 10px;clear:both}.actionsBoxTop{border-left:3px solid #eae7e6;border-top:3px solid #eae7e6;border-top-left-radius:5px;margin:0 0 20px;padding:10px 10px 0 10px;clear:both}h1 + #actionsBox,h1 + .actionsBoxTop,#fadeContent>#actionsBox{margin-top:0}#searchBox{margin:0 0 15px;padding:7px 0}#searchBox fieldset{background:none;border:none;padding:0;box-shadow:none}#searchBox div.infoText{float:left;margin-top:3px}#searchBox select{margin:0}#searchBox input{margin-bottom:0}#searchBox input[type="text"]{padding:5px 5px 6px 5px}#searchBox label{display:inline;float:none;clear:none;font-weight:normal;padding-right:5px;vertical-align:-5%}@media screen and (min--moz-device-pixel-ratio:0){#searchBox label{vertical-align:-7%}}form#searchForm,form#tableFilterForm{float:right;width:210px;padding-top:2px;text-align:right}input#search,input#searchNoFocus,input#tableFilter{width:115px}#searchForm .submitButton,#tableFilterForm .submitButton{width:30px;background-image:url('../images/icon_search.png')!important;background-repeat:no-repeat!important;background-position:center!important;background-size:16px auto!important;text-indent:-100px;overflow:hidden}form#searchSortForm{float:right;width:270px;text-align:right;margin-top:2px;margin-left:30px}select#sort{width:140px}form#filterForm{float:left;width:200px;margin-top:2px}select#filter{width:150px}a.button{background:#e0dfdf;text-decoration:none;display:inline-block;margin:0 5px 10px 0;padding:5px 10px;border:1px solid #d8d8d8;border-radius:3px;font-size:14px;text-transform:uppercase}a.button:hover{background:#e8e8e8;border-color:#e1e1e1;text-decoration:none;color:#333333}input.submitButton{background:#8d837b;text-decoration:none;margin:0 5px 10px 0;padding:6px 10px;border:1px solid #8d837b!important;border-radius:3px;font-size:14px;color:#fff;cursor:pointer;text-transform:uppercase;transition:none;-webkit-appearance:none!important}@media screen and (min--moz-device-pixel-ratio:0){input.submitButton{padding:5px 10px}}input.submitButton:hover{background:#a19992;border-color:#a19992!important;color:#fff}input.submitButton.noHighlight{background:#e0dfdf;border:1px solid #d8d8d8!important;color:#333}input.submitButton.noHighlight:hover{background:#e8e8e8;border-color:#e1e1e1!important}input.submitButton.compact,input.submitButton.compact:hover,input.submitButton.noHighlight.compact,input.submitButton.noHighlight.compact:hover{width:26px;overflow:hidden;text-indent:-200px;background-image:url('../images/icon_submit.png');background-repeat:no-repeat;background-position:center;background-size:16px}#searchBox input.submitButton{background:#e0dfdf;padding:6px 8px;border:1px solid #d8d8d8!important;color:#333;margin:0 0 0 4px}#searchBox input.submitButton:hover{background:#e8e8e8;border-color:#e1e1e1!important}#msForm input.submitButton{padding:6px 8px}#quickStart a.button{width:100%;box-sizing:border-box;margin:0 0 12px 0;display:inline-block;color:#666;background:none}#quickStart a.button:hover{background:rgba(255,255,255,.4)}#quickStart #quickStartMiniButtons a.button{width:auto;margin:0;padding:7px 7px 3px;display:inline;overflow:hidden}#status a.button{display:inline}#buttonBox a.button{background:none;border:1px solid #c8c3c0}#buttonBox a.button:hover{background:rgba(255,255,255,.3)}a.button.showMore::before{content:"";display:inline-block;width:20px;height:12px;margin:0 10px -2px 3px;transition:transform .2s ease-in-out;background:url('../images/more_arrow_grey.svg') no-repeat;background-size:20px 12px}a.button.showMore.closed::before{transform:rotate(0deg);}a.button.showMore.open::before{transform:rotate(-180deg) translate(0,1px);}a.button.switchArea::after{content:"";display:inline-block;width:20px;height:12px;margin:0 -8px 1px 2px;background:url('../images/more_arrow_grey.svg') no-repeat;background-size:16px 10px;transform:rotate(270deg)}a.button.back::before{content:"";display:inline-block;width:20px;height:12px;margin:0 2px -3px -8px;background:url('../images/more_arrow_grey.svg') no-repeat;background-size:16px 10px;transform:rotate(90deg)}div.trigger{padding:0 0 15px 0}div.toggle_container{}#main ul.tabs{margin:0 0 20px 0;padding:5px 0 0 0;float:left;list-style:none;width:100%;border-bottom:2px solid #ccc}#main ul.tabs li{float:left;margin:0 5px 0 0;padding:0;overflow:hidden;position:relative;}#main ul.tabs li a{margin-right:0;margin-bottom:0;border-bottom:none;border-top-width:2px;border-bottom-left-radius:0;border-bottom-right-radius:0;}#main ul.tabs li .button{padding:4px 10px 6px;letter-spacing:.01em;}#main ul.tabs li.active .button{background:#ededed;border-color:#e8e8e8;border-top-color:#aaa;font-weight:bold;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}.tab_container{margin:0 0 10px;overflow:hidden;clear:both;float:left;width:100%}.tabNoResult{color:#999!important}#main ul.subFilter{margin:0 0 10px 0;padding:0 15px 0 0;list-style:none;display:inline-block}#main ul.subFilter a.button{padding:2px 10px;text-transform:none}#main ul.subFilter li{float:left;margin:0 5px 0 0;padding:0;overflow:hidden;position:relative;background:none;opacity:.5;transition:opacity 200ms ease-out;transition-delay:100ms;}#main ul.subFilter li a:hover{background:#e8e8e8;}#main ul.subFilter li.active,#main ul.subFilter:hover li{opacity:1;}#main ul.subFilter li.active .button{background:#e8e8e8;font-weight:bold;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}#main ul.viewType{margin:0 0 10px 0;padding:0;list-style:none;display:inline-block}#main ul.viewType a.button{padding:2px 10px;text-transform:none;color:#888;background:transparent}#main ul.viewType li{float:left;margin:0 5px 0 0;padding:0;overflow:hidden;position:relative;background:none;opacity:.5;transition:opacity 200ms ease-out;transition-delay:100ms;}#main ul.viewType li a:hover{background:#f1f1f1;}#main ul.viewType li.active,#main ul.viewType:hover li{opacity:1;}#main ul.viewType li.active .button{background:transparent;font-weight:bold;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;}div.pagination{padding:20px 0 20px 0;font-size:13px}#main div.pagination ul{list-style:none}#main div.pagination ul li{background:none;float:left;margin:0;padding:0 10px 20px 0}#main div.pagination ul li a{border:1px solid #ddd;border-radius:2px;padding:5px 10px;text-decoration:none;color:#333}#main div.pagination ul li a:hover{background:#ddd}div.pagination strong{background:#a79d96;border-radius:2px;padding:6px 10px 6px;margin:0 0 3px 0;font-weight:bold;color:#fff;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}div.pagination p{width:110px;float:left}.tooltipster-sidetip .tooltipster-content{color:#444!important;font-size:13px;line-height:19px;}tags.tagify{font-size:14px;width:calc(100% - 123px);margin-bottom:11px;}tags.tagify--select{font-size:14px;width:calc(100% - 123px)!important;margin-bottom:20px;}.tagify__input:empty{display:block!important;}.tagList{margin-top:5px;font-size:12px;color:#777;}.tagList .tagItem{display:inline-block;background:#e1e1e1;border-radius:3px;padding:1px 5px;margin:0 5px 5px 0;}.tagList a.tagSearch,.tagList a.tagSearch:hover{color:#777;}.tagList.system .deleteItem{display:inline-block;cursor:pointer;}.tagList.system .deleteItem:before{content:"\00D7";font-size:11px;line-height:15px;font-weight:700;text-align:center;display:inline-block;width:15px!important;height:15px!important;margin:0 2px -3px 2px;background:none;border-radius:50%;overflow:hidden;transition:all .2s;}.tagList.system .deleteItem:hover::before{background:#ff1e1e;color:#fff;}#main ul.groupsList li{border-top:1px solid #e1e1e1;margin:10px 0 0 0;padding:3px 3px 2px 8px;background-image:none;font-weight:bold;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#main ul.groupsList li li{padding:3px 3px 3px 15px;margin:0 -3px 0 -8px;font-weight:normal}#main ul.groupsList li ul{margin-top:3px}#main ul.groupsList li:hover,#main ul.groupsList li:hover li:hover{background:#f2eeed}#main ul.groupsList li:hover li{background:#fcfcfc}#main ul.groupsList li:hover li:hover{background:#fcf0d7}#main ul.groupsList span{display:inline-block;width:258px;cursor:move}#main ul.groupsList span span.infoText{display:inline}#main ul#timeGroups.groupsList span{width:233px}#main ul.groupsList li li span{width:230px!important}#main ul.groupsList label{margin-right:25px;}#assignmentPanel{position:absolute;z-index:800;width:720px;top:0;}#assignmentPanelBG{position:fixed;z-index:790;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:0;}#assignmentPanel #taPanelContent{position:relative;z-index:802;padding:20px;background-color:#fcfcfc;border-radius:5px;-webkit-box-shadow:0 4px 13px 7px rgba(0,0,0,.16);box-shadow:0 4px 13px 7px rgba(0,0,0,.16);}#assignmentPanel .taPanelDocList{max-height:200px;overflow:auto;border:3px solid #e8e8e8;border-radius:5px;}#assignmentPanel #taPanelCloser{position:relative;z-index:801;width:60px;height:20px;margin-left:auto;margin-right:auto;text-align:center;background-color:#7c7671;border-bottom-right-radius:3px;border-bottom-left-radius:3px;-webkit-box-shadow:0 4px 13px 7px rgba(0,0,0,.16);box-shadow:0 4px 13px 7px rgba(0,0,0,.16);}#assignmentPanel #taPanelCloser:hover{cursor:pointer;}.transactionNoMatch{background:url(../images/icon_status_red2.png) 0 center/18px no-repeat;}.transactionHalfMatch{background:url(../images/icon_status_yellow.png) 0 center/18px no-repeat;}.transactionFullMatch{background:url(../images/icon_status_green.png) 0 center/18px no-repeat;}.assignmentsContainer .transactionHalfMatch,.assignmentsContainer .transactionFullMatch{padding-left:70px;}.assignmentsContainer>div{background-color:#f1f1f1;border:1px solid #eee;border-radius:5px;padding:4px 10px 5px;margin-bottom:8px;background-position:8px center;}.assignmentsContainer .actionIcon{margin:2px 6px -4px 0;}.taAssignedDoc{display:block;margin:4px 0;padding:3px 10px;border:1px solid #ddd;border-radius:3px;background-color:#f1f1f1;color:#888;font-size:13px;line-height:18px;}.tox.tox-tinymce{max-width:1000px;min-height:200px;width:100%!important;width:calc(100% - 2px)!important;}.tox.tox-tinymce:not(.tox-fullscreen){max-height:calc(100vh - 250px)!important;}.tox .tox-toolbar{flex-wrap:wrap!important;}.tox .tox-statusbar{height:20px!important;background-color:transparent!important;border-top:none!important;text-transform:none!important;}.tox .tox-statusbar .charcount-container{color:#aaa;display:inline-block;width:calc(100% - 20px);text-align:right;}.tox-statusbar__path-item,.tox-statusbar__path-divider{display:none!important;}.tox .tox-editor-header{padding:3px 3px 1px 3px;background:#fff;}.tox .tox-edit-area__iframe{background-color:transparent!important;}.tox.tox-fullscreen{max-width:none;z-index:2000;}.tox-fullscreen #headerContainer,.tox-fullscreen #navigation,.tox-fullscreen #footer,.tox-fullscreen #subNavigation,.tox-fullscreen #actionsBoxTop,.tox-fullscreen #actionsBox,.tox-fullscreen #actionsBox2,.tox-fullscreen #actionsBox3,.tox-fullscreen #actionsBox4{display:none;}@media only screen and (min-width:1040px){.tox.tox-fullscreen{max-width:1040px!important;left:calc((100% - 1040px) / 2)!important;border-left:100px solid #eee;border-right:100px solid #eee;box-shadow:0 0 500px 1000px rgba(238,238,238,1)}}.tox.tox-fullscreen .tox-edit-area__iframe,.tox.tox-fullscreen .tox-statusbar{background-color:#fff!important;}.tox .tox-toolbar .tox-toolbar__group{padding:0 3px 0 3px;border-right:2px solid #fff!important;border-bottom:2px solid #fff!important;background:#f1f1f1!important;border-radius:5px!important;}.tox:not([dir="rtl"]) .tox-toolbar__group:not(:last-of-type){border-right:1px solid #ccc;}.tox .tox-toolbar,.tox .tox-toolbar__overflow,.tox .tox-toolbar__primary{background:#fff!important;}.tox button.tox-tbtn{width:24px;height:28px;margin:2px 0 2px 0;border-radius:3px;}.tox-icon.tox-tbtn__icon-wrap{transform:scale(.8)!important;}.tox .tox-split-button{width:auto;height:30px;margin:0!important;}.tox .tox-split-button .tox-tbtn{width:24px;height:28px;border-radius:3px;}.tox .tox-split-button .tox-tbtn.tox-split-button__chevron{width:20px;}.tox .tox-tbtn--select{width:auto!important;}.tox-tbtn__select-label{width:53px!important;}.tox .tox-dialog-wrap__backdrop{background-color:rgba(0,0,0,.15)!important;}.tox .tox-dialog{border-radius:5px!important;}.tox-checklist{margin-left:8px;}#main ul.tox-checklist{position:relative;}#main ul.tox-checklist li{background:none;}.tox-checklist>li:not(.tox-checklist--hidden){list-style:none;margin:.25em 0;}.tox-checklist>li:not(.tox-checklist--hidden)::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-unchecked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2215%22%20height%3D%2215%22%20x%3D%22.5%22%20y%3D%22.5%22%20fill-rule%3D%22nonzero%22%20stroke%3D%22%234C4C4C%22%20rx%3D%222%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A");background-size:100%;background-color:#fff;content:'';height:1em;margin-left:-1.5em;margin-top:2px;position:absolute;width:1em;}.tox-checklist li:not(.tox-checklist--hidden).tox-checklist--checked::before{background-image:url("data:image/svg+xml;charset=UTF-8,%3Csvg%20xmlns%3D%22http%3A%2F%2Fwww.w3.org%2F2000%2Fsvg%22%20width%3D%2216%22%20height%3D%2216%22%20viewBox%3D%220%200%2016%2016%22%3E%3Cg%20id%3D%22checklist-checked%22%20fill%3D%22none%22%20fill-rule%3D%22evenodd%22%3E%3Crect%20id%3D%22Rectangle%22%20width%3D%2216%22%20height%3D%2216%22%20fill%3D%22%23888888%22%20fill-rule%3D%22nonzero%22%20rx%3D%222%22%2F%3E%3Cpath%20id%3D%22Path%22%20fill%3D%22%23FFF%22%20fill-rule%3D%22nonzero%22%20d%3D%22M11.5703186%2C3.14417309%20C11.8516238%2C2.73724603%2012.4164781%2C2.62829933%2012.83558%2C2.89774797%20C13.260121%2C3.17069355%2013.3759736%2C3.72932262%2013.0909105%2C4.14168582%20L7.7580587%2C11.8560195%20C7.43776896%2C12.3193404%206.76483983%2C12.3852142%206.35607322%2C11.9948725%20L3.02491697%2C8.8138662%20C2.66090143%2C8.46625845%202.65798871%2C7.89594698%203.01850234%2C7.54483354%20C3.373942%2C7.19866177%203.94940006%2C7.19592841%204.30829608%2C7.5386474%20L6.85276923%2C9.9684299%20L11.5703186%2C3.14417309%20Z%22%2F%3E%3C%2Fg%3E%3C%2Fsvg%3E%0A")}#dropzone,#dropzone2{position:relative;width:100%!important;max-width:750px;min-height:100px!important;border:2px dashed #ddd;background:transparent;margin:20px 0}#dropzone .dz-message,#dropzone2 .dz-message{color:#888;font-size:13px}.dropzone .dz-preview .dz-remove{text-decoration:none!important}.dropzone .dz-preview .dz-progress{top:70%!important}.dropzone .dz-preview{margin:0 20px 40px 0!important}.dropzone .dz-preview.dz-file-preview .dz-image{border-radius:10px!important}#dropzone #uploadFileButton,#dropzone2 #uploadFileButton2{position:absolute;bottom:5px;cursor:pointer}#fileFolderTable .folderDragHover,#fileFolderTableFtp .folderDragHover{background-color:#dfdfdf}#accordion{margin-bottom:20px;width:100%!important}.ui-accordion .ui-corner-all,.ui-accordion .ui-corner-top{border-radius:2px!important}.ui-accordion .ui-accordion-header{margin-top:10px!important;padding-left:1em!important;background:#fff!important;font-size:15px}.ui-accordion-header-icon{left:-5px}.ui-accordion .ui-accordion-content{border-top:none!important;background:#fff!important;font-size:14px;line-height:20px}.ui-accordion-header-active{border-bottom:1px solid #eee!important}.ui-autocomplete{max-height:250px;overflow-y:auto;overflow-x:hidden}.projectListBar{display:block;width:80px;height:4px;background:#dbdbdb;margin-top:2px;}.projectListBar .timeNeeded{width:0;height:4px;background:#afafaf;}.projectListBar .timeAlert{background:#ff8947!important;}.projectListBar .time80{background:#f2e63f!important;}.boardContainer4Cols{display:grid;column-gap:10px;row-gap:30px;align-items:stretch;margin:0 0 20px 0;padding:0 0 10px 0;min-height:100px;overflow-x:auto;overflow-y:auto;max-height:calc(100vh - 350px);}.boardContainer4Cols>div{background:#edebea;border-radius:5px;padding:0 10px 10px 10px;}.boardColHeadline{margin:0;padding:10px 0 10px 0;font-size:15px;line-height:18px;font-weight:bold;text-align:center;word-break:break-word;position:sticky;top:0;background:rgba(240,240,240,.75);z-index:10;}.boardColContent{height:calc(100% - 30px);}.boardCard{position:relative;margin:10px 0 0 0;padding:10px;background:#fff;border:1px solid #ddd;border-radius:5px;}.boardCard:not(.isAdditionalUser){cursor:move;}.boardCard.isAdditionalUser{border-style:dashed;border-color:#aaa;}.boardCard .itemCounter{position:absolute;margin:-18px 0 0 -17px;}.boardCard .freeBoardColumnName{margin:0 0 8px 0;}.boardCard .taskName{word-break:break-word;}.boardCard .cardActions{visibility:hidden;opacity:0;position:absolute;right:10px;bottom:10px;margin:0 0 0 10px;padding:5px 0 5px 7px;background:#f4f4f4;border:2px solid #dfdfdf;border-radius:3px;transition:visibility 0s,opacity .2s ease-in-out;transition-delay:.4s;}.boardCard:hover .cardActions{visibility:visible;opacity:1;}.boardCard .cardActions .actionIcon{margin:2px 8px -2px 0;}@media (hover:none){.boardCard .cardActions .actionIcon{margin:6px 10px 4px 0}}.boardCard .infoBlock{margin:8px 0 0 0;}.boardCard .timeInfo{display:inline-block;width:100px;font-size:12px;color:#888;}.boardCard .timeInfo a{text-decoration:none;}.boardCard .cardDates{display:inline-block;}.boardCard .cardDates span{vertical-align:-30%;}.boardCard .cardUser{clear:both;padding:8px 0 0 0;overflow:hidden;}.boardCard .cardProject{clear:both;padding:8px 0 0 0;word-break:break-word;overflow:hidden;}.boardCard .cardProject a{text-decoration:none;}.boardCard.taskPrioHigh,.boardCard.taskPrioMid,.boardCard.taskPrioLow{border-left-width:1px;}.boardCard.taskPrioHigh{border-top:5px solid #ff8947;}.boardCard.taskPrioMid{border-top:5px solid #f2e63f;}.boardCard.taskPrioLow{border-top:5px solid #bbb;}.boardCard.color1,.boardCard.color2,.boardCard.color3,.boardCard.color4,.boardCard.color5,.boardCard.color6,.boardCard.color7,.boardCard.color8,.boardCard.color9,.boardCard.color10,.boardCard.color11,.boardCard.color12,.boardCard.color13,.boardCard.color14{border-left:5px solid transparent;}.boardNewTaskBox{max-width:620px;padding:20px 20px 10px 20px;border:3px solid #ddd;border-radius:5px;}#newBoardColContainer{width:400px;margin:20px 0;padding:20px;border:3px solid #ddd;border-radius:5px;}#main ul#boardColList{margin:0 0 20px;padding:0;}#main ul#boardColList li{margin:0 0 10px 0;padding:7px 10px;background-image:none;border:1px solid #e1e1e1;border-radius:5px;}#main ul#boardColList li:hover{cursor:move;background:#f4f4f4;}#newBoardColContainer .boardColName{display:inline-block;width:350px;}#newBoardColContainer .deleteBoardCol:hover{cursor:pointer;}.projectTimesWeekViewContainer{width:350px;margin:20px 10px 10px 0;display:inline-block}.projectTimesWeekView{border-right:1px solid #ccc;margin-bottom:5px}.projectTimesWeekView td{padding:9px 9px 9px 12px}.projectTimesWeekView a{text-decoration:none}.projectTimesWeekView .daysRow td{border-bottom-width:2px;padding-top:3px}.projectTimesWeekView .daysRow .selectedDate{border-left:2px solid #626262;border-right:2px solid #626262;border-bottom-color:#626262}.projectTimesWeekView .weekInfo .selectedDate,.projectTimesWeekView .dataRow .selectedDate,.projectTimesWeekView .timeInfo .selectedDate{border-left:2px solid #626262;border-right:2px solid #626262!important}.projectTimesWeekView .timeInfo .selectedDate{border-bottom:2px solid #626262}.projectTimesWeekView .daysRow .selectedDate{background:#626262;position:relative}.projectTimesWeekView .selectedDate::after{content:"";position:absolute;left:-2px;bottom:-2px;width:calc(100% + 4px);height:2px;background-color:#626262}.projectTimesWeekView .selectedDate .dayText,.projectTimesWeekView .selectedDate .infoText,.projectTimesWeekView .dataRow a{color:#fff!important}.projectTimesWeekView .dataRow td{border-right:1px solid #ddd;height:30px;padding:16px 0 0 0;text-align:center;vertical-align:top;line-height:13px}.projectTimesWeekView .dataRow td:last-child{border-right-color:#ccc}.projectTimesWeekView .weekendDay{background-color:#f1f1f1}.projectTimesWeekView .dayText{font-size:16px;font-weight:bold;color:#888;display:inline-block;padding-top:3px}.projectTimesWeekView .monthText{padding-top:2px;padding-bottom:2px;padding-right:0}.projectTimesWeekView .hasProjectTime{background:#888!important;color:#fff}.projectTimesWeekView .vacation{background:#f2e63f!important}.projectTimesWeekView .illness{background:#ff8947!important}.projectTimesWeekView .holiday{background:#999!important}.projectTimesWeekView .school{background:#56c9ff!important}.projectTimesWeekView .overtimeReduction{background:#9f43bb!important}.projectTimesWeekView .others{background:#ee88f2!important}.projectTimesWeekView .timeInfo,.projectTimesWeekView tr.timeInfo:hover{background:#ddd}.projectTimesWeekView .timeInfo td{padding:0}.projectTimesWeekView .timeBar{display:block;width:0;height:7px;background:#888}.projectTimesWeekViewContainer .weekTotalTimeInfo{color:#aaa}#resourcesChart table{margin-bottom:0;border-collapse:separate}#resourcesChart .table2FixedLeftCol table{table-layout:fixed}#resourcesChart .table2FixedLeftCol th{width:46px}#resourcesChart{clear:both}#resourcesChart .table1FixedLeftCol{width:180px;float:left;overflow-x:hidden}#resourcesChart .table2FixedLeftCol{width:calc(100% - 180px);float:right;overflow-x:scroll}#resourcesChart .table1FixedLeftCol th,#resourcesChart .table2FixedLeftCol th{height:75px}#resourcesChart .table1FixedLeftCol td,#resourcesChart .table2FixedLeftCol td{height:32px}#resourcesChart .smallText.dayHead strong{font-size:14px;color:#333}#resourcesChart .resourceDayCell{border-left:1px dotted #cecccc}#resourcesChart .resourceDay{width:30px;height:30px;text-align:center;color:#fff;font-size:11px;position:relative}#resourcesChart .innerBox{width:100%;background-color:#ccc;position:absolute;bottom:0;left:0;border-radius:2px}#resourcesChart .resourceTableText{display:inline-block;padding-top:5px}#resourcesChart .dayHead{padding-left:0;padding-right:0;padding-bottom:0}#resourcesChart .dayHead .textPadding{padding-left:8px}#resourcesChart .monthColor1,#resourcesChart .monthColor2{display:block;margin-top:2px;background:#eee}#resourcesChart .monthColor1{border-top:3px solid #aaa}#resourcesChart .monthColor2{border-top:3px solid #ddd}#resourcesChart .criticalText{display:inline-block;padding-top:5px}#resourcesChart .statusCritical{background-color:rgba(240,100,22,.7)}#resourcesChart .statusFull{background-color:#a8b6d3}#resourcesChart .statusPartly{background-color:#ccc}#resourcesChart .weekendDay{background-color:#f1f1f1}#resourcesChart th.weekendDay{background-color:#f1f1f1!important}#resourcesChart .vacation,#resourcesChart .holiday,#resourcesChart .illness,#resourcesChart .school,#resourcesChart .others,#resourcesChart .noWorkingDay{background-size:25px 25px;background-position:center center;background-repeat:no-repeat;background-color:#dfdfdf}#resourcesChart .vacation{background-image:url('../images/icon_vacation_x2.png')}#resourcesChart .holiday{background-image:url('../images/icon_holiday_x2.png')}#resourcesChart .illness{background-image:url('../images/icon_illness_x2.png')}#resourcesChart .school{background-image:url('../images/icon_school_x2.png')}#resourcesChart .others{background-image:url('../images/icon_others_x2.png')}#resourcesChart .homeOffice,#resourcesChart .homeOffice .resourceDay .innerBox,#resourcesChart .onTravel,#resourcesChart .onTravel .resourceDay .innerBox{background-size:25px 25px;background-position:center center;background-repeat:no-repeat}#resourcesChart .homeOffice,#resourcesChart .homeOffice .resourceDay .innerBox{background-image:url('../images/icon_homeoffice.svg')}#resourcesChart .onTravel,#resourcesChart .onTravel .resourceDay .innerBox{background-image:url('../images/icon_on_travel.svg')}#resourcesChart .homeOffice .resourceDay .innerBox{background-position:center bottom;background-image:url('../images/icon_homeoffice_white.svg')}#resourcesChart .onTravel .resourceDay .innerBox{background-position:center bottom;background-image:url('../images/icon_on_travel_white.svg')}#resourcesChart .homeOffice .resourceDay .innerBox .criticalText,#resourcesChart .onTravel .resourceDay .innerBox .criticalText{color:#222!important;text-shadow:#fff 0 0 3px!important}#resourcesChart .noWorkingDay,#resourcesChart .resourceLegend .resourceDayLegend2.noWorkingDay{background:linear-gradient(90deg,#f1f1f1 3px,transparent 1%) center,linear-gradient(#f1f1f1 3px,transparent 1%) center,#bbb;background-size:4px 4px}#resourcesChart .resourceLegend{line-height:2em;padding-top:20px}#resourcesChart .resourceDayLegend{display:inline-block;height:10px;width:10px;margin-right:3px}#resourcesChart .resourceDayLegend2{display:inline-block;height:25px;width:25px;margin-bottom:-5px;margin-right:5px}#resourcesChart .resourceLegend .resourceDayLegend2{background-color:transparent}.projectColorHead{padding:0}.projectColorColumn{padding:0;width:6px}.projectColorColumn.editable{width:18px}.projectColorColumn.color0{background-color:#eee}.projectColorInput{display:inline-block;width:50px;height:30px;border:1px solid #ddd;border-radius:4px}.projectColorColumn.colorPanelOpener:hover,.projectColorInput:hover{cursor:pointer}#colorAssignmentPanel.projectList .color0,.projectColorInput.color0{background-color:transparent}#projectPlanContainer{display:grid;grid-gap:0;grid-template-columns:1fr 6fr}#projectPlanLeft{resize:horizontal;overflow:auto;min-width:270px;max-width:50vw;padding:0;border-right:3px solid #ddd}#projectPlanLeft .projectListHead{height:60px;box-sizing:border-box;padding-top:30px;border-bottom:1px solid #ddd}#projectPlanLeft .projectListContent{overflow:auto;overflow-x:hidden;min-height:45px;max-height:calc(100vh - 397px);padding-bottom:137px}#projectPlanLeft .projectRow{box-sizing:border-box;height:38px;white-space:nowrap;overflow:hidden;border-bottom:1px solid #ddd;font-size:13px;line-height:15px;font-weight:bold}#projectPlanLeft .projectRow:first-child{border-top:1px solid #ddd}#projectPlanLeft .projectRow:last-child{border-bottom:1px solid #ddd}#projectPlanLeft .projectRow.project{padding-left:10px;border-left:8px solid #6363ba;height:38px;border-top:1px solid #ddd;border-bottom:none}#projectPlanLeft .projectRow.project:first-child{height:37px}#projectPlanLeft .projectRow.project:last-child{border-bottom:1px solid #ddd}#projectPlanLeft .projectRow p{padding:0}#projectPlanLeft .projectRow .infoText{font-size:11px;font-weight:normal}#projectPlanLeft .taskGrid{display:grid;grid-template-columns:minmax(250px,1fr) 110px 130px 90px 60px;grid-gap:0;padding-left:35px}#projectPlanLeft .taskGrid:last-child{border-bottom:1px solid #ddd}#projectPlanLeft .taskGridRow{box-sizing:border-box;height:38px;white-space:nowrap;overflow:hidden;padding:10px 20px 0 0;border-top:1px solid #ddd;font-size:13px;line-height:15px;color:#888}#projectPlanLeft .taskGridRow.paddingLeft{padding-left:10px}#projectPlanLeft .taskGridRow.taskDate{padding-top:3px}#projectPlanLeft .dateStart,.dateEnd{margin:0;padding:0 3px}#projectPlanLeft a{text-decoration:none}#projectPlanLeft .colorBox{display:block;float:left;width:25px;height:40px;margin-right:10px}#projectPlanLeft .colorBox:hover{cursor:pointer}#projectPlanContainer .projectsOnly .color0,#colorAssignmentPanel .color0{background:#6363ba}#projectPlanLeft .projectRow.project.color0{border-left-color:#6363ba}#projectPlanRight{overflow:auto}#projectPlanRight .gantt-container{margin-bottom:0}#projectPlanRight #ganttHead .gantt-container{height:60px!important;overflow:hidden!important;min-height:0}#projectPlanRight #ganttHead{padding-right:15px}#projectPlanRight #gantt{overflow:hidden}#projectPlanRight #gantt .gantt-container{margin-top:-60px}#projectPlanContainer .projectsOnly .color1,#colorAssignmentPanel .color1,.projectColorColumn.color1,.projectColorInput.color1{background:#a063ba}#projectPlanLeft .projectRow.project.color1,.boardCard.color1{border-left-color:#a063ba}.projectRow.color1,.boardCard.color1{background:#ece0f1}#projectPlanContainer .projectsOnly .color2,#colorAssignmentPanel .color2,.projectColorColumn.color2,.projectColorInput.color2{background:#c15db9}#projectPlanLeft .projectRow.project.color2,.boardCard.color2{border-left-color:#c15db9}.projectRow.color2,.boardCard.color2{background:#f3dff1}#projectPlanContainer .projectsOnly .color3,#colorAssignmentPanel .color3,.projectColorColumn.color3,.projectColorInput.color3{background:#ba6398}#projectPlanLeft .projectRow.project.color3,.boardCard.color3{border-left-color:#ba6398}.projectRow.color3,.boardCard.color3{background:#f1e0ea}#projectPlanContainer .projectsOnly .color4,#colorAssignmentPanel .color4,.projectColorColumn.color4,.projectColorInput.color4{background:#ba6363}#projectPlanLeft .projectRow.project.color4,.boardCard.color4{border-left-color:#ba6363}.projectRow.color4,.boardCard.color4{background:#f1e0e0}#projectPlanContainer .projectsOnly .color5,#colorAssignmentPanel .color5,.projectColorColumn.color5,.projectColorInput.color5{background:#dd7b39}#projectPlanLeft .projectRow.project.color5,.boardCard.color5{border-left-color:#dd7b39}.projectRow.color5,.boardCard.color5{background:#f8e5d7}#projectPlanContainer .projectsOnly .color6,#colorAssignmentPanel .color6,.projectColorColumn.color6,.projectColorInput.color6{background:#ddc439}#projectPlanLeft .projectRow.project.color6,.boardCard.color6{border-left-color:#ddc439}.projectRow.color6,.boardCard.color6{background:#f8f3d7}#projectPlanContainer .projectsOnly .color7,#colorAssignmentPanel .color7,.projectColorColumn.color7,.projectColorInput.color7{background:#8edc28}#projectPlanLeft .projectRow.project.color7,.boardCard.color7{border-left-color:#8edc28}.projectRow.color7,.boardCard.color7{background:#e8f8d4}#projectPlanContainer .projectsOnly .color8,#colorAssignmentPanel .color8,.projectColorColumn.color8,.projectColorInput.color8{background:#69bf4f}#projectPlanLeft .projectRow.project.color8,.boardCard.color8{border-left-color:#69bf4f}.projectRow.color8,.boardCard.color8{background:#e1f2dc}#projectPlanContainer .projectsOnly .color9,#colorAssignmentPanel .color9,.projectColorColumn.color9,.projectColorInput.color9{background:#39ad16}#projectPlanLeft .projectRow.project.color9,.boardCard.color9{border-left-color:#39ad16}.projectRow.color9,.boardCard.color9{background:#d7efd0}#projectPlanContainer .projectsOnly .color10,#colorAssignmentPanel .color10,.projectColorColumn.color10,.projectColorInput.color10{background:#28bd91}#projectPlanLeft .projectRow.project.color10,.boardCard.color10{border-left-color:#28bd91}.projectRow.color10,.boardCard.color10{background:#d4f2e9}#projectPlanContainer .projectsOnly .color11,#colorAssignmentPanel .color11,.projectColorColumn.color11,.projectColorInput.color11{background:#4ab4d3}#projectPlanLeft .projectRow.project.color11,.boardCard.color11{border-left-color:#4ab4d3}.projectRow.color11,.boardCard.color11{background:#dbf0f6}#projectPlanContainer .projectsOnly .color12,#colorAssignmentPanel .color12,.projectColorColumn.color12,.projectColorInput.color12{background:#2386c4}#projectPlanLeft .projectRow.project.color12,.boardCard.color12{border-left-color:#2386c4}.projectRow.color12,.boardCard.color12{background:#d3e7f3}#projectPlanContainer .projectsOnly .color13,#colorAssignmentPanel .color13,.projectColorColumn.color13,.projectColorInput.color13{background:#223dad}#projectPlanLeft .projectRow.project.color13,.boardCard.color13{border-left-color:#223dad}.projectRow.color13,.boardCard.color13{background:#d3d8ef}#projectPlanContainer .projectsOnly .color14,#colorAssignmentPanel .color14,.projectColorColumn.color14,.projectColorInput.color14{background:#717171}#projectPlanLeft .projectRow.project.color14,.boardCard.color14{border-left-color:#717171}.projectRow.color14,.boardCard.color14{background:#e3e3e3}#colorAssignmentPanel{position:absolute;z-index:800;width:250px;top:0;}#colorAssignmentPanelBG{position:fixed;z-index:790;width:100%;height:100%;top:0;left:0;background-color:#000;opacity:0;}#colorAssignmentPanel #colorPanelContent{position:relative;z-index:802;padding:20px 20px 25px 20px;background-color:#fcfcfc;border-radius:5px;-webkit-box-shadow:0 4px 13px 7px rgba(0,0,0,.16);box-shadow:0 4px 13px 7px rgba(0,0,0,.16);}#colorAssignmentPanel .colorSelectContainer{display:flex;flex-wrap:wrap;justify-content:space-between;gap:10px}#colorAssignmentPanel .colorSelectBox{width:30px;height:30px;border:1px solid #eee}#colorAssignmentPanel .colorSelectBox:hover{cursor:pointer}.ganttLegend{width:500px;clear:both;display:grid;grid-template-columns:50% 50%;column-gap:20px;padding-top:20px}.ganttLegend p{padding-bottom:.7em}.ganttLegend .statusBox{display:inline-block;box-sizing:border-box;margin-right:5px;width:30px;height:12px;border-radius:3px}.ganttLegend .statusOpen{background:#aaaaaa}.ganttLegend .statusInProgress{background:#aaaaaa}.ganttLegend .statusInProgress::before{content:" ";position:absolute;display:inline-block;width:15px;height:10px;background:#759d44;margin:1px 0 0 1px;border-radius:3px}.ganttLegend .statusDone{background:#e8e8e8}.ganttLegend .onToDoList{border:3px solid #529500}.ganttLegend .isFixed{border:2px dotted #b9b9b9}.ganttLegend .isProject{background:#6363ba}.ganttLegend .milestoneOpen{background:#d30505}.ganttLegend .milestoneDone{background:#8bc34a}#workingTimeCal table{width:auto}#workingTimeCal #calTable th,#workingTimeCal #calTable td{padding:0;width:22px;height:22px;background:#fff;border:1px solid #eee;color:#333;font-size:11px;line-height:12px;text-align:center;vertical-align:middle}#workingTimeCal th{background:#eee}#workingTimeCal #calTable.big th,#workingTimeCal #calTable.big td{width:30px;height:30px}#workingTimeCal tr:hover{background:none;border:none}#workingTimeCal #calTable .firstCol{width:40px!important}#workingTimeCal #calTable .noDay{background:none;border:none}#workingTimeCal #calTable .weekend{background:#eee}#workingTimeCal #calTable .today{border:2px dotted #999}#workingTimeCal #calTable .selectedDay{border:2px solid #666}#workingTimeCal .workOpen{background:#ff1e1e!important}#workingTimeCal .workOk{background:#8bc34a!important}#workingTimeCal .vacation{background:#f2e63f!important}#workingTimeCal .illness{background:#ff8947!important}#workingTimeCal .holiday{background:#999!important}#workingTimeCal .school{background:#56c9ff!important}#workingTimeCal .overtimeReduction{background:#9f43bb!important}#workingTimeCal .others{background:#ee88f2!important}#workingTimeCal .homeOffice,#workingTimeCal .onTravel{background-size:15px 15px!important;background-position:center center!important;background-repeat:no-repeat!important}#workingTimeCal .homeOffice{background-image:url(../images/icon_homeoffice_white.svg)!important}#workingTimeCal .onTravel{background-image:url(../images/icon_on_travel_white.svg)!important}#workingTimeCal .leaveBlocking{border:2px solid #ff1e1e!important;width:28px!important;height:28px!important}#workingTimeCal .leaveApplicationDay{border:2px dotted #ff8947!important;width:28px!important;height:28px!important}#workingTimeCal .legendBox{display:inline-block;margin-bottom:-1px;margin-right:3px;padding:0;width:10px;height:10px;border:1px solid #eee;color:#333;font-size:10px;line-height:10px;text-align:center}#workingTimeCal .legendBox.homeOffice{background-image:url(../images/icon_homeoffice.svg)!important;background-size:10px 10px!important}#workingTimeCal .legendBox.onTravel{background-image:url(../images/icon_on_travel.svg)!important;background-size:10px 10px!important}#workingTimeCal .legendBox.leaveBlocking,#workingTimeCal .legendBox.leaveApplicationDay{width:8px!important;height:8px!important}#workingTimeCal td a{display:inline-block;width:100%;height:17px;text-decoration:none;color:#333!important;padding-top:3px}#workingTimeCal .big td a{padding-top:7px;height:20px}.integrationBox{display:block;float:left;width:180px;min-height:160px;margin-right:30px;margin-bottom:30px;padding:20px 10px 20px;border:2px solid #ddd;border-radius:7px;background-color:#fff;font-size:14px;text-align:center;}.integrationBox .bigText{font-size:20px;line-height:24px;}.integrationBox .logo{display:inline-block;width:100%;height:50px;}.noScreen{display:none}.floatLeft{float:left}.floatRight{float:right}.clearFloat{clear:both}.nowrap{white-space:nowrap}.inlineBlock{display:inline-block;}.marginBottom{margin-bottom:15px}.noMarginTop{margin-top:0!important}.noMarginBottom{margin-bottom:0!important}.noMarginRight{margin-right:0!important}.noMarginLeft{margin-left:0!important}.marginTop5{margin-top:5px!important}.marginTop10{margin-top:10px!important}.marginTop20{margin-top:20px!important}.marginTop30{margin-top:30px!important}.marginTop50{margin-top:50px!important}.marginBottom5{margin-bottom:5px!important}.marginBottom10{margin-bottom:10px!important}.marginBottom20{margin-bottom:20px!important}.marginBottom30{margin-bottom:30px!important}.marginBottom50{margin-bottom:50px!important}.marginLeft15{margin-left:15px}.marginLeft20{margin-left:20px}.marginRight15{margin-right:15px}.marginRight20{margin-right:20px}.noPaddingTop{padding-top:0!important}.noPaddingBottom{padding-bottom:0}.noPaddingLeft{padding-left:0}.noPaddingRight{padding-right:0}.smallPaddingLeft{padding-left:5px}.paddingLeft15{padding-left:15px}.smallPaddingRight{padding-right:5px}.paddingTop5{padding-top:5px}.paddingTop10{padding-top:10px}.paddingTop20{padding-top:20px}.paddingBottom5{padding-bottom:5px}.imageLeft{float:left;margin:2px 10px 10px 0}.avatar,.avatarBig{vertical-align:middle;overflow:hidden;border:1px solid #ddd;border-radius:50%;display:inline-block;margin-right:10px}.avatar img,.avatarBig img{height:auto}.avatar{width:30px;height:30px}.avatar img{max-width:30px}.avatarBig{width:50px;height:50px}.avatarBig img{max-width:50px}.crmFollowUp .avatar{vertical-align:baseline;float:left;margin-top:2px}.avatarStandardMini{background-image:url(../images/avatar_standard_transp.png);background-repeat:no-repeat;background-size:16px 16px;background-position:-2px -1px;background-color:#888;display:inline-block;width:12px;height:12px;overflow:hidden;border:1px solid #888;border-radius:50%;margin:0 0 -2px 8px}.itemCounter{width:20px;height:19px;background:#c8c3c0;border-radius:40%;display:inline-block;margin-right:5px;text-align:center}.itemCounter.alert{background:#ff8947;color:#fff}a .itemCounter{text-decoration:none!important}.hourMinLabel{color:#888;font-size:12px;line-height:18px;vertical-align:10%;display:inline-block;margin-right:5px}.projectDateEnd,.eventFollowUpDate{background:none;padding:1px 4px;font-size:14px;display:inline-block}.dateStart,.dateEnd{background:none;padding:1px 4px;border-radius:3px;font-size:13px;display:inline-block}.dateStart{border-left:3px solid #aaa;padding-right:7px;margin-bottom:1px}.dateEnd{border-right:3px solid #aaa;padding-left:7px}.dateBegin{background:#f2e63f;border-radius:3px}.dateDue{background:#ff8947;border-radius:3px;color:#fff!important}.dateStart.editable,.dateEnd.editable,.eventFollowUpDate.editable{cursor:pointer}#tempDateInput{width:20px;position:absolute;opacity:0;margin-left:-80px;}a.todayLink,a.weekSelectLink{display:inline-block;border:1px solid #ccc;border-radius:3px;padding:4px 10px;text-decoration:none;color:#333!important;font-size:14px}a.todayLink{margin-left:5px;margin-right:5px}a.todayLink:hover,a.weekSelectLink:hover{background:#f1f1f1}.recordInfo{width:14px;height:14px;background-color:transparent;border-radius:3px;display:inline-block;margin-left:10px;margin-bottom:-3px;border:1px solid #ccc}.recordInfo.active{background-color:#ff8947;}.actionIcon{margin:2px 6px -2px 0}.infoText .actionIcon{margin:2px 0 -3px 0}@media (hover:none){.actionIcon{margin:8px 16px 8px 0}.touchNoSpace .actionIcon{margin:2px 6px -2px 0}}.actionIcon.sprite{background-image:url(../images/icon_sprite.png);background-repeat:no-repeat;background-size:160px 16px;display:inline-block;width:16px;height:16px}.sprite.activateItem{background-position:0 0}.sprite.deactivateItem{background-position:-16px 0}.sprite.read{background-position:-32px 0}.sprite.unread{background-position:-48px 0}.sprite.done{background-position:-64px 0}.sprite.undone{background-position:-80px 0}.sprite.closed{background-position:-96px 0}.sprite.open{background-position:-112px 0}.sprite.addToTodayList{background-position:-128px 0}.sprite.removeFromTodayList{background-position:-144px 0}.inlineIcon{margin:2px 3px -2px 3px}.buttonIcon{margin:0 2px -3px 0;width:16px;height:16px}.headerIcon{margin:0 0 -3px 0;width:16px;height:16px}.setTimeIcon{margin:3px 3px -3px 0;width:20px;height:16px}.milestoneIcon{width:10px;height:10px;margin-right:6px;display:inline-block;background:url('../images/icon_milestone.svg') top left no-repeat;background-size:10px}.ui-icon.ui-icon-info{background:none;display:inline-block;margin:0;text-indent:0;overflow:visible}.ui-icon.ui-icon-info:before{content:"i";color:#eee;font-size:11px;line-height:16px;font-weight:bold;text-align:center;background:#888;display:inline-block;width:14px!important;height:14px!important;margin:0 8px 2px 6px;border-radius:50%;overflow:hidden}h1 .ui-icon.ui-icon-info:before{margin-bottom:6px}.movableSpace{background:url(../images/movable_arrows_x2.png) center 13px no-repeat;background-size:12px 13px;cursor:move}table{margin:0 0 10px 0;width:100%}th{background:#7c7671;padding:4px 8px;color:#fefefe;font-weight:normal}table:not(.light) th:first-child{border-top-left-radius:5px}table:not(.light) th:last-child{border-top-right-radius:5px}table.light th{background:none!important;color:#827e78;border-bottom:1px solid #aaa}th.rotate{height:100px;white-space:nowrap}th.rotate>div{transform:translate(-2px,70px) rotate(-45deg);width:30px}td{border-bottom:1px solid #e1e1e1;padding:9px 8px;vertical-align:top}.tdColor1{background-color:#f2eeed}.tdColor2{background-color:#e4e1df}tr:hover,tr:hover .tdColor1,tr:hover .tdColor2,tr.isActive{background:#fcf0d7}.tdColor1 tr:hover{background-color:#f2eeed}tr.taskBookmark td{border-top:5px solid #aaa}tr.noHover:hover{background-color:transparent}tr.noHover.tdColor1:hover{background-color:#f2eeed}.fieldsetBGnoHover tr:hover{background:transparent}.trHoverInfo{opacity:0}tr:hover .trHoverInfo{opacity:1}.noBorderBottom,.noBorderBottom td{border-bottom:none!important}td.borderTop1{border-top:1px solid #e1e1e1;border-bottom:none}td.borderTop2{border-top:2px solid #cecccc;border-bottom:none}.alignBottom{vertical-align:bottom}.height25{height:25px}.height5{height:5px}.internalDepartmentInfo{display:block;background-color:#edebea;color:#827e78!important;text-decoration:none;font-size:12px;line-height:17px;padding:2px 2px 2px 10px;margin:2px 0 5px}tr.customerInfo td{background-color:#edebea;color:#827e78!important;font-size:13px;line-height:16px;padding-top:4px;padding-bottom:3px;border-bottom:none}tr.customerInfo a{color:#827e78!important}.onTodayList{padding-left:8px;padding-right:8px;background-color:#e8f3db}.onFreeBoardColumn{display:inline-block;margin-top:3px;padding:2px 8px;background-color:#faf1a4;border-radius:3px;font-size:11px;color:#888}tr:not(.noHover):hover .onTodayList{background-color:#e8e8e8}.crmFollowUp{padding-left:30px;border-left:1px dotted #cecccc}.bigScreenOnly,.bigScreen2Only{display:none}.projectMilestone td{border-top:2px solid #cecccc;border-bottom:2px solid #cecccc}.projectPrio1{border-left:5px solid #ff1e1e}.projectPrio2{border-left:5px solid #ff8947}.projectPrio3{border-left:5px solid #f2e63f}.projectPrio4{border-left:5px solid #aae4ff}.projectPrio5{border-left:5px solid #56c9ff}.projectPrio6{border-left:5px solid #009de7}.projectPrio7{border-left:5px solid #9f43bb}.projectPrio8{border-left:5px solid #888}.projectPrio9{border-left:5px solid #000}.taskPrioHigh,.toDoPrioHigh,.eventPrioHigh{border-left:5px solid #ff8947}.taskPrioMid,.toDoPrioMid{border-left:5px solid #f2e63f}.taskPrioLow,.toDoPrioLow{border-left:5px solid #bbb}#main ul,.tooltipster-content ul{list-style-type:none}#main ul li,.tooltipster-content ul li{background:url(../images/bullet.png) no-repeat;background-position:0 .5em;margin-left:2px;padding:0 0 .4em 13px}#main ul.attentionList li{background:none;margin-left:0;padding:0 0 .6em 0}#main .attentionList .itemCounter{width:28px;height:23px;margin-right:0;padding:5px 0 0 0;margin-right:3px;font-size:14px}#main .attentionList .inlineIcon{margin:2px 8px -3px 6px}#main .statusList{margin-bottom:15px;}#main .statusList li{background:none;padding-left:0;}#main .statusList li::before{content:"i";color:#eee;font-size:12px;line-height:16px;font-weight:700;text-align:center;background:#aaa;display:inline-block;width:14px!important;height:14px!important;margin:0 8px -2px 0;border-radius:50%;overflow:hidden;}#main ol,.tooltipster-content ol{list-style-type:decimal;margin:0 0 1mm 4.5mm;padding:0}#main ol li,.tooltipster-content ol li{padding-left:0;padding-bottom:.4em}.calendarsList p{padding:0 0 8px}.calendarsList a{display:inline-block;margin:0 0 0;padding:5px 10px;border:1px solid #ddd;border-radius:3px;text-decoration:none}.ajaxloading{background:url(../images/ajax-loader.gif) no-repeat;background-position:center center;height:260px}.fadeContentLoading{background:url(../images/ajax-loader.gif) no-repeat;background-position:center center;width:70%;height:260px;position:absolute;top:180px;z-index:10}.invisible{width:0;height:0;left:-1000px;top:-1000px;position:absolute;overflow:hidden;display:inline}.error{font-size:13px;color:#ff8947}.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden}@media only screen and (min-width:980px) and (max-width:1419px){.login .grid2{width:323px}.login .inputWidth1{width:190px!important}.login .checkboxLabel{width:300px!important}#main{width:930px}.grid1{width:905px}.grid2{width:433px}.grid3{width:455px}.inputWidth1{width:300px!important}.chosen-container.inputWidth1{width:312px!important}.inputWidth1small{width:240px!important}.inputWidth1.mandatory{width:298px!important}.chosen-container.inputWidth1.mandatory{width:309px!important}.inputWidth3{width:420px!important}.inputDateTimeRight{margin-left:8px}.inputCountryLeft{width:240px}form#filterForm{width:280px}select#filter{width:230px}form#searchForm,form#tableFilterForm{width:250px}input#search,input#searchNoFocus,input#tableFilter{width:165px}form#searchSortForm{width:350px}select#sort{width:220px}.checkboxLabel{width:405px}.userAssignment .checkboxLabel{width:185px}.td5Screen1200{width:200px!important}#main ul.groupsList span{width:369px}#main ul#timeGroups.groupsList span{width:343px}#main ul.groupsList li li span{width:340px!important}#accordion{width:90%!important}}@media only screen and (min-width:1420px) and (max-width:1659px){.login .grid2{width:323px}.login .inputWidth1{width:190px!important}.login .checkboxLabel{width:300px!important}#unreadInfoBox .infoIconText{display:inline-block}#main{width:1130px}.startInfosBlock{grid-template-columns:70px 1fr}.grid1{width:1110px;margin-bottom:30px}.grid2{width:533px;margin-bottom:30px}.grid3{width:555px}.inputWidth1{width:400px!important}.chosen-container.inputWidth1{width:412px!important}.inputWidth1small{width:340px!important}.inputWidth1.mandatory{width:398px!important}.chosen-container.inputWidth1.mandatory{width:409px!important}.inputWidth3{width:520px!important}.inputCountryLeft{width:320px}.inputCountryRight{width:53px}form#filterForm{width:330px}select#filter{width:280px}form#searchForm,form#tableFilterForm{width:350px}input#search,input#searchNoFocus,input#tableFilter{width:265px}form#searchSortForm{width:400px}select#sort{width:270px}.checkboxLabel{width:505px}.userAssignment .checkboxLabel{width:235px}.bigScreenOnly{display:table-cell}.td5Screen1200{width:200px!important}#main ul.groupsList span{width:469px}#main ul#timeGroups.groupsList span{width:443px}#main ul.groupsList li li span{width:440px!important}#accordion{width:80%!important}.quickAnalysisBoxCols .gridContainer4Cols>div{background-size:40px auto}.quickAnalysisBoxCols .analysisBudget{background-image:url(../images/icon_analysis_budget.svg)!important;background-size:45px auto!important}.quickAnalysisBoxCols .analysisInvoices{background-image:url(../images/icon_analysis_invoices.svg)!important}.quickAnalysisBoxCols .analysisCosts{background-image:url(../images/icon_analysis_costs.svg)!important}.quickAnalysisBoxCols .analysisTimes{background-image:url(../images/icon_analysis_times.svg)!important}}@media only screen and (min-width:1660px){.login .grid2{width:323px}.login .inputWidth1{width:190px!important}.login .checkboxLabel{width:300px!important}#unreadInfoBox .infoIconContainer{margin-left:50px}#unreadInfoBox .infoIconText{display:inline-block}#main{width:1360px}.startInfosBlock{grid-template-columns:70px 1fr}.grid1{width:1330px;margin-bottom:30px}.grid2{width:633px;margin-bottom:30px}.grid3{width:655px}.grid2.marginRight{margin-right:40px!important}.grid3.marginRight{margin-right:40px!important}.marginRight2{margin-right:55px}.inputWidth1{width:500px!important}.chosen-container.inputWidth1{width:512px!important}.inputWidth1small{width:440px!important}.inputWidth1.mandatory{width:498px!important}.chosen-container.inputWidth1.mandatory{width:509px!important}.inputWidth3{width:620px!important}.inputCountryLeft{width:420px}.inputCountryRight{width:53px}form#filterForm{width:430px}select#filter{width:380px}form#searchForm,form#tableFilterForm{width:350px}input#search,input#searchNoFocus,input#tableFilter{width:265px}form#searchSortForm{width:500px}select#sort{width:370px}.checkboxLabel{width:605px}.userAssignment .checkboxLabel{width:285px}.bigScreenOnly,.bigScreen2Only{display:table-cell}.td5Screen1200{width:200px!important}#main ul.groupsList span{width:569px}#main ul#timeGroups.groupsList span{width:543px}#main ul.groupsList li li span{width:540px!important}#accordion{width:70%!important}.quickAnalysisBox,.approvementBox{width:calc(100% - 48px)}.quickAnalysisBoxCols{width:calc(100% - 80px)}.quickAnalysisBoxCols.box2Cols{width:calc(100% - 10px)}.chartBox.grid1{width:1330px}.chartBox.grid2.marginRight{margin-right:50px!important}.quickAnalysisBoxCols .analysisBudget{background-image:url(../images/icon_analysis_budget.svg)!important;background-size:70px auto!important}.quickAnalysisBoxCols .analysisInvoices{background-image:url(../images/icon_analysis_invoices.svg)!important}.quickAnalysisBoxCols .analysisCosts{background-image:url(../images/icon_analysis_costs.svg)!important}.quickAnalysisBoxCols .analysisTimes{background-image:url(../images/icon_analysis_times.svg)!important}}@media only screen and (min-width:1820px) and (max-width:2019px){#main.fullDisplayWidth{width:1520px;padding-left:260px}}@media only screen and (min-width:2020px) and (max-width:2219px){#main.fullDisplayWidth{width:1620px;padding-left:260px}}@media only screen and (min-width:2220px) and (max-width:2419px){#main.fullDisplayWidth{width:1720px;padding-left:260px}}@media only screen and (min-width:2420px){#main.fullDisplayWidth{width:1820px;padding-left:260px}}@media only screen and (min-width:980px) and (max-width:1219px){#headerContainer .inner{grid-template-columns:240px max-content 1fr 180px}.buttonText{display:none}#main{margin-left:auto;margin-right:auto;padding:120px 0 50px 0}#left{display:none}}@media only screen and (max-width:979px){#wrapper{background:#fcfcfc}#headerContainer .inner{grid-template-columns:220px max-content 1fr 180px}#statusBox{padding-left:0}#headerAvatarBox strong{max-width:120px}#unreadInfoBox .infoIconContainer{margin-left:20px}.buttonText{display:none}#main{margin-left:auto;margin-right:auto;padding:120px 0 50px 0}#navigation>div>ul>li>a:before{content:none}#left{display:none}.inputDateRangeDateStart,.inputDateRangeDateEnd{width:70px;margin-left:0;margin-right:0}}@media only screen and (max-width:760px){#wrapper{width:760px}#headerContainer{width:760px;margin-top:0;position:static}#headerContainer .inner{grid-template-columns:220px max-content 1fr 195px}#statusBox{padding-left:0}#unreadInfoBox .infoIconContainer{margin-left:20px}#buttonBox{padding-right:35px}#navigation{width:760px;position:static;margin-top:0}#contentContainer{background:#fcfcfc;padding-top:0}#main{float:left;padding:25px 0 20px 20px}#left,#footer{display:none}.grid2 .tox.tox-tinymce{max-width:320px!important}}