/*!
 * Slidebars - A jQuery Framework for Off-Canvas Menus and Sidebars
 * Version: 2.0.2
 * Url: http://www.adchsm.com/slidebars/
 * Author: Adam Charles Smith
 * Author url: http://www.adchsm.com/
 * License: MIT
 * License url: http://www.adchsm.com/slidebars/license/
 */
/* Slidebars 0.10.3 (http://plugins.adchsm.me/slidebars/) written by Adam Smith (http://www.adchsm.me/) released under MIT License (http://plugins.adchsm.me/slidebars/license.txt) */
#sb-site,.sb-site-container,.sb-slidebar,body,html {
	margin:0;
	padding:0;
	-webkit-box-sizing:border-box;
	-moz-box-sizing:border-box;
	box-sizing:border-box
}
body,html {
	width:100%;
/*	overflow-x:hidden*/
}
html {
	height:100%
}
body {
	min-height:100%;
	height:auto !important;
	position:relative
}
html.sb-scroll-lock.sb-active:not(.sb-static), html.sb-scroll-lock.sb-active:not(.sb-static) body { overflow: hidden; height: 100%;
}

#sb-site,.sb-site-container {
	width:100%;
	min-height:100vh;
	position:relative;
	z-index:1;
	background-color:#fff
}
#sb-site:after,#sb-site:before,.sb-site-container:after,.sb-site-container:before {
	content:' ';
	display:table;
	clear:both
}
.sb-slidebar {
	height:100%;
	overflow-y:auto;
	position:fixed;
	top:0;
	z-index:0;
	display:none;
	background-color:#fff
}
.sb-slidebar,.sb-slidebar * {
	-webkit-transform:translateZ(0px)
}
.sb-left {
	left:0
}
.sb-right {
	right:0
}
.sb-slidebar.sb-static,html.sb-static .sb-slidebar {
	position:absolute
}
.sb-slidebar.sb-active {
	display:block
}
.sb-style-overlay {
	z-index:9999
}
.sb-momentum-scrolling {
	-webkit-overflow-scrolling:touch
}
.sb-slidebar {
	width:30%
}
.sb-width-thin {
	width:15%
}
.sb-width-wide {
	width:45%
}
@media (max-width:480px) {
	.sb-slidebar {
		width:70%
	}
	.sb-width-thin {
		width:55%
	}
	.sb-width-wide {
		width:85%
	}
}
@media (min-width:481px) {
	.sb-slidebar {
		width:55%
	}
	.sb-width-thin {
		width:40%
	}
	.sb-width-wide {
		width:70%
	}
}
@media (min-width:768px) {
	.sb-slidebar {
		width:40%
	}
	.sb-width-thin {
		width:25%
	}
	.sb-width-wide {
		width:55%
	}
}
@media (min-width:992px) {
	.sb-slidebar {
		width:30%
	}
	.sb-width-thin {
		width:15%
	}
	.sb-width-wide {
		width:45%
	}
}
@media (min-width:1200px) {
	.sb-slidebar {
		width:20%
	}
	.sb-width-thin {
		width:5%
	}
	.sb-width-wide {
		width:35%
	}
}
#sb-site,.sb-site-container,.sb-slide,.sb-slidebar {
	-webkit-transform:translate(0px);
	-moz-transform:translate(0px);
	-o-transform:translate(0px);
	transform:translate(0px);
	-webkit-transition:-webkit-transform 400ms ease;
	-moz-transition:-moz-transform 400ms ease;
	-o-transition:-o-transform 400ms ease;
	transition:transform 400ms ease;
	-webkit-transition-property:-webkit-transform,left,right;
	-webkit-backface-visibility:hidden
}
.sb-hide {
	display:none
}

/*
[canvas],[off-canvas*=push]{z-index:1}[off-canvas*=reveal],[off-canvas*=shift]{z-index:0}[canvas=container],[off-canvas],body,html{margin:0;padding:0;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}body,html{width:100%;height:100%;overflow:hidden}[canvas=container]{width:100%;height:100%;overflow-y:auto;position:relative;background-color:#fff;-webkit-overflow-scrolling:touch}[canvas=container]:after,[canvas=container]:before{clear:both;content:'';display:table}[off-canvas]{display:none;position:fixed;overflow:hidden;overflow-y:auto;background-color:#000;color:#fff;-webkit-overflow-scrolling:touch}[off-canvas*=top]{width:100%;height:255px;top:0}[off-canvas*=right]{width:255px;height:100%;top:0;right:0}[off-canvas*=bottom]{width:100%;height:255px;bottom:0}[off-canvas*=left]{width:255px;height:100%;top:0;left:0}[off-canvas*=overlay]{z-index:9999}[canvas],[off-canvas]{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);transform:translate(0,0);-webkit-transition:-webkit-transform .3s;transition:transform .3s;-webkit-backface-visibility:hidden}[off-canvas*=shift][off-canvas*=top]{-webkit-transform:translate(0,50%);transform:translate(0,50%)}[off-canvas*=shift][off-canvas*=right]{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}[off-canvas*=shift][off-canvas*=bottom]{-webkit-transform:translate(0,-50%);transform:translate(0,-50%)}[off-canvas*=shift][off-canvas*=left]{-webkit-transform:translate(50%,0);transform:translate(50%,0)}@media print{[canvas]{-webkit-transform:translate(0,0)!important;-ms-transform:translate(0,0)!important;transform:translate(0,0)!important}[off-canvas]{display:none!important}}*/