.offside{height:100%;height:100vh;overflow:auto;position:fixed;top:0;-webkit-overflow-scrolling:touch;width:265px;z-index:9999}.offside,.offside--left{left:-265px}.offside--right{right:-265px;left:auto}.offside--left.is-open,.offside-js--is-left .offside-sliding-element{-webkit-transform:translate3d(265px,0,0);-moz-transform:translate3d(265px,0,0);-ms-transform:translate3d(265px,0,0);-o-transform:translate3d(265px,0,0);transform:translate3d(265px,0,0)}.offside--right.is-open,.offside-js--is-right .offside-sliding-element{-webkit-transform:translate3d(-265px,0,0);-moz-transform:translate3d(-265px,0,0);-ms-transform:translate3d(-265px,0,0);-o-transform:translate3d(-265px,0,0);transform:translate3d(-265px,0,0)}.offside-js--interact .offside,.offside-js--interact .offside-sliding-element{-webkit-backface-visibility:hidden;-webkit-transition:-webkit-transform .2s cubic-bezier(.16,.68,.43,.99);-moz-transition:-moz-transform .2s cubic-bezier(.16,.68,.43,.99);-o-transition:-o-transform .2s cubic-bezier(.16,.68,.43,.99);transition:transform .2s cubic-bezier(.16,.68,.43,.99);-webkit-perspective:1000}.offside-js--init{overflow-x:hidden}.no-csstransforms3d .offside{-webkit-transform:translateZ(0);transform:translateZ(0)}.no-csstransforms3d .offside-sliding-element{overflow-x:hidden;position:relative}.no-csstransforms3d .offside--left.is-open{left:0}.no-csstransforms3d .offside--right.is-open{right:0}.no-csstransforms3d>.offside-js--is-left .offside-sliding-element{right:-265px}.no-csstransforms3d>.offside-js--is-right .offside-sliding-element{left:-265px}.slideout-overlay{height:100%;height:100vh;min-height:100%;right:0;-webkit-transition:visibility 0s ease,opacity .2s ease;-moz-transition:visibility 0s ease,opacity .2s ease;-o-transition:visibility 0s ease,opacity .2s ease;transition:visibility 0s ease,opacity .2s ease;position:fixed;opacity:0;bottom:0;visibility:hidden;top:0;background-color:rgba(0,0,0,.8);cursor:pointer;left:0;width:100%;z-index:100000}.offside-js--is-open .slideout-overlay{-webkit-transition-delay:delay 0s;-o-transition-delay:delay 0s;transition-delay:delay 0s;opacity:1;visibility:visible}button.slideout-exit{font-size:30px;border:0;color:#fff;position:fixed;top:0;background-color:transparent}.slide-opened nav.toggled .menu-toggle:before{content:"\f0c9"}.offside-js--is-left.slide-opened .slideout-overlay button.slideout-exit{left:260px}.offside-js--is-right.slide-opened .slideout-overlay button.slideout-exit{right:260px}.slideout-widget{margin:20px}.slideout-navigation .mega-menu>ul>li{width:100%!important;display:block}.slideout-navigation .slideout-menu{display:block}#generate-slideout-menu{z-index:100001}#generate-slideout-menu .slideout-menu li{clear:both;width:100%;float:none}#generate-slideout-menu.main-navigation ul ul.toggled-on{display:block!important}#generate-slideout-menu .slideout-menu li.sfHover>ul,#generate-slideout-menu .slideout-menu li:hover>ul,#generate-slideout-menu.main-navigation ul ul{display:none}#generate-slideout-menu .slideout-menu .menu-item-has-children>a:first-child,#generate-slideout-menu .slideout-menu .page_item_has_children>a:first-child{padding-right:1em}#generate-slideout-menu.main-navigation .main-nav ul ul{position:relative;top:0;left:0;width:100%}.slide-opened .slideout-exit:before,.slideout-toggle a:before{content:"\f0c9";text-align:center;width:1.28571429em;line-height:1em;font-family:FontAwesome;display:inline-block}.slide-opened .slideout-exit:before{content:"\f00d"}#generate-slideout-menu li.menu-item-float-right{width:auto;float:none!important;display:inline-block}body:not(.rtl) #generate-slideout-menu .slideout-menu .menu-item-has-children>a:first-child{padding-right:0}.rtl .slideout-navigation{position:fixed}.slideout-navigation .menu-item-has-children .dropdown-menu-toggle{float:right}.slideout-navigation .slideout-widget .menu li{float:none}@media (min-width:769px){.sf-menu>li.slideout-toggle{float:right}.gen-sidebar-nav .sf-menu>li.slideout-toggle{float:none}}@media (max-width:768px){.slideout-both .main-navigation.toggled .main-nav>ul,.slideout-desktop .main-navigation .main-nav li.slideout-toggle,.slideout-mobile .main-navigation.toggled .main-nav>ul{display:none!important}button.slideout-exit{font-size:20px}.offside-js--is-left.slide-opened .slideout-overlay button.slideout-exit{left:255px}.offside-js--is-right.slide-opened .slideout-overlay button.slideout-exit{right:255px}.slideout-overlay{height:calc(100% + 100px);height:calc(100vh + 100px);min-height:calc(100% + 100px);top:-100px}}