header .logo{text-align:center;padding-right:45px}header .logo>a{font-size:75%;white-space:nowrap}#hnav{display:none}#gnav{display:none}#breadcrumbs{display:none}footer #fnav{font-size:16px;position:fixed;right:-280px;width:280px;top:0;bottom:0;overflow-x:hidden;overflow-y:auto;background-color:#014099;z-index:1000;transition:right .3s;padding:0}aside #subpages{display:none}#toggle-fnav:checked~footer #fnav{right:0}footer #fnav a{display:block;padding-left:15px;padding-right:15px}footer label[for=toggle-fnav]{position:fixed;z-index:999;right:0;top:0;height:38px;width:38px;text-align:center}#toggle-fnav:checked~footer label[for=toggle-fnav]{left:0;bottom:0;height:100%;width:100%;background-color:rgba(0,0,0,.5)}footer label[for=toggle-fnav]:before{font-family:"dashicons";display:block;text-align:center;position:absolute;right:0;width:38px;top:0;height:38px;content:"\f333";background-color:#014099;color:#fff;line-height:38px;font-size:30px;transition:right .3s}footer label[for=toggle-fnav]:after{content:"MENU";position:absolute;right:0;width:38px;top:calc(100% - 0.75em);font-size:50%;background-color:#014099;color:#fff;display:block;line-height:1;padding-bottom:.5em;transition:all .3s;opacity:1}#toggle-fnav:checked~footer label[for=toggle-fnav]:before{content:"\f335";right:280px;background-color:transparent}#toggle-fnav:checked~footer label[for=toggle-fnav]:after{opacity:0;right:280px}footer #fnav .main{display:block;padding-left:0;padding-right:0}footer #fnav .main>li{border-bottom:1px solid #ccc}#content main{float:none;width:auto}#content main #main-inner{margin-left:0}#content aside{float:none;width:auto;margin-left:0}dl.postlist dt{float:none;padding-right:0}