.navigation-branding,.site-logo.mobile-header-logo{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;margin-right:auto;margin-left:10px}.navigation-branding img,.site-logo.mobile-header-logo img{position:relative;vertical-align:middle;padding:10px 0;display:block;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:height .3s ease;-o-transition:height .3s ease;transition:height .3s ease}.navigation-branding img{margin-right:10px}.navigation-branding .main-title{-webkit-transition:line-height .3s ease;-o-transition:line-height .3s ease;transition:line-height .3s ease;margin-right:10px}.mobile-header-navigation .navigation-branding .main-title{margin-left:10px}.navigation-branding .main-title a{font-family:inherit;font-size:inherit;font-weight:inherit;text-transform:unset}.main-navigation:not(.grid-container):not(.mobile-header-navigation) .inside-navigation.grid-container .navigation-branding{margin-left:0}.main-navigation.mobile-header-navigation{display:none;float:none;margin-bottom:0}.mobile-header-navigation.is_stuck{box-shadow:0 2px 2px -2px rgb(0 0 0 / .2)}#mobile-header .inside-navigation,.main-navigation.has-branding .inside-navigation,.main-navigation.has-sticky-branding.navigation-stick .inside-navigation{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.main-navigation .menu-toggle{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;width:auto}.main-navigation.has-branding .menu-toggle,.main-navigation.has-sticky-branding.navigation-stick .menu-toggle{-webkit-box-flex:0;-ms-flex-positive:0;flex-grow:0;-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3;padding-right:20px}.main-navigation .mobile-bar-items{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;position:relative}.main-navigation.navigation-stick:not(.has-sticky-branding):not(.has-branding) .menu-toggle,.main-navigation:not(.slideout-navigation):not(.has-branding):not(.has-sticky-branding) .menu-toggle{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.main-navigation:not(.slideout-navigation) .mobile-bar-items+.menu-toggle{text-align:left}.main-navigation:not(.slideout-navigation) .main-nav{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.mobile-bar-items{position:relative}.main-navigation.has-sticky-branding:not(.has-branding):not(.navigation-stick) .navigation-branding{display:none}.nav-aligned-center .navigation-branding,.nav-aligned-left .navigation-branding{margin-right:10px}.nav-aligned-center .main-navigation.has-branding .inside-navigation,.nav-aligned-center .main-navigation.has-sticky-branding.navigation-stick .inside-navigation{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.nav-aligned-left .main-navigation.has-branding:not(.slideout-navigation) .inside-navigation .main-nav,.nav-aligned-left .main-navigation.has-sticky-branding.navigation-stick .inside-navigation .main-nav{-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1}.navigation-branding img,.site-logo.mobile-header-logo img{height:60px;width:auto}.navigation-branding .main-title{line-height:60px}@media (max-width:1110px){#site-navigation .navigation-branding,#sticky-navigation .navigation-branding{margin-left:10px}}@media (max-width:768px){.main-navigation:not(.slideout-navigation) .main-nav{-ms-flex:0 0 100%;flex:0 0 100%}.main-navigation:not(.slideout-navigation) .inside-navigation{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex}.nav-aligned-center .navigation-branding,.nav-aligned-left .navigation-branding{margin-right:auto}.nav-aligned-center .main-navigation.has-branding:not(.slideout-navigation) .inside-navigation .main-nav,.nav-aligned-center .main-navigation.has-sticky-branding.navigation-stick .inside-navigation .main-nav,.nav-aligned-left .main-navigation.has-branding:not(.slideout-navigation) .inside-navigation .main-nav,.nav-aligned-left .main-navigation.has-sticky-branding.navigation-stick .inside-navigation .main-nav{margin-right:0}}.lazyload{background-image:none!important}.lazyload:before{background-image:none!important}.footer-tabs{display:flex;margin-top:2em;margin-bottom:2em}.puns-container{margin-left:0;display:flex;flex-direction:column;align-items:flex-start}.single-pun{display:inline-block;padding:12px 18px;background-color:#f5e9d6;margin:2px;border-radius:8px!important;border:1px solid #f5e9d6}.single-pun a,.entry-content li a{color:#d98c20!important}.single-pun:hover{background-color:#fff0}.grecaptcha-badge{visibility:hidden}.footer-tabs a{margin-top:6px}.popular-bar{display:flex;flex-direction:column;flex:1;text-align:right}.explore-bar{display:flex;flex-direction:column;flex:1;text-align:right}.site-footer{background:#fff}.copyright-bar{display:flex;flex-direction:column;flex:2}.navigation-search input[type="search"],.navigation-search input[type="search"]:active,.navigation-search input[type="search"]:focus,.main-navigation .main-nav ul li.search-item.active>a{color:#fff;background-color:#241e08;height:80px}.random-posts-slider{overflow-x:scroll;display:flex;margin-top:2em;background:#fff}.slider-inner{display:flex}.slider-item{padding:30px 40px;display:flex;flex-direction:column;min-width:22.22%;border-radius:4px}.slider-item img{border:1px solid #f5e9d6;border-radius:4px}.slider-item a{margin-top:10px}.mobile-bar-items{display:none;position:absolute;right:0;top:0;z-index:21;list-style-type:none}.main-navigation .main-nav ul li a{padding-left:20px;padding-right:20px;line-height:80px}.sidebar .widget:first-child{background-color:#f5e9d6;color:#241e08}.sidebar .widget:first-child .widget-title,.sidebar .widget:first-child a:not(.button){color:#241e08;text-decoration-color:#d98d21}a{text-decoration:underline 2px!important;text-decoration-color:#d98d21!important}.entry-title a,.entry-title a:visited{color:#241e08;text-decoration:none}a.read-more.button{text-decoration:none}.page-numbers{text-decoration:none}span.posted-on a{text-decoration:none}.posted-on .updated{display:initial}.posted-on .published{display:none}.entry-meta a,.entry-meta a:visited,.site-info a,.site-info a:visited{text-decoration-color:#d98d21}.sidebar .widget li{margin-bottom:15px}.button.light{background:#fff;color:#000}.button.light:hover{background:#fafafa;color:#222}.separate-containers .page-header{background:#fff0;padding:20px 0}.page-header h1{font-size:30px}.post-image-aligned-left .inside-article .post-image{width:40%!important;float:left}.post-image-aligned-left .inside-article .post-image img{width:100%}.site-info{text-align:left}.navigation-branding img,.site-logo.mobile-header-logo img{height:48px;width:auto}@media (max-width:768px){.post-image img{max-width:100%}.footer-tabs{flex-direction:column}.explore-bar,.popular-bar{margin-top:2em;text-align:center}span.head-bar{font-weight:700;opacity:.8;margin-bottom:2em}}@media (min-width:768px) and (max-width:1024px){.both-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav,.mobile-sticky-menu .main-navigation:not(#mobile-header).toggled .main-nav{clear:both;margin-top:80px!important}}@media (max-width:1024px){.main-navigation:not(.slideout-navigation) .mobile-bar-items+.menu-toggle{text-align:left;padding:0}#site-navigation .navigation-branding,#sticky-navigation .navigation-branding{margin-left:0}.main-navigation:not(.slideout-navigation) .inside-navigation{-ms-flex-wrap:wrap;flex-wrap:wrap;display:-webkit-box;display:-ms-flexbox;display:flex;padding:0 30px;height:80px}.main-navigation .menu-toggle,.main-navigation .mobile-bar-items,.sidebar-nav-mobile:not(#sticky-placeholder){display:block}div#primary-menu{display:none}.toggled .main-nav{display:block!important}}