body{background:#eee!important}.h-100p{height:100%}.pagination{justify-content:center}body a{text-decoration:none}.register-wrap{background:#eee;color:#333;min-height:100vh}.register-form{background:#fff;border-radius:6px;box-shadow:3px 3px 8px rgba(0,0,0,.1);padding:15px}.register-question{color:#555;font-size:.8rem;text-decoration:none}.register-question:hover{color:#333}.errors-list{color:#a00;font-size:.9rem;padding-left:20px}header{background:#151515;color:#f0f0f0!important;height:50px;padding:0 30px;width:100vw}header a{color:#f0f0f0}header a:hover{color:#a7a7a7}.link-logout{border:1px solid hsla(0,0%,55%,0);padding:3px;transition:.2s}.link-logout:hover{background:#312e3a;border:1px solid #8c8b8b;border-radius:4px}.navbar-toggler-icon{height:1em!important;width:1em!important}.sidebar{background:#292723;padding:10px;position:fixed;width:200px;z-index:10}.sidebar ul{list-style:none;padding:0;text-align:center}.sidebar ul li{border-radius:4px;cursor:pointer;margin-bottom:3px;padding:5px;transition:.2s;width:145px}.sidebar ul li:hover{background:#dcdcdc}.sidebar ul li a{color:#f0f0f0;display:block;text-decoration:none}.sidebar ul li:hover a{color:#322f3c}.sidebar ul .menu-selected{background:#e1e1e1}.sidebar ul .menu-selected a{color:#322f3c;font-weight:700}.sidebar ul div{color:#fff;font-weight:700}.content-wrap{margin-left:200px;margin-top:50px}.btn-project-new{font-size:10pt;margin:8px 0!important;text-align:center}.sidebar .import{background:#006400}.sidebar .import:hover{background:green}@media(max-width:768px){.content-wrap{margin-left:0}.sidebar{left:-200px}}.content-table-wrap{border:1px solid #888}.content-table-header{background:#555}.content-table-header>div{color:#eee;padding:4px 10px;text-align:center}.content-table-body>div:nth-child(2n){background:#ddd}.content-table-body>div:last-child{border-bottom:1px solid #ccc}.content-table-body>div{transition:.2s}.content-table-body>div:hover{background:#bbb}.content-table-body a{color:#111;cursor:pointer}.content-table-body a:hover{text-decoration:none}.content-table-row>div{padding:.5em 10px}.content-table-row>a>div{border-left:1px solid #888;overflow:hidden;padding-bottom:.5em;padding-top:.5em}.content-paginator .pagination{justify-content:center;margin:10px}.content-table-wrap .select{min-width:30px;width:30px}.war-index-image{background-position:50%;background-repeat:no-repeat;background-size:contain;height:150px;max-height:150px}
