body,html{height:100%;overflow:hidden}body{margin:0 auto;background:#fff;color:#5a5b5d}.container-fluid{display:table;height:100%;width:100%;border:0;-moz-box-sizing:border-box;box-sizing:border-box;padding:0}.row{display:table-row;height:100%;vertical-align:top}.col-1{width:5%}.col-4{width:40%}.col-7{width:55%}#content,#navigationblock,#slider{display:table-cell;vertical-align:top;height:100%;float:none}#navigationblock{background:#fff;padding-right:10px;padding-left:0}.menu-wrap{border:1px solid #b7b7b7;height:100%;min-height:100%}#slider{padding-right:10px;padding-left:0;background:#fff;overflow:hidden}#content{padding:0;background:#fff;overflow-y:scroll;overflow-x:hidden}div#content-container{height:100%;position:absolute;width:100%}div#content-container-inner{height:100%;overflow-x:hidden;overflow-y:auto;padding:0;position:relative;width:100%}.fill{width:100%;height:100%;background-position:center;-webkit-background-size:cover;-moz-background-size:cover;background-size:cover;-o-background-size:cover}.accordion{background:#eaeaea;cursor:pointer;padding:10px;width:100%;text-align:left;border:none;outline:0;transition:.4s;margin-bottom:5px}.accordion:hover{background:0 0;color:#5a5b5d;border-bottom:1px solid #41484d}.panel{padding:10px;background-color:#fff;display:none;overflow:hidden;box-shadow:0 0 0 rgba(0,0,0,.05);border:0 solid transparent}.downloads a{display:block;padding-top:10px;padding-bottom:10px;border-bottom:1px solid #eee;text-decoration:none}.downloads a:hover{background:#efefef;padding-left:15px}.downloads a i.fa{color:#fff;background:red;padding:7px 10px;border-radius:3px}#companyDiary .eventTable{display:block;width:100%}#companyDiary .eventTable .eventColumn.diaryTitle{text-align:center;text-transform:uppercase;padding:10px;margin-bottom:15px;border:1px solid #000}.nav-tabs>li{margin-bottom:-2px;border-bottom:none}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#fff;background-color:#41484d;border:1px solid #41484d;border-bottom-color:#333;border-bottom-color:transparent;cursor:default}.nav-tabs>li>a{border-radius:0}.tab-content>.active{display:block;background:#eaeaea;color:#41484d}.propheading{background:#41484d;color:#fff;padding:10px 15px}.propline{border-bottom:1px solid #fff;padding:10px}.kenburns-top{-webkit-animation:kenburns-top 26s ease-out both;animation:kenburns-top 26s ease-out both}@-webkit-keyframes kenburns-top{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 16%;transform-origin:50% 16%}100%{-webkit-transform:scale(1.25) translateY(-15px);transform:scale(1.25) translateY(-15px);-webkit-transform-origin:top;transform-origin:top}}@keyframes kenburns-top{0%{-webkit-transform:scale(1) translateY(0);transform:scale(1) translateY(0);-webkit-transform-origin:50% 16%;transform-origin:50% 16%}100%{-webkit-transform:scale(1.25) translateY(-15px);transform:scale(1.25) translateY(-15px);-webkit-transform-origin:top;transform-origin:top}}label>span{float:right;-webkit-transition:-webkit-transform .65s ease;transition:transform .65s ease}.nav__list input[type=checkbox]:checked+label>span{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}@media screen and (max-width:991px){body,html{height:100%;overflow-y:scroll;overflow-x:hidden}#content,#navigationblock,#slider{display:block;vertical-align:top;height:auto;float:none}div#content-container{height:100%;position:relative;width:100%}.col-4,.col-7{width:100%}.p-r-100{padding-right:10px!important}}@media screen and (max-width:767px){body,html{height:100%;overflow-y:scroll;overflow-x:hidden}#content,#navigationblock,#slider{display:block;vertical-align:top;height:auto;float:none}div#content-container{height:100%;position:relative;width:100%}.col-4,.col-7{width:100%}.p-r-100{padding-right:10px!important}.mobilinks:active{font-weight:900!important;border-bottom:1px solid!important}.active{font-weight:600;border-bottom:1px solid #425363}}

.col-5 {
    width: 45%
}

@media all and (-ms-high-contrast: none), (-ms-high-contrast: active) {
    /* IE10+ CSS styles go here */
    div#content-container{height:auto !important}
}


@supports (-ms-ime-align:auto) {
    /* IE CSS styles go here */
    div#content-container{height:auto !important}
}

