.page-buttons{left:0;right:0;top:-13px;position:absolute;display:none;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}.page-buttons button{width:8%;padding-top:.25em;padding-bottom:.25em;background-color:#354757;color:#000;background-image:none}.page-buttons button.active,.page-buttons button:hover{background-color:#e4cd96}.page-buttons button.active:hover{background-color:#b7a981}.page-buttons button+button{margin-top:0}.mod_projectlogPage button[id*=next],.mod_projectlogPage button#back,.mod_projectlogPages .actions form{width:24%}.mod_projectlogPages .actions form button{height:100%}.mod_projectlogPages .actions form button span{display:block;margin-top:.5em;font-size:1em}.mod_projectlogPage button#home{width:60px}button#next+button,button#back+button,button#home+button{margin-top:0;margin-left:2%}.select-wrapper+button{padding-top:.7em;padding-bottom:.7em}.ui_tpicker_hour_slider,.ui_tpicker_minute_slider{width:0;visibility:hidden}.ui-slider-access{margin-left:0 !important}.ui-widget .ui-widget{margin-top:0 !important}.ui-widget .ui-icon{left:50%;top:50%}.ui-datepicker-current{display:none}.ui-widget .ui-widget+.ui-widget{margin-left:.5em}form .employee_section .checkbox span+span{display:block;margin-left:0}form .employee_section .checkbox{-webkit-column-count:2;-webkit-column-gap:2em;-moz-column-count:2;column-count:2;-moz-column-gap:2em;column-gap:2em}form .checkbox span,form .checkbox label{cursor:pointer}.actions{overflow:hidden;margin-top:3em;padding-top:1em;border-top:1px solid rgba(242,244,246,.5);display:-webkit-box;display:-ms-flexbox;display:flex}.mod_projectlogPages .actions{-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:stretch;-ms-flex-align:stretch;align-items:stretch;-ms-flex-line-pack:stretch;align-content:stretch}.flex{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:end;-ms-flex-align:end;align-items:flex-end}.flex *{width:auto;float:none}.flex>*+*{margin-top:0;margin-left:1em}.mod_projectlogPages .project-log-page button{width:auto;max-width:100%;padding-right:1.15em;padding-left:1.15em;font:1.3em "Open Sans"}.mod_projectlogPages .project-log-page div+div,.mod_projectlogPages .project-log-page form+form:not(.action-button):not(a.pagination-active){margin-top:0;margin-left:1em}.mod_projectlogPages .actions form+form{margin-top:0}.mod_login.logout{width:100%;margin-left:0;margin-top:.75em}.mod_projectlogPages .project-log-page+.project-log-page,div[id$=_section]>div+div{padding-top:1em;border-top:1px solid rgba(242,244,246,.15)}#work_section>div+div,#employee_section>div+div{margin-top:3em;padding-top:3em}div[id$=_section]+button{margin-top:6em}.material_data .remove{margin-top:1em}.mod_projectlogPages .project-log-page div+form{margin-left:0}button span{margin-left:.5em;font-size:.8em}button.pdf.send::before,button.pdf.send::after{font-size:.8em}.mod_projectlogPages .project-log-page .form-wrapper form,.mod_projectlogPages .project-log-page .text-wrapper{float:left}.mod_projectlogPages .project-log-page .form-wrapper{float:right}.mod_projectlogPages .project-log-page::after{clear:both;display:table;content:""}.ce_accordion{border:1px solid #c0cad1}#main .ce_accordion+.ce_accordion,#main .ce_accordion.ce_text+.ce_accordion.ce_text,#main .ce_accordion+.ce_accordion.ce_text{margin-top:1em}.ce_accordion .toggler{padding:1em;font-weight:600}.ce_accordion .toggler.ui-state-active:after{content:""}.ce_accordion .accordion{padding:2em}.ce_accordion .toggler:hover,.ui-accordion-header-active{background-color:#2468b4;color:#96deff;cursor:pointer}.ce_text+.ce_accordion{margin-top:40px}.ce_dlh_googlemaps{width:100%;height:0;position:relative;padding-bottom:30%}.dlh_googlemap{bottom:0;left:0;right:0;top:0;position:absolute;width:100% !important;height:100% !important}.slick-arrow{top:50%;position:absolute}.slick-prev{left:0;z-index:1}.slick-next{right:0}.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-current,.mejs-controls .mejs-time-rail .mejs-time-current{background-color:#fff;background:none}.mejs-controls .mejs-time-rail .mejs-time-loaded{background:none;background:#2468b4}.mejs-controls .mejs-time-rail .mejs-time-total,.mejs-controls .mejs-horizontal-volume-slider .mejs-horizontal-volume-total{background:none;background:#383838}.mejs-container .mejs-controls{background:none;background:#000}.mejs-controls .mejs-button button{outline:0 !important}.mejs-controls .mejs-button button{background:url("/files/layout/controls.svg") no-repeat scroll 0% 0% rgba(0,0,0,0)}.mejs-controls .mejs-pause button{background-position:0px -16px}.mejs-controls .mejs-mute button{background-position:-16px -16px}.mejs-controls .mejs-fullscreen-button button{background-position:-32px -16px}.mejs-controls .mejs-unmute button{background-position:-16px 0px}form input[type=text],form input[type=number],form input[type=password],.ce_form .captcha,form textarea,form select{width:100%;position:relative;padding:.5em .8em;background-color:#fff;border:1px solid #f2f4f6;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none}form textarea{min-height:140px}canvas{width:100%;height:175px;max-width:500px}form input[type=number]::-webkit-inner-spin-button,form input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}form input[type=number]{-moz-appearance:textfield;-webkit-appearance:textfield;appearance:textfield;margin:0}form .autowidth{width:auto}html{height:100%;font-size:16px;overflow-y:scroll;background:#02192d url("/files/layout/background_glow.png") right bottom no-repeat;background-attachment:fixed}body{font-family:"Open Sans",arial,verdana,sans-serif;line-height:1.5em;color:#fff}:focus{outline:0}::-moz-selection{background-color:#2468b4;color:#fff}::selection{background-color:#2468b4;color:#fff}::-moz-selection{background-color:#2468b4;color:#fff}img{width:100%;height:auto;display:block}strong,b{font-weight:normal;font-style:normal;font-weight:600}canvas{display:block}#main .mod_article .width{padding-top:100px;padding-bottom:100px}.width{max-width:960px;position:relative;margin-right:auto;margin-left:auto;padding-right:70px;padding-left:70px}.mod_article.volle-breite>.width{max-width:100%;padding-right:0;padding-left:0}#main .mod_article.kein-abstand>.width{padding:0}.show-only-mobile{display:none}.login_info{display:none}#main .image_container img{height:auto;max-width:100%;margin-right:auto;margin-left:auto}#main .image_container{max-width:100%}#main .image_container.float_left{margin-right:2em}#main .image_container.float_right{margin-left:2em}#main .image_container.float_left,#main .image_container.float_right,#main .image_container.float_above{margin-bottom:1em}#main .image_container.float_below{margin-top:1em}p,ul,ol,table,.ce_text .text-wrapper>:last-child,.ce_text ul:last-child{margin-bottom:0}.ce_text p,.ce_text ul,.ce_text ol,.widget-explanation ul,.widget-explanation ol,.widget-explanation p{margin-bottom:1.5em}.mod_article .inside>div+div,.mod_eventreader .event>div+div,.mod_newsreader .layout_latest>div+div{margin-top:3em}.ce_text ul li,.ce_list ul li .widget-explanation ul li{position:relative;padding-left:1.5em}.ce_text ul li:before,.ce_list ul li:before,.widget-explanation ul li:before{left:0;top:0;position:absolute;font-family:"Font Awesome 6 Free";font-weight:900;content:"";color:#2468b4}h1{margin-top:0;margin-bottom:1em;font:2em/1.2em FuturaBT-Book,arial,sans-serif;color:#fff;background-position:center center;background-repeat:no-repeat;background-attachment:fixed;font-weight:700}h2{margin-top:0;margin-bottom:1em;font:1.8em/1.2em FuturaBT-Book,arial,sans-serif;color:#fff}h3{margin-top:0;margin-bottom:.5em;font:1.3em/1.2em FuturaBT-Book,arial,sans-serif}h3 p{font-size:.7em}h1+h3{margin-top:-1em;margin-bottom:3em}h4{margin-top:0;margin-bottom:1em;font-size:1.8em;line-height:1.2em;color:#fff}h1+h4{margin-top:-0.5em}h5,h6{margin-top:0;margin-bottom:1em;font-size:1em;line-height:1.2em}.ce_download .mime_icon,.ce_downloads .mime_icon{display:none}.mod_article:nth-child(even){background-color:#f8f9f9}.mod_article.zweispaltig .inside,.mod_article.dreispaltig .inside,.mod_article.vierspaltig .inside{overflow:hidden}.mod_article.center{text-align:center}.mod_article.flex .inside{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;-ms-flex-wrap:wrap;flex-wrap:wrap}a{text-decoration:none;color:#e4cd96}a:hover{color:#2468b4;cursor:pointer}a:before,a:after{font-family:"Font Awesome 6 Free";font-weight:900}a[target=_blank]:after,a[target=_new]:after{margin-left:.2em;font-family:"Font Awesome 6 Free";font-weight:900;content:""}.image_container a[target=_blank]:after,.image_container a[target=_new]:after,#main-nav a[target=_blank]:after,#main-nav a[target=_new]:after{margin-left:0;content:""}a.button,input.submit,a.hyperlink_txt{width:25%;position:relative;display:inline-block;padding:.8em 1.6em;text-align:center;background-color:#e4cd96;border:0;border-radius:0;line-height:1em;color:#fff;text-transform:uppercase;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}a.button:hover,input.submit:hover,a.hyperlink_txt:hover,.ghost a.hyperlink_txt{background-color:#2468b4}.ghost a.hyperlink_txt:hover{background-color:#2468b4;color:#fff}a.button.back{margin-top:2em}p.back a,.ce_hyperlink{margin-top:1.4em}a.button:before{margin-right:.5em}a.button.left:before{content:""}button,button.primary-button,a.primary-button,a.back{-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;padding:1em .75em;background-image:url("/files/layout/glow_cyan_more.png");border:0;font-family:"Open Sans";color:#e4cd96;background-position:left top;background-size:200% 100%;background-color:rgba(0,0,0,0);cursor:pointer;text-align:center}button[disabled]:hover{background-position:left top;cursor:default}a.primary-button[disabled],button[disabled]{color:rgba(228,205,150,.2)}a.primary-button:hover,button:hover,a.back:hover,button.active{background-position:right top;background-color:rgba(0,0,0,0)}button+button,form+form:not(.action-button):not(a.pagination-active),div+form:not(.action-button):not(a.pagination-active),div+div,div+button{margin-top:1em}fieldset+button[type=submit]{margin-top:1.5em}#header{left:0;right:0;top:0;position:fixed;background-color:#fff;-webkit-box-shadow:0 0 20px rgba(0,0,0,.08);box-shadow:0 0 20px rgba(0,0,0,.08);z-index:9999}#logo{max-width:200px;display:block}#main-nav .level_1>li{float:left}#main-nav .level_1>li>a{display:block;padding-top:3em;padding-bottom:3em;font:15px/1em open_sansregular}#main-nav .level_1>li>a.active,#main-nav .level_1>li>a:hover,#main-nav .level_1>li>a.trail,#main-nav .level_1>li>a.open{color:#2468b4}#main-nav .level_1>li>a.active,#main-nav .level_1>li>a.trail{font-family:open_sanssemibold}#main-nav .level_2{position:absolute;display:none;background-color:#e4cd96;-webkit-box-shadow:0 0 10px 0 rgba(0,0,0,.1);box-shadow:0 0 10px 0 rgba(0,0,0,.1)}#main-nav .level_2>li>a{display:block;padding:.5em .75em;font-size:.85em;color:#fff}#main-nav .level_2 li.submenu>a:after{float:right;content:""}#mobile-button{width:24px;display:none;margin-left:auto;padding:30px;cursor:pointer}#mobile-button .space{height:3px}#mobile-button .line{height:4px;background-color:#2468b4}#mobile-button.active .line,#mobile-button:hover .line{background-color:#e4cd96}.mod_article.zweispaltig .inside>div{width:46%;float:left}.mod_article.zweispaltig.flex .inside>div{float:none}.mod_article.zweispaltig .inside>div+div{margin-top:0;margin-left:8%}.mod_article.zweispaltig.flex .inside>div+div{margin-left:0}.mod_article.zweispaltig .inside>div:nth-of-type(2n + 1){margin-left:0}.mod_article.dreispaltig .inside>div,.mod_newslist.dreispaltig>div{width:31%;float:left}.mod_article.dreispaltig.flex .inside>div{float:none}.mod_article.dreispaltig .inside>div+div,.mod_newslist.dreispaltig>div+div{margin-top:0;margin-left:3.5%}.mod_article.dreispaltig .inside>div:nth-of-type(3n + 1){margin-left:0}body:not(.ie) .select-wrapper::after{top:50%;position:absolute;margin-top:-16.5px;font:1.75em FontAwesome;color:#000;content:"";right:10px;pointer-events:none}body.chrome .select-wrapper::after,body.ios .select-wrapper::after{margin-top:-14px}.mod_article.dreispaltig.flex .inside>div+div{margin-left:0}.mod_article.vierspaltig .inside>div{width:22%;float:left}.mod_article.vierspaltig.flex .inside>div{float:none}.mod_article.vierspaltig .inside>div+div{margin-top:0;margin-left:4%}.mod_article.vierspaltig.flex .inside>div+div{margin-left:0}.mod_article.vierspaltig .inside>div:nth-of-type(4n + 1){margin-left:0}.ce_table{width:100%;overflow-x:auto}table thead tr{background-color:#2468b4;font-family:open_sansbold;color:#fff}table tbody tr:nth-child(odd),table tbody tr.even{background-color:#f2f4f6}table td,table th{padding:.3em .5em}form input[type=text]:hover,form input[type=number]:hover,form input[type=password]:hover,.ce_form .captcha:hover,form textarea:hover{border-color:#2468b4}form input[type=text]:focus,form input[type=number]:focus,form input[type=password]:focus,.ce_form .captcha:focus,form textarea:focus{background-color:rgba(255,255,255,.85);border:1px solid #e4cd96}.ce_form .captcha{width:5em;margin-right:1em;text-align:center}.ce_form .captcha_text{font-style:italic}form label{display:block;font-size:.9em}.input-description{display:block;font-size:.8em}.ce_form .widget-checkbox,.ce_form .widget-radio{margin-bottom:1em}form .checkbox label,form input.autowidth+label{display:inline;font-size:1em}.ce_form .widget-checkbox input,.ce_form .widget-radio input{margin-right:.5em}.ce_form .widget{margin-bottom:1em}form .grid{width:49%;float:left}form .grid+.grid{margin-top:0;margin-left:2%}.float-wrapper div{float:left}.float-wrapper::after{clear:both;display:table;content:""}.float-wrapper>div+*{margin-top:0;margin-left:1em}.float-wrapper.zweispaltig>div+*{margin-left:2%}.float-wrapper.zweispaltig>*{width:49% !important}form .float-wrapper input[type=text],form .float-wrapper input[type=number]{width:75px}#project_view strong{display:inline-block;margin-bottom:.5em;font-size:1rem;font-weight:800}#project_view>form>div+div{margin-top:2em}#project_view #employee span+span{max-width:360px;display:block;margin-top:.5em;padding-top:.5em;border-top:1px solid rgba(242,244,246,.5)}.mod_login{margin-right:auto;margin-left:auto}.mod_projectlogPage .process{width:100%;height:4px;margin-bottom:2.5em;background-color:rgba(255,255,255,.2)}.mod_projectlogPage .process .done{height:4px;background-color:#e4cd96}.mod_projectlogPage .process span{top:-50px;position:relative}.page_2 .float-wrapper:first-child button.remove{display:none}.employee_data .float-wrapper.default{display:none}.mod_projectlogPage .name{color:#e4cd96;font-weight:700}.mod_projectlogPage h1{font-size:1.7em;font-weight:400}.mod_projectlogPage h4{font-weight:700}#refresh_signature{max-width:300px;margin-top:1em}.select-wrapper{position:relative;cursor:pointer}body:not(.ie) form select{min-width:80px;cursor:pointer}form input[disabled],form select[disabled],input[type=checkbox][disabled]::before{cursor:no-drop}form input[type=text][disabled],form input[type=number][disabled],form select[disabled],form textarea[disabled]{background-color:#e3e3e3;opacity:.8}input[type=checkbox][disabled]::before{color:rgba(255,255,255,.5)}form input[disabled]:hover,form textarea[disabled]:hover{border-color:#f2f4f6}form .checkbox span+span{margin-left:1em}form .checkbox span:nth-child(6n){display:inline-block;margin-left:0}form span+input{margin-left:.5em}body:not(.mobile) form input[readonly]:not(.hasDatepicker),body:not(.mobile) form input[readonly]:not(.hasDatepicker):hover,body:not(.mobile) form input[readonly]:not(.hasDatepicker):focus{background-color:#fff;border-color:#fff;color:#9c9c9c;cursor:not-allowed}input[type=checkbox]{width:30px;border:0;appearance:none;-webkit-appearance:none;-moz-appearance:none;background:none;background-color:rgba(0,0,0,0)}input[type=checkbox]::before{top:3px;position:relative;display:inline-block;font:1.5em FontAwesome;color:#fff;content:"";cursor:pointer}input[type=checkbox].checked::before{content:""}p.error{font-size:.9em;color:red}.ce_form .text.error,.ce_form .captcha.error,.ce_form textarea.error{border-color:red}.firefox form select{padding:.18em 1.8em .18em .4em}.firefox form select option{padding:.25em .4em}.ce_gallery ul{overflow:hidden;margin:-1%}.ce_gallery li{width:23%;float:left;margin:1%;clear:none !important}.ce_gallery.dreispaltig li{width:31.333%}.ce_gallery.zweispaltig li{width:48%}a.cboxElement{position:relative;display:block;background-color:#2468b4}a.cboxElement:hover img{opacity:.4}a.cboxElement:after{left:50%;top:50%;position:absolute;margin-top:-10px;margin-left:-12px;font-size:30px;color:#fff;content:"";opacity:0;pointer-events:none}a.cboxElement:hover:after{opacity:1}#footer{background-color:#2468b4}#footer #footer-nav li{float:left}#footer #footer-nav li>a{display:block;padding-top:1.5em;padding-bottom:1.5em}#footer #footer-nav li+li>a{padding-left:1em}#cookie-bar{bottom:0;left:0;right:0;position:fixed;display:none;background-color:#fff;-webkit-box-shadow:0 0 80px rgba(0,0,0,.15);box-shadow:0 0 80px rgba(0,0,0,.15);font-size:.85em;line-height:1.3em;z-index:1000}#cookie-bar .inside{width:100%;display:table;padding:.5em .5em .5em 1em;-webkit-box-sizing:border-box;box-sizing:border-box}#cookie-bar p{display:table-cell;vertical-align:middle}#cookie-bar #close-button{float:right;margin-left:1em;white-space:nowrap}a,a:after,a:before,#mobile-button .line{-webkit-transition:color .3s ease-out,background-color .3s ease-out,opacity .3s ease-out;transition:color .3s ease-out,background-color .3s ease-out,opacity .3s ease-out}.ce_form *,button,a.primary-button,a.back{-webkit-transition:all .3s ease-out;transition:all .3s ease-out}a.cboxElement img,a.cboxElement:after,#cboxPrevious:after,#cboxNext:after{-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}#cboxOverlay{background-color:#2468b4}#cboxContent{margin-top:0;background-color:#fff}#cboxLoadedContent{border:0px}#colorbox{-webkit-box-shadow:0 0 50px rgba(0,0,0,.4);box-shadow:0 0 50px rgba(0,0,0,.4)}#cboxClose{width:80px;height:80px;right:0;top:0;position:fixed;background-image:url("/files/layout/white_cross.png");background-position:center center;background-repeat:no-repeat;text-indent:0;background-size:32px 32px}#cboxClose:hover{background-position:center center}#cboxPrevious,#cboxNext{width:50%;height:100%;left:0;top:0;margin-top:0;background-image:none}#cboxNext{left:auto;right:0}#cboxPrevious:after,#cboxNext:after{top:50%;position:absolute;display:block;margin-top:-30px;color:#fff;text-indent:0;font:60px/60px FontAwesome;content:"";left:20px;opacity:0}#cboxNext:after{left:auto;right:20px;content:""}#cboxPrevious:hover:after,#cboxNext:hover:after{opacity:1}#cboxLoadingGraphic{background-image:url("/files/layout/loading.gif");background-position:center center;background-repeat:no-repeat}#colorbox,#cboxWrapper,#cboxWrapper>div,#cboxContent{overflow:visible}#cboxTitle,#cboxCurrent{display:none !important}@media screen and (max-width: 1280px)and (orientation: landscape){canvas{max-width:100%}}@media screen and (max-width: 1000px){#header{position:static}#main-nav{display:none}#main-nav .level_1>li{float:none}#main-nav a{padding:20px;border-top:1px solid rgba(36,104,180,.2)}#main-nav .level_1>li>a{padding:20px}#main-nav .level_1 ul[class^=level_]{position:static}#main-nav li.open .level_2,#main-nav li.trail .level_2{display:block}#main-nav li.submenu>a:after{float:right;content:""}#main-nav li.submenu>a.open:after{content:""}#mobile-button{display:block}.mod_article.dreispaltig .inside>div,.mod_newslist.dreispaltig>div{width:48%}}@media screen and (max-width: 900px){.ce_gallery li,div[class*=spaltig].ce_gallery li{width:48%}}@media screen and (max-width: 750px){.complication-time{clear:both;margin-left:0 !important}.mod_login.logout form{width:100% !important}.mod_login.logout form button{max-width:100%}.mod_projectlogPages .project-log-page .text-wrapper{width:100%}.mod_projectlogPages .project-log-page div+form,.mod_projectlogPages .project-log-page form+form,.mod_projectlogPages .project-log-page .form-wrapper form,.mod_projectlogPages .actions form{margin-top:2% !important}.mod_projectlogPages .project-log-page .form-wrapper{float:left;margin-left:0}.mod_projectlogPage button[id*=next],.mod_projectlogPage button#back{width:32.333%}.float-wrapper>div.select-wrapper+*{float:none;display:inline-block;margin-top:.5em;margin-left:0}.float-wrapper>div.select-wrapper{width:100%;float:none}.float-wrapper>div.select-wrapper select{width:100%}}@media screen and (max-width: 600px){form .employee_section .checkbox{-moz-column-count:1;column-count:1;-webkit-column-count:1}.mod_projectlogPages .project-log-page button{font-size:1.15em}div.width{padding-right:7%;padding-left:7%}#main .image_container.float_left,#main .image_container.float_right{float:none;margin-right:0;margin-left:0}#cookie-bar .inside{display:block;text-align:center}#cookie-bar #close-button{float:none;display:inline-block;margin-top:1em;margin-left:0}}@media screen and (max-width: 500px){.page-buttons button{width:10%}form .checkbox span+span{display:block;margin-left:0}#main .mod_article .width{padding-top:50px;padding-bottom:50px}html{font-size:15px}.mod_projectlogPages .project-log-page button{font-size:1em}.ce_gallery li,div[class*=spaltig].ce_gallery li{width:100%;margin:1.5em 0}.ce_gallery ul{margin:0}.ce_form .grid,.ce_form .grid+.grid{width:100%;float:none;margin-left:0}.mod_projectlogPage h1{font-size:1.2em}.mod_projectlogPage h4{font-size:1.6em}}@media screen and (max-width: 440px){form .autowidth{width:100%}.mod_projectlogPages .project-log-page form:last-child{float:none;clear:both;margin-left:0;padding-top:1em}}.list-row{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1em;margin-bottom:1em}.list-row.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.list-row a.list-item{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;width:100%;padding:1em 3.25em 1em .75em;background-color:#04253a;border:0;font-family:"Open Sans";color:#e4cd96;cursor:pointer;text-align:left}.list-row a.list-item:hover{background-color:#073b5d}.list-row a.list-item.go::after{-webkit-transition:.3s;transition:.3s;position:absolute;right:1.5rem;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.list-row a.list-item.go:hover::after{right:1rem}form.action-button{width:auto;max-width:100%;word-break:break-word}.list-row form:not(.action-button):not(a.pagination-active){-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;word-break:break-word}a.action-button,a.pagination-active{position:relative;padding:1em 1.5em;background-image:url("/files/layout/glow_cyan_more.png");border:0;font-family:"Open Sans";color:#e4cd96;background-position:left top;background-size:200% 100%;background-color:rgba(0,0,0,0);cursor:pointer;text-align:center;-webkit-transition:.3s;transition:.3s;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}a.action-button.active,a.active.pagination-active{pointer-events:none;background-position:right top;background-color:rgba(0,0,0,0)}a.action-button:hover,a.pagination-active:hover{background-position:right top}button.action-button{position:relative;height:100%;padding:1em 1.5em}button.action-button.excel::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}[class^=group]{display:grid;grid-gap:.75em}.group-1{grid-template-columns:1fr}.group-2{grid-template-columns:1fr 1fr}@media(max-width: 600px){.group-2{grid-template-columns:1fr}}.group-2>div>fieldset+fieldset{margin-top:.3rem}.group-2 div+div{margin-top:0}.group-2+button[type=submit]{margin-top:1.5em}[class^=group] .w100{grid-column-start:1;grid-column-end:end}.group fieldset>*{width:100%}.rightAddon{display:-webkit-box;display:-ms-flexbox;display:flex}.rightAddon .input-addon-right{padding-right:.5em;padding-left:.5em;background:#fff;color:#000;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.currency input{text-align:right}.alert-error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.alert-success{color:#0f5132;background-color:#d1e7dd;border-color:#badbcc}.alert{position:relative;padding:.4rem .8rem;margin-bottom:1rem;border:1px solid rgba(0,0,0,0);border-radius:.25rem;width:-webkit-max-content;width:-moz-max-content;width:max-content;margin-left:auto}.search-choice-close{top:7px !important}.search-choice{font-size:15px;padding:5px 20px 5px 5px !important;line-height:15px !important}.chosen-choices{padding:.2em .8em !important}.mandatory{display:inline;color:red}.excel .fas.fa-file-excel{margin-right:.5em}input::-webkit-input-placeholder{opacity:.2}input::-moz-placeholder{opacity:.2}input:-ms-input-placeholder{opacity:.2}input::-ms-input-placeholder{opacity:.2}input::placeholder{opacity:.2}label{margin-bottom:.25em}fieldset.input-button-group{display:-webkit-box;display:-ms-flexbox;display:flex}fieldset.input-button-group.breakable{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:1em}@media(min-width: 540px){fieldset.input-button-group{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;gap:0}}@media(max-width: 540px){fieldset.input-button-group>*{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}}.flatpickr .form-control{min-width:150px}.input-button[data-clear]{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box;width:auto;right:0;top:0;bottom:0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;padding:.5em;background:unset;border-left:1px solid rgba(0,0,0,.1333333333)}.input-button[data-clear]:hover{background:unset}.input-button[data-clear]::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"";color:#000}div.flatpickr{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;height:auto}.inline-button{margin-top:0}.mod_projectlogPages .project-log-page button.edit::before{font-family:"Font Awesome 6 Free";font-weight:900;content:""}.mod_projectlogPages .project-log-page button.view::before{font-family:"Font Awesome 6 Free";font-weight:900;content:""}.mod_projectlogPages .project-log-page button.delete::before{font-family:"Font Awesome 6 Free";font-weight:900;content:""}.mod_projectlogPage button#home::before{font-family:"Font Awesome 6 Free";font-weight:900;content:""}button.remove::before{font-family:"Font Awesome 6 Free";font-weight:900;content:""}button.add::before{font-family:"Font Awesome 6 Free";font-weight:900;content:""}button.pdf::before{font-family:"Font Awesome 6 Free";font-weight:900;content:""}button.pdf.send::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"  "}.list-item.go::after,.action-button.go::before,a.go.pagination-active::before{font-family:"Font Awesome 6 Free";font-weight:900;content:""}.list-action.delete::before,.action-button.delete::before,a.delete.pagination-active::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.list-action.plus::before,.action-button.plus::before,a.plus.pagination-active::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"+";position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%)}.list-row.is_finished form:first-of-type>button:before{margin-left:.25em;color:#e4cd96;font-family:"Font Awesome 6 Free";font-weight:900;content:"";margin-right:auto}.mod_projectlogPages .project-log-page.signed .text-wrapper::after{margin-left:.25em;color:#e4cd96;font-family:"Font Awesome 6 Free";font-weight:900;content:""}.logout button::before{margin-right:1em;font-family:"Font Awesome 6 Free";font-weight:900;content:"";-webkit-transform:rotateY(180deg);transform:rotateY(180deg);display:inline-block}.ce_accordion .toggler:after{float:right;font-family:"Font Awesome 6 Free";font-family:"Font Awesome 6 Free";font-weight:900;content:""}a[href$=".pdf"]:before{padding-right:.5em;color:#d60404;font-family:"Font Awesome 6 Free";font-weight:900;content:""}.back::before{font-family:"Font Awesome 6 Free";font-weight:900;content:"";margin-right:.5em}.mt-1{margin-top:1em !important}.mb-1{margin-bottom:1em !important}.mw-300{max-width:300px}hr{text-align:left;margin-top:2.5em;margin-bottom:2.5em;margin-left:0;border-style:ridge;border-color:#154259}.pagination-container{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-top:3em;gap:.5em;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}.pagination{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em}.pagination.right{-webkit-box-pack:end;-ms-flex-pack:end;justify-content:end}.pagination.right>strong{text-align:end}.pagination:not(.right) form{margin-top:0 !important;float:left}.pagination:not(.right) form+form{margin-top:0}.pagination:not(.right) form button{width:55px;height:55px}.pagination strong{width:100%;display:block;margin-bottom:.5em}.pagination li{display:inline-block}.pagination li+li{padding-left:1em}@media screen and (max-width: 750px){.pagination .pagination form button{padding-right:1em;padding-left:1em;font-size:.8em}}.pagination-jumpTo{margin-top:0;display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:.5em}.pagination-standard{gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.pagination-standard>a{padding:.5em}a.pagination-active{color:#fff;-webkit-box-sizing:border-box;box-sizing:border-box;aspect-ratio:1;padding:.75em}.selectize-input{border-radius:0 !important}.selectize-input.focus{-webkit-box-shadow:unset !important;box-shadow:unset !important}.selectize-input .item{border-radius:0 !important;background:#dfdfdf !important}.selectize-input .item.active{color:#343a40 !important}.selectize-control .selectize-input.disabled{opacity:.7}.selectize-dropdown{border-radius:0 !important}[disabled],.selectize-input.disabled{cursor:default !important}a.square,button.square{padding:0;width:56px;-webkit-box-sizing:border-box;box-sizing:border-box;aspect-ratio:1;padding:.75em}a.list-action{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box;display:block;padding:1em 1.5em;background-color:#04253a;border:0;font-family:"Open Sans";color:#e4cd96;cursor:pointer;text-align:left}a.list-action:hover{background-color:#073b5d}a.list-action.active{pointer-events:none;background-position:right top;background-color:rgba(0,0,0,0)}a.list-action:hover{background-position:right top}hr.dotted{border-style:dotted}