.floating-div{font-size:20px;height:100%}
footer{text-align:center;clear:both;padding:20px 60px;background:#CCC}
.sticky{position:fixed;top:10px}
.abs{position:absolute}
.clearfix:after{content:"";display:block;clear:both}
footer h3{font-size:24px}
.body-container{margin:0 auto;max-width:1200px}
.content-menu .panel-body .list-group-item.active-child a{font-weight:bold}
.clearfix:after{content:"";display:block;clear:both}
.content-menu{border:2px solid #e1e1e1;top:17px;z-index:1}
.content-menu.all-blue{border:0}
.content-menu.all-blue h3{background-color:#fff;border-bottom:1px solid white;color:white}
.panel-title{text-transform:uppercase}
.panel-title:hover{background-color:#85afd5}
.panel-body{background-color:inherit;color:black;padding:0}
.panel-body a{color:black;display:block;padding:10px 15px}
.list-group-item{border-top:1px solid white;padding:0}
.list-group-item:first-child{border-top:0}
.list-group-item.active{border-bottom:1px solid white}
.list-group-item.active,.list-group-item:hover{background-color:none}
.list-group-item.active,.list-group-item:hover a{font-weight:bold}
a:hover,a:focus{text-decoration:none}
.floatingsidenav h3{cursor:pointer;font-size:13px;font-weight:normal;margin:0;padding:9px 32px 9px 15px;text-transform:uppercase}
h3.collapse{background-image:url(clientlib/img/sprite.png);background-position:-85px 50%;background-repeat:no-repeat}
h3.closed .panel{display:none}
.panel h3{background-position:-285px 50%}
.panel-heading{border-radius:0;border:0;padding:0}
.panel-heading a,.panel-heading span{display:block;padding:10px 15px}
.panel{border-radius:0;border:0;margin-bottom:0}
.panel:last-child{border-bottom:0}
.panel-title{background:#005ea8;color:#fff;cursor:pointer;font-size:13px}
.list-group{margin-bottom:0}
.list-group-item{background:0;border:0;border-radius:0;padding:0 0 5px 0}
.panel-body{background-color:inherit;font-size:12px;padding:5px 15px}
@media screen and (max-width:1024px){.floatingsidenav{display:none}
}