body{position:relative}.main-container{min-height:100vh;padding-bottom:105px}.content{width:92%;max-width:1420px;margin:auto;padding:20px 30px 30px}nav{background-color:#555a5b}nav,#navbar-sub,#profile-nav{min-height:64px}nav *{color:#fff}nav:after{content:"";clear:both;display:block}#home-link img{width:28px;height:28px}#navbar-sub,#profile-nav{display:flex}#navbar-sub{float:left}#profile-nav{float:right}.nav-block{height:62px}.nav-block a:not(.btn){padding:19px 22px;display:block}.nav-block:hover:not(.dropdown){background-color:#414949}.nav-block>a:hover{color:#fff;text-decoration:none}#profile-nav{margin-right:50px}.profile-btn{color:#fff;background-color:#06b5a3;width:195px;margin-top:12px;margin-left:12px;display:flex;box-shadow:1px 2px 7px #141313}#profile-btn-text{text-overflow:ellipsis;white-space:nowrap;width:210px;overflow:hidden}.profile-btn:hover{color:#fff;background-color:#058e80}.profile-btn:focus{box-shadow:none}#profile-caret{margin-top:3px}.page-header{margin-bottom:12px}.nav-credit-display{background-color:#787878;border-radius:6px;height:26px;margin:18px 17px 0 0;padding:0 6px}.nav-credit-display:hover{color:#fff;background-color:#9c9a9a;text-decoration:none}.description-sect{margin-bottom:12px}.flex-container{display:flex}.search-container{position:relative}.search-container .dropdown-menu{width:100%}.dropdown-menu{cursor:pointer;width:230px;max-height:200px;overflow-y:auto}.dropdown-menu .dropdown-item{padding:10px}label{margin-bottom:0}.page-operations-sect{min-height:42px;position:relative}.page-operations-sect:after{clear:both;content:"";display:block}.page-operations-sect .pagination{position:absolute;bottom:0}.page-operations-sect .sort-operation{float:right;width:210px}.return-link{margin-bottom:12px}.page-index{text-align:center;font-weight:600}button:disabled{cursor:default}footer{color:#fff;text-align:center;background-color:#474b4b;width:100%;min-height:85px;margin-top:-85px;padding-bottom:28px;position:absolute;bottom:0}@media only screen and (width<=570px){#navbar-sub,#profile-nav{float:none;display:block}#profile-nav{margin-right:0}.nav-credit-display{margin-left:22px}.profile-nav-block{padding-bottom:8px}}
