html,body{height:100%}.popover-footer{margin:0;padding:8px 14px;font-size:14px;font-weight:400;line-height:18px;background-color:#F7F7F7;border-bottom:1px solid #EBEBEB;border-radius:5px 5px 0 0}.wrap{min-height:100%;height:auto;margin:0 auto -60px;padding:0 0 60px}.footer{background-color:#730fc8;border-top:1px solid #ddd;}.jumbotron{text-align:center;background-color:transparent}.jumbotron .btn{font-size:21px;padding:14px 24px}.not-set{color:#c55;font-style:italic}a.asc:after,a.desc:after{position:relative;top:1px;display:inline-block;font-style:normal;font-weight:400;line-height:1;padding-left:5px}a.asc:after{content:"\e151"}a.desc:after{content:"\e152"}.sort-numerical a.asc:after{content:"\e153"}.sort-numerical a.desc:after{content:"\e154"}.sort-ordinal a.asc:after{content:"\e155"}.sort-ordinal a.desc:after{content:"\e156"}.grid-view th{white-space:nowrap}.hint-block{display:block;margin-top:5px;color:#999}.error-summary{color:#a94442;background:#fdf7f7;border-left:3px solid #eed3d7;padding:10px 20px;margin:0 0 15px}
.main-footer .container {
     display: flex;
    flex-direction: column;
}
.footopac {
    display: flex;
    justify-content: center;
    background: #999;    margin-top: -1px;
    border-radius: 0 0 10px 10px;    grid-column: span 2;
}.footopac a {padding: 10px 15px;color:#333}
.footopac a:hover {background-color:#fff;}.containercopy, .containercopy a {
    color: #ccc;
    padding: 5px;
}.containercopy {
    display: grid;
    grid-template-columns: 50% auto;
}.main-footer .container .pull-right.hidden-sm {
    order: 2;text-align: right;
}
@media (min-width: 1200px){.table2{font-size: 110%;}}@media (max-width: 1100px){.table2{font-size: 120%;word-break: break-word;}}