body[data-slide-out-widget-area-style="slide-out-from-right-hover"] #header-outer{
	 z-index:9995
}#slide-out-widget-area.slide-out-from-right-hover{
	 position:fixed;
		transform:translate3d(341px,0,0);
		-webkit-transform:translate3d(341px,0,0);
		-ms-transform:translate3d(341px,0,0);
		top:0;
		right:0;
		width:340px;
		height:100%;
		z-index:9999;
		padding:54px;
		padding-top:80px;
		overflow:hidden;
		-webkit-transition: transform .7s cubic-bezier(0.25,1,.2,1);
		transition: transform .7s cubic-bezier(0.25,1,.2,1)
}#slide-out-widget-area.slide-out-from-right-hover .inner{
	 opacity:0;
		margin-bottom:30px;
		transform:translateX(50px);
		-webkit-transition:-webkit-transform .45s cubic-bezier(.2,.75,.3,1) 0.22s,opacity .45s cubic-bezier(.2,.75,.3,1) 0.22s;
		-ms-transition:transform .45s cubic-bezier(.2,.75,.3,1) 0.22s,opacity .45s cubic-bezier(.2,.75,.3,1) 0.22s;
		transition:transform .45s cubic-bezier(.2,.75,.3,1) 0.22s,opacity .45s cubic-bezier(.2,.75,.3,1) 0.22s
}.material #slide-out-widget-area.slide-out-from-right-hover .inner{
	margin-bottom: 0px;
}#slide-out-widget-area.slide-out-from-right-hover .bottom-meta-wrap{
	 opacity:0;
		transform:translateX(50px);
		-webkit-transition:-webkit-transform .45s cubic-bezier(.2,.75,.3,1) 0.35s,opacity .45s cubic-bezier(.2,.75,.3,1) 0.35s;
		-ms-transition:transform .45s cubic-bezier(.2,.75,.3,1) 0.35s,opacity .45s cubic-bezier(.2,.75,.3,1) 0.35s;
		transition:transform .45s cubic-bezier(.2,.75,.3,1) 0.35s,opacity .45s cubic-bezier(.2,.75,.3,1) 0.35s;
		margin-top:50px
}#slide-out-widget-area.slide-out-from-right-hover .inner-wrap{
	margin: auto 0;
  position: relative;
}#slide-out-widget-area.slide-out-from-right-hover .inner{
	 position:relative;
	 display: -webkit-box;
   display: -webkit-flex;
   display: flex;
	 flex-wrap: wrap;
	  height: auto;
}#slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container{
	margin: auto 0;
  position: relative;
	width:100%;
	transform: none!important;
}#slide-out-widget-area.slide-out-from-right-hover .off-canvas-social-links{
	 margin-top:30px
}#slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a{
	 font-size:24px;
	 line-height:30px
}body #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a{
	 word-break:break-word
}body #slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a{
	 display:inline-block;
		position:relative;
		opacity:1;
		padding-left:0;
		padding-right:0
}#slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a{
	color:rgba(255,255,255,0.7);
}#slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li{
		margin: 5px 0;
		line-height: 1.3;
}#slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a{
		-webkit-transition: color .2s;
		transition: color .2s;
}#slide-out-widget-area.slide-out-from-right-hover .off-canvas-menu-container{
		min-width: 190px;
}#slide-out-widget-area.slide-out-from-right-hover .inner .off-canvas-menu-container li a:hover{
		color: #fff;
}#slide-out-widget-area.slide-out-from-right-hover[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container{
		position: relative;
		top: auto;
}#slide-out-widget-area.slide-out-from-right-hover[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container{
		display: inline-block;
}
@media only screen and (min-width: 1000px) {#slide-out-widget-area.slide-out-from-right-hover[data-dropdown-func="separate-dropdown-parent-link"] .off-canvas-menu-container.mobile-only{
				display: none;
	 }
}#slide-out-widget-area.slide-out-from-right-hover[data-dropdown-func="separate-dropdown-parent-link"] .inner > div.off-canvas-menu-container{
		margin: auto 0;
		position: relative;
		-ms-transform: none!important;
		-webkit-transform: none!important;
		transform: none!important;
}#slide-out-widget-area.slide-out-from-right-hover[data-dropdown-func="separate-dropdown-parent-link"] .inner{
		display: -webkit-box;
		display: -webkit-flex;
		display: flex;
		height: auto;
		flex-wrap: wrap;
}
