.header-bar-wrap{position:relative;margin:0;padding:0;border-bottom:1px solid #eee;background:#fff}.header-bar-text{display:inline-block;float:left;padding:.75em 1.25em;border-left:1px solid #eee;color:#777;text-transform:uppercase;font-weight:700;font-size:13px;font-size:.8125rem;font-family:open sans,Tahoma,Arial}.boxed-layout .header-bar-text{border-left:none}.secondary-navigation{float:right;border-right:1px solid #eee}.boxed-layout .secondary-navigation{border-right:none}.top-navigation-toggle{display:none}.top-navigation-menu{display:inline;margin:0;padding:0;list-style-position:outside;list-style-type:none}.top-navigation-menu li{float:left}.top-navigation-menu a{display:block;padding:.75em 1.25em;border-left:1px solid #eee;text-transform:uppercase;font-weight:700;font-size:13px;font-size:.8125rem;font-family:open sans,Tahoma,Arial;-webkit-transition:all .2s ease;transition:all .2s ease}.top-navigation-menu>.menu-item-has-children>a:after{display:inline-block;margin:.3em 0 0 .2em;color:#222;content:'\f431';vertical-align:top;text-decoration:inherit;font-size:14px;font-family:genericons;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.top-navigation-menu a:link,.top-navigation-menu a:visited{color:#222}.top-navigation-menu a:hover,.top-navigation-menu a:active{color:#3bd}.top-navigation-menu ul{position:absolute;z-index:9999;display:none;margin:0;padding:0;background:#3bd;list-style-position:outside;list-style-type:none}.top-navigation-menu ul li{position:relative;float:none}.top-navigation-menu ul a{box-sizing:border-box;padding:.75em 1em;min-width:250px;min-width:16rem;border-bottom:1px solid rgba(255,255,255,.1);border-left:none;font-size:12px;font-size:.75rem;-webkit-transition:none;transition:none}.top-navigation-menu ul li:last-child a{border-bottom:none}.top-navigation-menu ul li a:before{display:inline-block;color:#fff;content:'\f428';vertical-align:middle;font:16px genericons;-webkit-font-smoothing:antialiased}.top-navigation-menu ul .menu-item-has-children>a:after{display:inline-block;margin:.3em 0 0 .2em;color:#fff;content:'\f431';vertical-align:top;text-decoration:inherit;font-size:14px;font-family:genericons;line-height:1;-webkit-transform:rotate(270deg);transform:rotate(270deg);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.top-navigation-menu ul a:link,.top-navigation-menu ul a:visited{color:#fff;text-decoration:none}.top-navigation-menu ul a:hover,.top-navigation-menu ul a:active{background:rgba(255,255,255,.15);color:#fff}.top-navigation-menu ul .menu-item-has-children>a:after{color:#fff}.top-navigation-menu li ul ul{top:0;left:100%;border-left:1px solid rgba(255,255,255,.1)}.top-navigation-menu li.menu-item-has-children:hover>ul,.top-navigation-menu li.menu-item-has-children[aria-expanded=true]>ul{display:block}.top-navigation-menu li.current-menu-item>a{text-decoration:underline}.top-navigation-menu li.current-menu-item>a:after{text-decoration:none}.widget-magazine-posts .magazine-horizontal-box .large-post .post-image{float:left;box-sizing:border-box;margin:0;padding-right:1em;width:50%}.widget-magazine-posts .magazine-horizontal-box .large-post .post-image .entry-categories{right:1em;width:auto}.widget-magazine-posts .magazine-horizontal-box .large-post .post-content{float:right;box-sizing:border-box;padding-left:1em;width:50%}.widget-magazine-posts .magazine-horizontal-box .large-post .entry-content .more-link{display:none}.widget-magazine-posts .magazine-horizontal-box .medium-posts{margin-right:-2em}.widget-magazine-posts .magazine-vertical-box .large-post{float:left;box-sizing:border-box;margin-bottom:1em;padding-right:1em;width:50%}.widget-magazine-posts .magazine-vertical-box .small-posts{box-sizing:border-box;margin-left:50%;padding-left:1em;width:50%}.widget-magazine-posts-list .type-post{margin:0 0 1.5em}.widget-magazine-posts-list .type-post .post-image{float:left;box-sizing:border-box;margin:0;padding-right:1em;width:50%}.widget-magazine-posts-list .type-post .post-image .entry-categories{right:1em;width:auto}.widget-magazine-posts-list .type-post .post-content{float:right;box-sizing:border-box;padding-left:1em;width:50%}.widget-magazine-posts-list .type-post .post-content .entry-content .more-link{display:none}.footer-widgets-background{padding:2em 2em 0;border-bottom:1px solid rgba(255,255,255,.2);background:#222}.footer-widgets{margin-right:-2em}.footer-widget-column{float:left;box-sizing:border-box;padding-right:2em;width:25%}.footer-widget-column:nth-child(1):nth-last-child(1){float:none;width:100%}.footer-widget-column:nth-child(1):nth-last-child(2),.footer-widget-column:nth-child(2):nth-last-child(1){width:50%}.footer-widget-column:nth-child(1):nth-last-child(3),.footer-widget-column:nth-child(2):nth-last-child(2),.footer-widget-column:nth-child(3):nth-last-child(1){width:33.3333%}.footer-widgets .widget{border:none;background:0 0;box-shadow:none;color:#fff}.footer-widgets .widget-header{border-bottom:1px solid rgba(255,255,255,.2)}.footer-widgets .widget-title{border-bottom:1px solid rgba(255,255,255,.2);color:#fff}.footer-widgets .widget a:link,.footer-widgets .widget a:visited{color:#eee}.footer-widgets .widget a:hover,.footer-widgets .widget a:active{color:rgba(255,255,255,.6)}.footer-navigation{display:inline-block;float:right}.footer-navigation-menu{position:relative;display:inline;margin:0;padding:0;list-style-position:outside;list-style-type:none}.footer-navigation-menu li{position:relative;float:left}.footer-navigation-menu a{display:block;padding:1.1em;text-transform:uppercase;font-weight:700;font-size:13px;font-size:.8125rem;font-family:open sans,Tahoma,Arial;-webkit-transition:all .2s ease;transition:all .2s ease}.footer-navigation-menu a:link,.footer-navigation-menu a:visited{color:#fff;text-decoration:none}.footer-navigation-menu a:hover,.footer-navigation-menu a:active{color:rgba(255,255,255,.6)}.footer-social-icons{padding:2em;border-top:1px solid #eee;background:#fff}.footer-social-icons .footer-social-icons-title{display:inline-block;float:left;margin:.4em 0}.footer-social-icons .social-icons-menu{float:right}.footer-social-icons .social-icons-menu li{margin:0 3px 3px 0}.footer-social-icons .social-icons-menu li a{padding:.8em;border-radius:.3em;background:#3bd}.footer-social-icons .social-icons-menu li a:before{font-size:22px}.footer-social-icons .social-icons-menu li a:hover{background:#222;text-decoration:none}.scroll-to-top-button{z-index:9999;width:45px;height:45px;display:inline;position:fixed;cursor:pointer;margin:0 auto;padding:0;right:1em;bottom:1em;background:#3bd;transition:none;border-radius:.3em}.scroll-to-top-button:focus,.scroll-to-top-button:active{background:#3bd}.scroll-to-top-button:hover{background:#222}.scroll-to-top-button:after{display:inline-block;margin:0 0 0 3px;color:#fff;content:'\f432';vertical-align:top;text-decoration:inherit;font-size:28px;font-family:genericons;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@media only screen and (max-width:80em){.footer-widgets-background{padding:1.5em 1.5em 0}.footer-widgets{margin-right:-1.5em}.footer-widget-column{padding-right:1.5em}}@media only screen and (max-width:70em){.widget-magazine-posts .magazine-horizontal-box .large-post .entry-content,.widget-magazine-posts-list .type-post .post-content .entry-content{display:none}}@media only screen and (max-width:65em){.footer-widget-column:nth-child(1):nth-last-child(4),.footer-widget-column:nth-child(2):nth-last-child(3),.footer-widget-column:nth-child(3):nth-last-child(2),.footer-widget-column:nth-child(4):nth-last-child(1){width:50%}.footer-widget-column:nth-child(3):nth-last-child(2){clear:left}}@media only screen and (max-width:60em){.header-bar,.footer-widgets-wrap{padding:0}.top-navigation-menu{margin:0}.top-navigation-menu li{position:static;float:none}.top-navigation-menu ul{position:static;display:block}.top-navigation-menu ul a{float:none;width:auto}.top-navigation-menu li ul ul{margin-left:0}.top-navigation-menu li:hover ul ul,.top-navigation-menu li:hover ul ul ul,.top-navigation-menu li:hover ul ul ul ul,.top-navigation-menu li:hover ul,.top-navigation-menu li li:hover ul,.top-navigation-menu li li li:hover ul,.top-navigation-menu li li li li:hover ul{display:inline}.top-navigation-menu>.menu-item-has-children>a:after,.top-navigation-menu ul .menu-item-has-children>a:after{display:none}.top-navigation-toggle{display:inline-block;float:right;padding:.6em 1em;background:0 0}.top-navigation-toggle:hover,.top-navigation-toggle:active,.top-navigation-toggle:focus{background:0 0;cursor:pointer}.top-navigation-toggle:after{display:inline-block;color:#222;content:'\f419';vertical-align:middle;text-decoration:inherit;font-weight:400;font-size:18px;font-family:genericons;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.top-navigation-toggle:hover:after{color:#3bd}.secondary-navigation{float:none}.top-navigation-menu{display:none;float:left;width:100%;border-top:1px solid #eee}.top-navigation-menu a{display:block;clear:left;padding:1em 1.25em;border-right:none;border-bottom:1px solid #eee;font-size:13px;font-size:.8125rem}.top-navigation-menu li:last-child>a{border-bottom:none}.top-navigation-menu ul{width:100%;border:none}.top-navigation-menu ul a{display:block;width:100%}.top-navigation-menu ul ul a{padding-left:3em}.top-navigation-menu ul ul ul a{padding-left:6em}.top-navigation-menu .submenu-dropdown-toggle{display:block;float:right;margin:0;padding:.75em 1em;background:0 0}.top-navigation-menu .submenu-dropdown-toggle:hover{cursor:pointer}.top-navigation-menu .submenu-dropdown-toggle:before{color:#222;content:'\f431';vertical-align:middle;text-decoration:inherit;font-size:24px;font-family:genericons;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.top-navigation-menu .submenu-dropdown-toggle:hover:before{color:#3bd}.top-navigation-menu .submenu-dropdown-toggle.active:before{content:'\f432'}.top-navigation-menu ul .submenu-dropdown-toggle{padding:.4em 1em}.top-navigation-menu ul .submenu-dropdown-toggle:hover{background:rgba(255,255,255,.15)}.top-navigation-menu ul .submenu-dropdown-toggle:before{color:#fff}.top-navigation-menu ul .submenu-dropdown-toggle:hover:before{color:#fff}.footer-social-icons{padding:1.5em;text-align:center}.footer-social-icons .footer-social-icons-title{float:none;margin:0 0 .8em}.footer-social-icons .social-icons-menu{float:none}.footer-social-icons .social-icons-menu li{display:inline-block;float:none;margin:0 0 3px}.footer-navigation{display:block;float:none;text-align:center}.footer-navigation-menu li{display:inline-block;float:none}.footer-navigation-menu a{display:inline-block}}@media only screen and (max-width:55em){.widget-magazine-posts .magazine-horizontal-box .large-post .entry-content,.widget-magazine-posts-list .type-post .post-content .entry-content{display:block}}@media only screen and (max-width:50em){.widget-magazine-posts .magazine-horizontal-box .large-post .entry-content,.widget-magazine-posts-list .type-post .post-content .entry-content{display:none}.footer-widget-column:nth-child(1):nth-last-child(3),.footer-widget-column:nth-child(2):nth-last-child(2),.footer-widget-column:nth-child(3):nth-last-child(1){width:100%}}@media only screen and (max-width:40em){.widget-magazine-posts .magazine-horizontal-box .large-post .post-image,.widget-magazine-posts .magazine-horizontal-box .large-post .post-content,.widget-magazine-posts .magazine-vertical-box .large-post,.widget-magazine-posts-list .type-post .post-image,.widget-magazine-posts-list .type-post .post-content{float:none;padding:0;width:100%}.widget-magazine-posts .magazine-horizontal-box .large-post .post-image,.widget-magazine-posts-list .type-post .post-image{margin:0 0 .75em}.widget-magazine-posts .magazine-horizontal-box .large-post .post-image .entry-categories,.widget-magazine-posts-list .type-post .post-image .entry-categories{right:0}.widget-magazine-posts .magazine-horizontal-box .large-post .entry-content,.widget-magazine-posts-list .type-post .post-content .entry-content{display:block}.widget-magazine-posts .magazine-horizontal-box .large-post .entry-content .more-link,.widget-magazine-posts-list .type-post .post-content .entry-content .more-link{display:inline-block}.widget-magazine-posts .magazine-horizontal-box .medium-posts{margin:0}.widget-magazine-posts .magazine-vertical-box .small-posts{margin-left:0;padding-top:1em;padding-left:0;width:100%}.footer-social-icons .footer-social-icons-title{font-size:17px;font-size:1.0625rem}.footer-navigation-menu li,.footer-navigation-menu a{display:block}}@media only screen and (max-width:35em){.footer-widgets{margin-right:0}#footer-widgets .footer-widget-column{float:none;padding-right:0;width:100%}}@media only screen and (max-width:30em){}@media only screen and (max-width:25em){}@media only screen and (max-width:20em){}@media only screen and (min-width:60.001em){.top-navigation-menu{display:block!important}}