html,body{display:flex;flex-direction:column;height:100%}body{overflow-y:scroll}header,footer{flex:none}main{flex:1 0 auto;padding:unset;width:100%}main--full{padding:0}main--full::after{content:none}.navbar-expand-md .navbar-brand,.navbar-expand-md.minimized .navbar-brand{font-size:.875rem}.navbar-nav .dropdown .dropdown-item{padding-right:.5em;white-space:nowrap}.card-header .btn-link{color:#fff}footer{font-weight:700;white-space:nowrap}footer .footer-item{line-height:2rem;margin-top:0;margin-bottom:0}footer img{height:2rem}footer a{color:#a2a2a2}footer a:hover{color:#f16e00}.orange,.hover-orange:hover{color:#f16e00}ul.pagination .page-item:first-child .page-link{padding-right:.4rem}ul.pagination .page-item:last-child .page-link{padding-left:.4rem}ul.pagination .page-item:first-child .page-link{padding-right:.4rem}ul.pagination .page-item:first-child .page-link::before{margin-right:.2rem}ul.pagination .page-item:last-child .page-link::after{margin-left:.2rem}ul.pagination #dt_previous a,ul.pagination #dt_next a{padding-left:.4rem;padding-right:.4rem}.clearfix::before,.clearfix::after{flex-basis:0;order:1}