
/*mobile-menu*/
#headerwrap #header{height:auto;max-width:none;padding:1em 27px}#headerwrap #site-logo{float:none;clear:both;margin:0;padding:0}#pagewrap #menu-icon{display:block}#headerwrap #mobile-menu-panel a{text-decoration:none}#headerwrap #main-nav{position:static;width:auto;height:auto;padding:0;margin:1em 0 3em;background:0;border:0;text-align:left;float:none;clear:both}#headerwrap #main-nav li{float:none;display:block;border:0;background:0;padding:0;margin:0;clear:both}#headerwrap #main-nav>li>.sub-menu,#headerwrap #main-nav ul{background:0;border:0;box-shadow:none;clear:both;display:block;position:static;width:auto;height:auto;margin:0;padding:0 0 0 1em;visibility:visible;min-height:0;transform:none}#headerwrap #main-nav ul li{border:0;background:0;padding:0;margin:0}#headerwrap #main-nav a,#headerwrap #main-nav ul a{width:auto;display:block;border:0;padding:.4em 0;margin:0;font-size:100%;font-weight:600;line-height:1.5em;background:0;text-decoration:none;border-bottom:solid 1px rgba(255,255,255,.3)}#headerwrap #main-nav>li:last-child a{border:0}#headerwrap #main-nav ul a{font-weight:normal;font-size:.95em;color:inherit}#headerwrap .social-widget,#headerwrap #searchform-wrap,#headerwrap #main-nav,#headerwrap #main-nav .menu-item-has-children>a:before,#headerwrap #main-nav .menu-item-has-children>a:after,#headerwrap #main-nav ul .menu-item-has-children>a:after,#headerwrap #main-nav .has-sub-menu>a:after,#headerwrap #main-nav .has-mega-sub-menu>a:after,#headerwrap #main-nav .mega-sub-menu li a:after,#headerwrap #main-nav .mega-menu-posts{display:none}#headerwrap #main-nav .has-mega-sub-menu .mega-sub-menu ul{float:none;padding:0}#headerwrap #main-nav .has-mega-column>.sub-menu>li{width:100%;margin-bottom:1em}#headerwrap #main-nav .has-mega-column .sub-menu>li>a{text-transform:none}#headerwrap #main-nav .mega-sub-menu li:after{content:''}#main-nav .child-arrow{display:none !important}#headerwrap #searchform-wrap{float:none}#headerwrap #searchform{position:relative;left:auto;right:auto;top:auto;bottom:auto;float:none;clear:both;margin:0 0 1em;padding:0;width:auto;border-left:0;transform:none}#headerwrap #searchform #s{width:100%;float:none;transition:none;opacity:1;background:0;border-bottom:1px solid}#headerwrap #searchform #s:focus,#headerwrap #searchform #s:hover,#headerwrap #searchform .icon-search:hover+#s{width:100%;color:#000;background:0}#headerwrap #searchform .icon-search:before{padding:0;right:10px;top:4px}#headerwrap .social-widget{margin:0 0 1em;position:static;float:none}#headerwrap .social-widget .widgettitle{display:block;margin:0 0 .4em}#headerwrap .sidemenu .social-widget,#headerwrap .sidemenu #searchform-wrap,#headerwrap .sidemenu #main-nav{display:block}