:root{--user-color:#306BA2;--main-color:#222;--second-color:#363636;--third-color:#E8E8E8}h1,h2,h3,h4,h5,h6{font-family:'Signika',sans-serif}p,a{font-size:.95rem}@font-face{font-family:"Waterlily";src:url(../fonts/Waterlily.ttf) format("truetype");font-weight:400;font-style:normal}.hidden{display:none}.alert{z-index:999;position:fixed;top:85px;right:40px;max-width:50%}.vertical_center{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.h1_title{padding-top:70px;padding-bottom:40px}a.top{position:fixed;bottom:30px;right:20px;color:var(--user-color)}.breadcrumb{margin-bottom:.25rem}.logoHome{font-family:'Waterlily',sans-serif;color:var(--first-color)!important;font-size:2em}.topHomeText,.topHomeText a{color:var(--first-color)}.topHomeText h2{line-height:43px}#top{margin-top:80px}.public_navbar{height:80px}.navbar-brand{padding:0}.topHome{height:750px}.loading_home{height:100%}.background_header{opacity:0;height:100%;background-image:url(../img/checklist.jpg);background-repeat:no-repeat;background-position:right center}.background_header .container{height:100%}.button-public-home{font-family:'Signika',sans-serif}#sectionPresentation{height:500px}#sectionPresentation .container{height:100%}#sectionPresentation p{font-family:'Signika',sans-serif;font-size:1rem;color:var(--main-color);-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}#sectionPresentation svg{color:var(--user-color)}.icon-public-home{position:relative;-webkit-transition:-webkit-transform 0.5s;transition:-webkit-transform 0.5s;-o-transition:transform 0.5s;transition:transform 0.5s;transition:transform 0.5s,-webkit-transform 0.5s;-webkit-transform:translateY(0%);-ms-transform:translateY(0%);transform:translateY(0%)}.link-public-home:hover .icon-public-home{-webkit-transform:translateY(-40%);-ms-transform:translateY(-40%);transform:translateY(-40%)}.link-public-home:hover p{opacity:.8}#sectionStatus{min-height:700px;background-color:var(--user-color);color:var(--third-color);padding-top:40px;margin-top:-40px}#sectionRole{background-color:var(--third-color);color:var(--main-color);min-height:800px;padding-top:40px;margin-top:-40px}#sectionWebmaster{min-height:500px}.footer_element{background-color:var(--user-color);height:60px}.footer_content{background-color:var(--main-color);height:250px;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-ms-flex-pack:distribute;justify-content:space-around}.footer_content .container{height:100%}.footer_content .container div{height:50%}.footer_content .container div a{width:100%;color:var(--third-color)}.footer_content .container div:last-child a:last-child{font-size:.75rem}.footer_content .container div a .fa-heart{color:crimson}.notice_section{background-color:var(--third-color)}.notice_content{text-align:justify}.notice_content h3{padding-top:40px}.notice_content:last-child{padding-bottom:120px}.btn-submit{margin-bottom:120px!important}.section_connection{height:auto;min-height:770px;background-color:var(--third-color)}.section_connection h1{padding-top:80px}.section_connection label:first-child{padding-top:10px}.section_connection button:last-child{margin:35px 0 30px 0;border-top:none;border-bottom:none}.section_connection input[type="text"],input[type="email"],input[type="password"]{height:42px}.section_confirm_registration{padding:220px 0;min-height:auto}.nav-item{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding-left:10px;padding-right:10px}.navbar_private{height:55px;color:white;background-color:var(--main-color);-ms-flex-wrap:nowrap!important;flex-wrap:nowrap!important}.logoDashboard{font-family:'Waterlily',sans-serif;color:var(--third-color)!important;font-size:1.5em}.icon-navbar{width:60px}.icon_open_projects{font-size:20px}.fa-layers,.icon_plus{font-size:28px}.logoDashboard,.icon_plus,.fa-layers,.fa-user-circle,.icon_open_projects{-webkit-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.logoDashboard:hover,.icon_plus:hover,.fa-layers:hover,.fa-user-circle:hover,.dropdown-item:hover,.icon_open_projects:hover{opacity:0.5!important}.fa-layers-counter{font-size:35px;background:var(--user-color)}.navbar-nav>li>.dropdown-menu{background-color:var(--main-color);margin-top:3px;border-top-left-radius:0;border-top-right-radius:0}.dropdown-toggle{color:var(--third-color)!important}.fa-layers,.fa-plus,.icon_open_projects{color:var(--third-color)}.dropdown-toggle::after{display:none}.wrapper{display:-webkit-box;display:-ms-flexbox;display:flex}#sidebar{position:fixed;z-index:999;top:0;left:0;margin-top:55px;min-width:250px;max-width:250px;height:calc(100vh - 55px);background-color:var(--second-color);-webkit-transition:margin 0.3s;-o-transition:margin 0.3s;transition:margin 0.3s;font-size:.95rem}#sidebar .sidebar-header{padding:20px;background:var(--second-color)}#sidebar ul li a{color:var(--third-color);padding:10px 20px;font-size:1em;display:block;-webkit-transition:background-color 0.2s,opacity 0.2s;-o-transition:background-color 0.2s,opacity 0.2s;transition:background-color 0.2s,opacity 0.2s}#sidebar ul li{list-style:none}#sidebar ul li a:hover{opacity:.6}#sidebar.active{margin-left:-250px}.projectColorLink{opacity:1!important}.activeProject{background-color:white;color:var(--first-color)!important}.activeProject:hover,.projectColorLink:hover{opacity:0.6!important}.home-button a{margin-top:0;margin-bottom:0;padding-top:15px!important;padding-bottom:16px!important}.home-button hr{margin-top:0}.rotate.down{-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}#content{width:calc(100% - 250px);padding:85px 25px 10px 25px;min-height:100vh;-webkit-transition:all 0.3s;-o-transition:all 0.3s;transition:all 0.3s;position:absolute;top:0;right:0}#content.active{width:100%}a:hover,a:focus{text-decoration:none}.tiles_project{border-radius:2px;padding-bottom:20px;text-align:justify}.tiles_project div{color:white;-webkit-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.tiles_project div:hover{opacity:.9}.title_content{color:var(--second-color);-webkit-transition:opacity 0.2s;-o-transition:opacity 0.2s;transition:opacity 0.2s}.title_content:hover{opacity:.7}.color-circle{width:33px;height:33px}.row-table-more,tr:first-child td{border-top:none!important}.firstRow,.secondRow{-webkit-transition:background-color 0.1s;-o-transition:background-color 0.1s;transition:background-color 0.1s}.firstRow:hover{cursor:pointer}.user-circle-settings{font-size:65px;color:var(--main-color)}.messages_content{padding:2rem 2rem}.conversation_title{color:var(--main-color);min-height:70px;padding:15px 10px;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;margin-bottom:5px}#userMessage{min-height:75px}.not_seen{background-color:var(--third-color)}.conversation_title:hover{background-color:white}.img_conversation_title{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.text_conversation_title{padding-left:20px;overflow-wrap:break-word;width:100%}.text_username_contact{margin-bottom:3px;padding:10px}.new_conversation_button{-webkit-transition:background-color 0.3s,color 0.3s;-o-transition:background-color 0.3s,color 0.3s;transition:background-color 0.3s,color 0.3s;color:var(--main-color);padding:1.25rem 2rem;margin-bottom:1.7rem}.new_conversation_button:hover{background-color:var(--main-color);color:var(--third-color)}.begin_flux{padding-bottom:20px}.new_message{margin-top:15px}.flux_message{margin-top:-10px}.flux_message_left{background-color:white;padding:10px 20px}.message_left{padding-left:20px;overflow-wrap:break-word}.message_right{padding-right:20px;overflow:hidden;-o-text-overflow:ellipsis;text-overflow:ellipsis}.flux_message_right{color:var(--third-color);background-color:var(--second-color);padding:10px 20px}.icon_add_user{color:var(--main-color);font-size:1.75rem;padding-right:5px}.user_fill_in_left{width:48px}.user_fill_in_right{width:50px}.link_message,.link_message:hover{color:var(--second-color)}.delete_conversation_icon:hover{color:var(--danger)!important}.fixed-top-2{width:calc(100% - 250px);z-index:1;margin-top:55px;margin-left:250px;-webkit-transition:width 0.3s,margin-left 0.3s;-o-transition:width 0.3s,margin-left 0.3s;transition:width 0.3s,margin-left 0.3s}.fixed-top-2.active{width:100%;margin-left:0}.project{padding-top:140px!important}.formWithdrawProject{padding-right:13.5px}.tiles{height:200px;color:white;font-size:17px;-webkit-transition:margin-bottom 0.5s,opacity 0.3s;-o-transition:margin-bottom 0.5s,opacity 0.3s;transition:margin-bottom 0.5s,opacity 0.3s}.tiles div p{opacity:0;-webkit-transition:opacity 0.5s;-o-transition:opacity 0.5s;transition:opacity 0.5s}.tiles div{position:relative;top:20px}.tiles div svg{position:relative;-webkit-transition:all 0.5s;-o-transition:all 0.5s;transition:all 0.5s}.tiles:hover{opacity:.9}.tiles:hover div svg{margin-bottom:20px}.tiles:hover div p{opacity:1}#edit-wiki-block{padding-right:0;padding-left:0}.header-todolist{background-color:var(--second-color);width:95%;height:50px}.button-more-todolist{background-color:var(--second-color)!important}.button-more-task{cursor:pointer;color:var(--main-color)!important}.icon-plus-task{color:var(--main-color)}.block-content-todolist{width:100%;padding-left:3%;margin-left:2%}.task-block-content{background-color:lightgrey;width:90%;height:40px}.text-content-task{font-size:.9rem}.fakeCheckbox{width:20px}@media (max-width:768px){.public_navbar{height:100px}.btn_small{padding:2px 5px;font-size:.9rem}.topHome{height:600px}.section_connection h1{padding-top:40px}.text_conversation_title{margin-left:10px}#sidebar{margin-left:-250px}#sidebar.active{margin-left:0}#content{width:100%}#content.active{width:calc(100% - 250px)}.fixed-top-2{width:100%!important;margin-left:0!important}.fa-layers,.fa-plus{font-size:22px}.user-circle-settings{font-size:50px}.icon_open_projects{font-size:18px}.nav-item{width:40px}.logoDashboard{display:none}#content{padding:80px 0 0 0}.img_user_message{display:none}.conversation_title,.text_conversation_title{padding:0!important}}@media all and (max-width:768px) and (orientation:landscape){.public_navbar{height:65px}#top{margin-top:65px}.section_connection h1{padding-top:20px}}