.mylabels{display:none!important}@media print{header#masthead,#content #secondary,#colophon,.scrollup,.woosingle-sidebar2,div#comments,.whenfixed,div#footer-widget,.menu-footer-container,.footerwidgetarea{visibility:hidden}.footerwidgetarea,#colophon,.breadcrumbs,.nav-links,#random-post,#content #secondary,.woosingle-sidebar2{display:none}.entry-content,h1.entry-title,img.attachment-republic_singlefull.size-republic_singlefull.wp-post-image,div.entry-meta{visibility:visible;overflow:visible;display:block}article{position:relative;display:block;left:0;top:0}a[href]:after{content:none!important}.content-area{width:100%;height:100%;overflow:visible;display:block}}nav#site-navigation{border-radius:4px;background:#03a9f4}ul#mainmenu>li ul.sub-menu>li>a:hover{color:#333}ul#mainmenu>li ul.sub-menu>li>a{background:#fdfdfd;padding:.6rem .5rem;color:#7d7c7c;border-bottom:1px solid #ddd;font-weight:700}.main-navigation li:hover>a,ul#mainmenu>li>a:hover{background:#fff0;color:#fff}ul#mainmenu>li.menu-item-has-children ul.sub-menu>li.menu-item-has-children>a:after{content:"\f0da";font:normal normal normal 14px/1 FontAwesome;padding:5px}.menu>li{display:block}ul#mainmenu>li.menu-item-has-children>a:after{content:"\f0d7";font:normal normal normal 14px/1 FontAwesome;padding:5px}.mainmenu .is-dropdown-submenu{border:none;background:#fff0}ul#mainmenu>li>a{display:block;padding:1.2rem .46rem;line-height:1;color:rgb(255 255 255 / .7);font-weight:700;transition:color .2s;font-size:.9rem}div#sitewidth{margin-top:12px}.small-12.large-6.column.sidesearch{text-align:right}.small-12.large-6.column.sidesearch #secondary .widget{background:transparent!important}.sidesearch .input-group{margin-bottom:0}.sidesearch #searchsubmit{float:left;padding:5px;height:45px;border-top-right-radius:4px;border-bottom-right-radius:4px;width:12%;background:#1779ba;background-color:#1779ba;color:#fefefe}.sidesearch #s{float:left;height:45px;border-top-left-radius:4px;border-bottom-left-radius:4px;width:88%;-webkit-transition:all 0.4s linear;-moz-transition:all 0.4s linear;transition:all 0.4s linear}.socials i:hover{color:#333}.socials i{font-size:2rem;-webkit-transition:all 0.4s linear;-moz-transition:all 0.4s linear;transition:all 0.4s linear}.header-area{padding:20px 0;background-size:cover}.title-bar .button.menu{border-radius:3px}.title-bar{background:#fff0;color:#fefefe;padding:0rem 1rem}ul#mobilemenu:before{content:"\f0d8";font:normal normal normal 14px/1 FontAwesome;position:absolute;margin-top:-14px;margin-left:15px;color:#a9a9a9;font-size:1.2rem}ul#mobilemenu{background:#fff;float:left;margin:-5px 15px;border-radius:3px;border:1px solid #ddd;clear:both;margin-bottom:10px;position:absolute;z-index:9999}ul#mobilemenu>li.menu-item-has-children ul.sub-menu>li.menu-item-has-children>a:after{content:"\f0da";font:normal normal normal 14px/1 FontAwesome;padding:5px}ul#mobilemenu a.menu-link.sub-menu-link:before{content:"\f105";font:normal normal normal 14px/1 FontAwesome;padding:5px}ul#mobilemenu>li.menu-item-has-children>a:after{content:"\f0d7";font:normal normal normal 14px/1 FontAwesome;padding:5px}ul#mobilemenu.menu>li>a{border-bottom:1px solid #efefef;border-collapse:collapse;border-top:1px solid #efefef}@media screen and (min-width:64em){nav#posti{display:none!important}}@media only screen and (min-width:40em){ul#mobilemenu,.searchmob,.title-bar{display:none!important}}@media only screen and (max-width:39.9375em){.small-12.large-6.column.sidesearch{text-align:center}.searchmob{float:right;margin-right:15px;border-radius:4px}.title-bar{float:left}div#sitewidth,footer .social{text-align:center!important}.floatingmenu{display:none}}@media screen and (min-width:40em) and (max-width:63.9375em){.floatingmenu li.page_item a,.floatingmenu li.menu-item a{padding:.96rem 1rem}.floatingmenu{height:auto!important}#masthead{margin-bottom:112px}}a{outline:none!important}.rand h4 a,.rand h4{font-size:.8rem;color:#727272;font-weight:700;padding:7px 1px}body{background:#f2f2f2}#sitewidth,body .top-bar-section,#masthead>div.header-area,ul#primary-menu,div#content,div.footer-wid.floatingmenu #primary-menu>li.menu-item>ul{background:#20598a!important}.floatingmenu,.floatingmenu div.large-8.columns{background-color:#40ACEC!important}.floatingmenu li.page_item a,.floatingmenu li.menu-item a{color:#ffffff!important}.floatingmenu{position:fixed!important}.site-title,.site-description{position:absolute;clip:rect(1px,1px,1px,1px)}.mylabels{display:none!important}