/* Start Owl stack page CSS code *//*  * 	Core Owl Carousel CSS File *	v1.3.2 *//* clearfix */.owl-carousel .owl-wrapper:after {	content: ".";	display: block;	clear: both;	visibility: hidden;	line-height: 0;	height: 0;}/* display none until init */.owl-carousel{	display: none;	position: relative;	width: 100%;	-ms-touch-action: pan-y;}.owl-carousel .owl-wrapper{	display: none;	position: relative;	-webkit-transform: translate3d(0px, 0px, 0px);}.owl-carousel .owl-wrapper-outer{	overflow: hidden;	position: relative;	width: 100%;}.owl-carousel .owl-wrapper-outer.autoHeight{	-webkit-transition: height 500ms ease-in-out;	-moz-transition: height 500ms ease-in-out;	-ms-transition: height 500ms ease-in-out;	-o-transition: height 500ms ease-in-out;	transition: height 500ms ease-in-out;}	.owl-carousel .owl-item{	float: left;}.owl-controls .owl-page,.owl-controls .owl-buttons div{	cursor: pointer;}.owl-controls {	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;	-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}/* mouse grab icon */.grabbing {     cursor:url(grabbing.png) 8 8, move;}/* fix */.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{	-webkit-backface-visibility: hidden;	-moz-backface-visibility:    hidden;	-ms-backface-visibility:     hidden;  -webkit-transform: translate3d(0,0,0);  -moz-transform: translate3d(0,0,0);  -ms-transform: translate3d(0,0,0);}/*  *  Owl Carousel CSS3 Transitions  *  v1.3.2 */.owl-origin {	-webkit-perspective: 1200px;	-webkit-perspective-origin-x : 50%;	-webkit-perspective-origin-y : 50%;	-moz-perspective : 1200px;	-moz-perspective-origin-x : 50%;	-moz-perspective-origin-y : 50%;	perspective : 1200px;}/* fade */.owl-fade-out {  z-index: 10;  -webkit-animation: fadeOut .7s both ease;  -moz-animation: fadeOut .7s both ease;  animation: fadeOut .7s both ease;}.owl-fade-in {  -webkit-animation: fadeIn .7s both ease;  -moz-animation: fadeIn .7s both ease;  animation: fadeIn .7s both ease;}/* backSlide */.owl-backSlide-out {  -webkit-animation: backSlideOut 1s both ease;  -moz-animation: backSlideOut 1s both ease;  animation: backSlideOut 1s both ease;}.owl-backSlide-in {  -webkit-animation: backSlideIn 1s both ease;  -moz-animation: backSlideIn 1s both ease;  animation: backSlideIn 1s both ease;}/* goDown */.owl-goDown-out {  -webkit-animation: scaleToFade .7s ease both;  -moz-animation: scaleToFade .7s ease both;  animation: scaleToFade .7s ease both;}.owl-goDown-in {  -webkit-animation: goDown .6s ease both;  -moz-animation: goDown .6s ease both;  animation: goDown .6s ease both;}/* scaleUp */.owl-fadeUp-in {  -webkit-animation: scaleUpFrom .5s ease both;  -moz-animation: scaleUpFrom .5s ease both;  animation: scaleUpFrom .5s ease both;}.owl-fadeUp-out {  -webkit-animation: scaleUpTo .5s ease both;  -moz-animation: scaleUpTo .5s ease both;  animation: scaleUpTo .5s ease both;}/* Keyframes *//*empty*/@-webkit-keyframes empty {  0% {opacity: 1}}@-moz-keyframes empty {  0% {opacity: 1}}@keyframes empty {  0% {opacity: 1}}@-webkit-keyframes fadeIn {  0% { opacity:0; }  100% { opacity:1; }}@-moz-keyframes fadeIn {  0% { opacity:0; }  100% { opacity:1; }}@keyframes fadeIn {  0% { opacity:0; }  100% { opacity:1; }}@-webkit-keyframes fadeOut {  0% { opacity:1; }  100% { opacity:0; }}@-moz-keyframes fadeOut {  0% { opacity:1; }  100% { opacity:0; }}@keyframes fadeOut {  0% { opacity:1; }  100% { opacity:0; }}@-webkit-keyframes backSlideOut {  25% { opacity: .5; -webkit-transform: translateZ(-500px); }  75% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }  100% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(-200%); }}@-moz-keyframes backSlideOut {  25% { opacity: .5; -moz-transform: translateZ(-500px); }  75% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }  100% { opacity: .5; -moz-transform: translateZ(-500px) translateX(-200%); }}@keyframes backSlideOut {  25% { opacity: .5; transform: translateZ(-500px); }  75% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }  100% { opacity: .5; transform: translateZ(-500px) translateX(-200%); }}@-webkit-keyframes backSlideIn {  0%, 25% { opacity: .5; -webkit-transform: translateZ(-500px) translateX(200%); }  75% { opacity: .5; -webkit-transform: translateZ(-500px); }  100% { opacity: 1; -webkit-transform: translateZ(0) translateX(0); }}@-moz-keyframes backSlideIn {  0%, 25% { opacity: .5; -moz-transform: translateZ(-500px) translateX(200%); }  75% { opacity: .5; -moz-transform: translateZ(-500px); }  100% { opacity: 1; -moz-transform: translateZ(0) translateX(0); }}@keyframes backSlideIn {  0%, 25% { opacity: .5; transform: translateZ(-500px) translateX(200%); }  75% { opacity: .5; transform: translateZ(-500px); }  100% { opacity: 1; transform: translateZ(0) translateX(0); }}@-webkit-keyframes scaleToFade {  to { opacity: 0; -webkit-transform: scale(.8); }}@-moz-keyframes scaleToFade {  to { opacity: 0; -moz-transform: scale(.8); }}@keyframes scaleToFade {  to { opacity: 0; transform: scale(.8); }}@-webkit-keyframes goDown {  from { -webkit-transform: translateY(-100%); }}@-moz-keyframes goDown {  from { -moz-transform: translateY(-100%); }}@keyframes goDown {  from { transform: translateY(-100%); }}@-webkit-keyframes scaleUpFrom {  from { opacity: 0; -webkit-transform: scale(1.5); }}@-moz-keyframes scaleUpFrom {  from { opacity: 0; -moz-transform: scale(1.5); }}@keyframes scaleUpFrom {  from { opacity: 0; transform: scale(1.5); }}@-webkit-keyframes scaleUpTo {  to { opacity: 0; -webkit-transform: scale(1.5); }}@-moz-keyframes scaleUpTo {  to { opacity: 0; -moz-transform: scale(1.5); }}@keyframes scaleUpTo {  to { opacity: 0; transform: scale(1.5); }}/* End Owl stack page CSS code */#stacks_in_2628_page48 .jwresp_wrapper{width:100%;overflow:auto}#stacks_in_2628_page48 .jwresp_col{overflow:hidden;margin:0;width:79%; float:left;}#stacks_in_2628_page48 #jwresp_col2_stacks_in_2628_page48{ float:right; width:19%}@media screen and (max-width:1030px){#stacks_in_2628_page48 #jwresp_col1_stacks_in_2628_page48,#stacks_in_2628_page48 #jwresp_col2_stacks_in_2628_page48{width:100%;float:none;display:block}#stacks_in_2628_page48 #jwresp_col1_stacks_in_2628_page48{margin-bottom:15px}}
/* Start Owl stack CSS code *//** 	Owl Carousel Owl Demo Theme *	v1.3.2div{	-webkit-backface-visibility: hidden;}*/.owl-wrapper{	position: relative;	z-index: 2;}#stacks_in_2577_page48 .owl-theme .owl-controls{	margin-top: 10px;	text-align: center;}/* Styling Next and Prev buttons */#stacks_in_2577_page48 .owl-theme .owl-controls .owl-buttons div{	color: #FFF;	display: inline-block;	zoom: 1;	*display: inline;/*IE7 life-saver */	margin: 5px;	padding: 3px 10px;	font-size: 12px;	-webkit-border-radius: 30px;	-moz-border-radius: 30px;	border-radius: 30px;	background: #B3B3B3;	filter: Alpha(Opacity=50);/*IE7 fix*/	opacity: 0.5;}/* Clickable class fix problem with hover on touch devices *//* Use it for non-touch hover action */#stacks_in_2577_page48 .owl-theme .owl-controls.clickable .owl-buttons div:hover{	filter: Alpha(Opacity=100);/*IE7 fix*/	opacity: 1;	text-decoration: none;}/* Styling Pagination*/#stacks_in_2577_page48 .owl-theme .owl-controls .owl-page{	display: inline-block;	zoom: 1;	*display: inline;/*IE7 life-saver */}#stacks_in_2577_page48 .owl-theme .owl-controls .owl-page span{	display: block;	width: 12px;	height: 12px;	margin: 5px 7px;	filter: Alpha(Opacity=50);/*IE7 fix*/	opacity: 0.5;	-webkit-border-radius: 20px;	-moz-border-radius: 20px;	border-radius: 20px;	background: #B3B3B3;}#stacks_in_2577_page48 .owl-theme .owl-controls .owl-page.active span,#stacks_in_2577_page48 .owl-theme .owl-controls.clickable .owl-page:hover span{	filter: Alpha(Opacity=100);/*IE7 fix*/	opacity: 1;}/* If PaginationNumbers is true */#stacks_in_2577_page48 .owl-theme .owl-controls .owl-page span.owl-numbers{	height: auto;	width: auto;	color: #FFF;	padding: 2px 10px;	font-size: 12px;	-webkit-border-radius: 30px;	-moz-border-radius: 30px;	border-radius: 30px;}/* preloading images */#stacks_in_2577_page48 .owl-item.loading{	min-height: 150px;	background: url("../files/AjaxLoader.gif") no-repeat center center}#stacks_in_2577_page48outerwrapper{	max-width: 800px;	margin: 0 auto 0 auto;}/* Preview Mode */#stacks_in_2577_page48owl-stack{	height:0px;}#stacks_in_2577_page48owl-stack .stacks_in_2577_page48item img{display: block;width: 100%;height: auto;}#stacks_in_2577_page48imagewell{height: 0px;}/* End Owl stack CSS code */.stacksSpacerstacks_in_7130_page48 {
	display: block;
	width: 100%;
	height:30px;
}
#stacks_in_826_page48 {
	padding:  20px;
}

#stacks_in_8682_page48 {
	padding: 0px 20px 0px 20px;
}
.cms-guide-blocker-container{z-index:1000001!important}.cms-bubble{z-index:1000002!important}.blockOverlay.cartloom-modal{z-index:9000!important}#stacks_in_9993_page48 .expose_launcher{}.expose_stacks_in_9993_page48{cursor:pointer}#expose_stacks_in_9993_page48{display:none;z-index:10000;padding:0px;margin:0;overflow:visible!important;background-color:transparent;width:80%;max-width:500px; position:fixed;top:50%;left:50%;opacity:0;-webkit-transition:all .5s ease;-moz-transition:all .5s ease;-o-transition:all .5s ease;-ms-transition:all .5s ease;transition:all .5s ease;-webkit-transform:translateY(-50%) translateX(-50%);-ms-transform:translateY(-50%) translateX(-50%);-o-transform:translateY(-50%) translateX(-50%);-moz-transform:translateY(-50%) translateX(-50%);transform:translateY(-50%) translateX(-50%);  height:auto;min-height:50px;  -moz-box-shadow: 2px 2px 10px #1F1F1F;-webkit-box-shadow: 2px 2px 10px #1F1F1F;box-shadow: 2px 2px 10px #1F1F1F; border-radius:0px;-webkit-border-radius:0px;-moz-border-radius:0px;border-style:solid;border-width:0px;border-color:#000000; background-color:#FFFFFF; } #expose_stacks_in_9993_page48 img.youtube_poster{display:none} #expose_stacks_in_9993_page48>a.close{z-index:1000000;background-image:url('../../../rw_common/plugins/stacks/expose-images/close.png');background-color:transparent!important;position:absolute;top:-12px;cursor:pointer;height:28px;width:28px; left:-12px;  }@media all and (max-width:600px){#expose_stacks_in_9993_page48{position:absolute!important}}

#stacks_in_9993_page48 {
	padding: 20px 0px 20px 20px;
}
/* LineButtonThing by RapidWeaver Central  */

#linebuttonthingstacks_in_9995_page48 {
	text-align: left
}

#stacks_in_9995_page48 .linebuttonthing {
	background-color: #E9E9E9;
	width: auto;
	cursor: pointer;
	padding: 0 20px;
	display: inline-block;
	text-decoration: none;
	-webkit-transition: color 0.4s ease-in-out, box-shadow 0.4s ease-in-out;
	   -moz-transition: color 0.4s ease-in-out, box-shadow 0.4s ease-in-out;
			transition: color 0.4s ease-in-out, box-shadow 0.4s ease-in-out;
}

#stacks_in_9995_page48 .linebuttonthing .label {
   	background: transparent;
	margin: 0 0 0 3px;
	color: #565553;
	font-size: 12px;
	line-height: 36px;
	text-transform: uppercase;;
	letter-spacing:0px;;
  	text-align: center;
	font-weight:normal;;
	text-shadow:none; 
  	-webkit-user-select: none;
	   -moz-user-select: none;
			user-select: none;
}

#linebuttonthingstacks_in_9995_page48 a:link {
	text-decoration: none !important;
}

#stacks_in_9995_page48 .linebuttonthing:active {
	margin-top: 3px;
	box-shadow: none;
}

/* No Line */

.position0stacks_in_9995_page48 {
		-webkit-box-shadow: none;
		   -moz-box-shadow: none;
				box-shadow: none;
}

.position0stacks_in_9995_page48:hover {
		-webkit-box-shadow: none;
		   -moz-box-shadow: none;
				box-shadow: none;
}

/* Bottom */

.position1stacks_in_9995_page48 {
	margin-bottom: 1px !important;
		-webkit-box-shadow: 0 1px 0 #666666;
		   -moz-box-shadow: 0 1px 0 #666666;
				box-shadow: 0 1px 0 #666666;
}

.position1stacks_in_9995_page48:hover {
	margin-bottom: 1px !important;
		-webkit-box-shadow: 0 1px 0 #000000;
		   -moz-box-shadow: 0 1px 0 #000000;
				box-shadow: 0 1px 0 #000000;
}

/* Left */

.position2stacks_in_9995_page48 {
	margin-left: 1px !important;
		-webkit-box-shadow: -1px 0 0 #666666;
		   -moz-box-shadow: -1px 0 0 #666666;
				box-shadow: -1px 0 0 #666666;
}

.position2stacks_in_9995_page48:hover {
	margin-left: 1px !important;
		-webkit-box-shadow: -1px 0 0 #000000;
		   -moz-box-shadow: -1px 0 0 #000000;
				box-shadow: -1px 0 0 #000000;
}

/* Top */

.position3stacks_in_9995_page48 {
	margin-top: 1px !important;
		-webkit-box-shadow: 0 -1px 0 #666666;
		   -moz-box-shadow: 0 -1px 0 #666666;
				box-shadow: 0 -1px 0 #666666;
}

.position3stacks_in_9995_page48:hover {
	margin-top: 1px !important;
		-webkit-box-shadow: 0 -1px 0 #000000;
		   -moz-box-shadow: 0 -1px 0 #000000;
				box-shadow: 0 -1px 0 #000000;
}

/* Right */

.position4stacks_in_9995_page48 {
	margin-right: 1px !important;
		-webkit-box-shadow: 1px 0 0 #666666;
		   -moz-box-shadow: 1px 0 0 #666666;
				box-shadow: 1px 0 0 #666666;
}

.position4stacks_in_9995_page48:hover {
	margin-right: 1px !important;
		-webkit-box-shadow: 1px 0 0 #000000;
		   -moz-box-shadow: 1px 0 0 #000000;
				box-shadow: 1px 0 0 #000000;
}


/* Start Contact Form stack CSS code */.stacks_in_9997_page48formwrap{	margin: 0;}#stacks_in_9997_page48comment{display: none;height: 0px;padding: 0px;margin: 0px;}.stacks_in_9997_page48mail{padding: 0;}.stacks_in_9997_page48fieldset{	border: none;	outline: none;	float : none !important;	text-align: left !important;}.stacks_in_9997_page48formail{}.stacks_in_9997_page48fieldset{	padding: 0 20px 0 3px;}#stacks_in_9997_page48 label{display: block;margin: 10px 0 0 0;padding: 0 0 5px 0;line-height: 1.1em;}#stacks_in_9997_page48 label *{display: inline;}#stacks_in_9997_page48 .stacks_in_9997_page48input{padding: 3px 7px 3px 7px;width: 100%;font-size: 12px;background: #E6E6E6;color: #555555;margin: 0;border: 1px solid #C3C3C3;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}#stacks_in_9997_page48 textarea{padding: 7px;width: 100%;font-size: 13px;border: 1px solid #C3C3C3;background: #E6E6E6;color: #555555;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}.stacks_in_9997_page48sendmail{margin-top: 20px;padding: 4px 7px 4px 7px;display: block;font-size: 12px;color: #444444;border: 1px solid #D8D8D8;background-color: #FFFFFF;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;cursor: pointer;}#sendmail:hover{cursor: pointer;}.stacks_in_9997_page48response{display: none;width: 80%;border: 1px solid #D6392B;background: #FEF4FA;padding: 10px;margin: 20px auto 0 0;color: #444444;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;min-height: 35px;}.stacks_in_9997_page48loader{float: left;width: 35px;height: 35px;padding: 0 15px 30px 0;}.stacks_in_9997_page48autoreplay{visibility: hidden;height: 0px;display: none;}#stacks_in_9997_page48 textarea{	color: #555555 !important;}/* End Contact Form stack CSS code */
#stacks_in_9997_page48 {
	margin:  20px;
	padding:  20px;
}
/*
 * AUTHOR: JEREMY HAWES
 * STICKY NAVS
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/sticky_navs/
 * Support: support@1littledesigner.com
 * Version 1.2.0
 * Description: Fixed position navigation panels
 */

/* =========================
 * EDIT MODE - ALL THEMES
 ========================= */

/* =========================
 * ACTIVE - ALL THEMES
 ========================= */

	#sideMenu_stacks_in_26948_page48 {
		position: fixed;
		top: 185px;
		z-index: 1410065408;
	}

/* =========================
 * GENERAL STYLES - ALL THEMES
 ========================= */
#sideMenu_stacks_in_26948_page48 .sideMenuInner li.sideNavListItem,
#sideMenu_stacks_in_26948_page48 .sideMenuInner li.sideNavListItem i,
#sideMenu_stacks_in_26948_page48 .sideMenuInner li.sideNavListItem span,
#sideMenu_stacks_in_26948_page48 .sideMenuInner li.sideNavListItem span.sideNavLink {
	font-size: 12px;
	line-height: 12px;
	opacity: 1;
}
#sideMenu_stacks_in_26948_page48 .sideMenuInner li.sideNavListItem img {
	max-width: 12px;
	height: auto;
}
#sideMenu_stacks_in_26948_page48.menuPositionLeft {
	left: 0;
}
#sideMenu_stacks_in_26948_page48.menuPositionRight {
	right: 0;
}
#sideMenu_stacks_in_26948_page48 .sideMenuInner ul,
#sideMenu_stacks_in_26948_page48 .sideMenuInner li {
	padding: 0;
	margin: 0;
}
#sideMenu_stacks_in_26948_page48 .sideMenuInner ul li {
	list-style: none !important;
	list-style-type: none !important;
	padding: 8px 15px;
	display: block;
}
#sideMenu_stacks_in_26948_page48 * {
	cursor: pointer;
}
#sideMenu_stacks_in_26948_page48 .sideMenuInner ul li:hover * {
	cursor: default;
}
#sideMenu_stacks_in_26948_page48 .sideMenuInner ul.sideManuListCont li.sideNavListItem span.sideNavLink a {
	color: #FFFFFF;
	text-decoration: none;
}
#sideMenu_stacks_in_26948_page48 .sideMenuInner ul.sideManuListCont li.sideNavListItem span.sideNavLink:hover a {
	color: #E6E6E6;
}
#sideMenu_stacks_in_26948_page48 .sideMenuInner ul.sideManuListCont li.sideNavListItem span.sideNavLink {
	color: #FFFFFF !important;
	transition: all ease-in-out 1000ms;
	-webkit-transition: all ease-in-out 1000ms;
	-moz-transition: all ease-in-out 1000ms;
	-ms-transition: all ease-in-out 1000ms;
	-o-transition: all ease-in-out 1000ms;
}
#sideMenu_stacks_in_26948_page48 .sideMenuInner ul.sideManuListCont li.sideNavListItem span.sideNavLink:hover {
	color: #E6E6E6 !important;
}
#sideMenu_stacks_in_26948_page48 .sideMenuInner ul.sideManuListCont li.sideNavListItem i {
	color: #FFFFFF;
	transition: all ease-in-out 1000ms;
	-webkit-transition: all ease-in-out 1000ms;
	-moz-transition: all ease-in-out 1000ms;
	-ms-transition: all ease-in-out 1000ms;
	-o-transition: all ease-in-out 1000ms;
}
#sideMenu_stacks_in_26948_page48 .sideMenuInner ul.sideManuListCont li.sideNavListItem:hover span.sideNavLink {
	transition: all ease-in-out 1000ms;
	-webkit-transition: all ease-in-out 1000ms;
	-moz-transition: all ease-in-out 1000ms;
	-ms-transition: all ease-in-out 1000ms;
	-o-transition: all ease-in-out 1000ms;
}
#sideMenu_stacks_in_26948_page48 .sideMenuInner ul.sideManuListCont li.sideNavListItem:hover i {
	color: #565553;
	transition: all ease-in-out 1000ms;
	-webkit-transition: all ease-in-out 1000ms;
	-moz-transition: all ease-in-out 1000ms;
	-ms-transition: all ease-in-out 1000ms;
	-o-transition: all ease-in-out 1000ms;
}
#sideMenu_stacks_in_26948_page48.midBordersOn .sideMenuInner ul li.sideNavListItem {
	border-bottom: solid 1px #959492;
	border-top: solid 1px #A4A3A1;
}
#sideMenu_stacks_in_26948_page48.midBordersOn .sideMenuInner ul li.sideNavListItem:first-child {
	border-top: none;
}
#sideMenu_stacks_in_26948_page48.midBordersOn .sideMenuInner ul li.sideNavListItem:last-child {
	border-bottom: none;
}
#sideMenu_stacks_in_26948_page48 .sideMenuInner ul li.sideNavListItem span.sideMenuText {
	overflow: visible;
	background: transparent;
	white-space: nowrap;
}
#sideMenu_stacks_in_26948_page48 .sideMenuInner ul li.sideNavListItem span.sideMenuText i {
	float: none !important;
	color: inherit;
}
#sideMenu_stacks_in_26948_page48.menuPositionLeft .sideMenuInner ul.sideManuListCont {
	border-top: solid 1px #959492;
	border-bottom: solid 1px #959492;
	border-right: solid 1px #959492;
	border-top-right-radius: 0px;
	border-bottom-right-radius: 0px;
}
#sideMenu_stacks_in_26948_page48.menuPositionRight .sideMenuInner ul.sideManuListCont {
	border-top: solid 1px #959492;
	border-bottom: solid 1px #959492;
	border-left: solid 1px #959492;
	border-top-left-radius: 0px;
	border-bottom-left-radius: 0px;
}
/* =========================
 * THEME 1 - TOOLTIPS
 ========================= */
#sideMenu_stacks_in_26948_page48.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem span.sideMenuText span.sideNavLink {
	position: relative;
	text-align: justify;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
}

	#sideMenu_stacks_in_26948_page48.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem span.sideMenuText {
		position: absolute;
		top: 0;
	}
	#sideMenu_stacks_in_26948_page48.sideMenuTheme1.menuPositionLeft .sideMenuInner ul li.sideNavListItem span.sideMenuText {
		left: -110px;
	}
	#sideMenu_stacks_in_26948_page48.sideMenuTheme1.menuPositionRight .sideMenuInner ul li.sideNavListItem span.sideMenuText {
		right: -110px;
	}
	#sideMenu_stacks_in_26948_page48.sideMenuTheme1.menuPositionLeft .sideMenuInner ul li.sideNavListItem span.sideMenuText span.sideNavLink:before {
		right: 100%;
		margin-top: -5px;
		border-top: 5px solid transparent;
		border-bottom: 5px solid transparent;
		border-right: 5px solid #333333;
		border-right-color: #333333;
	}
	#sideMenu_stacks_in_26948_page48.sideMenuTheme1.menuPositionRight .sideMenuInner ul li.sideNavListItem span.sideMenuText span.sideNavLink:after {
		left: 100%;
		margin-top: -5px;
		border-top: 5px solid transparent;
		border-bottom: 5px solid transparent;
		border-left: 5px solid #333333;
		border-left-color: #333333;
	}

#sideMenu_stacks_in_26948_page48.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem {
	position: relative;
	background: #959492;
}

#sideMenu_stacks_in_26948_page48.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem:hover {
	background: #959492 !important;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme1.menuPositionLeft .sideMenuInner ul li.sideNavListItem:first-child {
	border-top-right-radius: 0px;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme1.menuPositionLeft .sideMenuInner ul li.sideNavListItem:last-child {
	border-bottom-right-radius: 0px;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme1.menuPositionRight .sideMenuInner ul li.sideNavListItem:first-child {
	border-top-left-radius: 0px;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme1.menuPositionRight .sideMenuInner ul li.sideNavListItem:last-child {
	border-bottom-left-radius: 0px;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem span.sideMenuText {
	z-index: -1;
	opacity: 0;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem span.sideMenuText span.sideNavLink {
	width: 110px;
	background: #333333;
	display: inline-block;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme1.menuPositionLeft .sideMenuInner ul li.sideNavListItem span.sideMenuText span.sideNavLink:before,
#sideMenu_stacks_in_26948_page48.sideMenuTheme1.menuPositionRight .sideMenuInner ul li.sideNavListItem span.sideMenuText span.sideNavLink:after {
	position: absolute;
	content: "";
	width: 0;
	height: 0;
}
/* =========================
 * THEME 1 - INNER UL
 ========================= */
#sideMenu_stacks_in_26948_page48.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ul,
#sideMenu_stacks_in_26948_page48.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ol {
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
	overflow: hidden;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme1.borderInnerOn .sideMenuInner ul li.sideNavListItem ul,
#sideMenu_stacks_in_26948_page48.sideMenuTheme1.borderInnerOn .sideMenuInner ul li.sideNavListItem ol {
	border: solid 1px #CCFF66;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ul li,
#sideMenu_stacks_in_26948_page48.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ol li {
	background: #959492;
	transition: all ease-in-out 1000ms;
	-webkit-transition: all ease-in-out 1000ms;
	-moz-transition: all ease-in-out 1000ms;
	-ms-transition: all ease-in-out 1000ms;
	-o-transition: all ease-in-out 1000ms;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ul li:hover,
#sideMenu_stacks_in_26948_page48.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ol li:hover {
	background: #959492;
	transition: all ease-in-out 1000ms;
	-webkit-transition: all ease-in-out 1000ms;
	-moz-transition: all ease-in-out 1000ms;
	-ms-transition: all ease-in-out 1000ms;
	-o-transition: all ease-in-out 1000ms;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ul li,
#sideMenu_stacks_in_26948_page48.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ol li {
	border-top: solid 1px #FFCC66;
	border-bottom: solid 1px #FFFF00;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ul li:first-child,
#sideMenu_stacks_in_26948_page48.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ol li:first-child {
	border-top: none;
	border-top-right-radius: -1px;
	border-top-left-radius: -1px;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ul li:last-child,
#sideMenu_stacks_in_26948_page48.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ol li:last-child {
	border-bottom: none;
	border-bottom-right-radius: -1px;
	border-bottom-left-radius: -1px;
}
/* =========================
 * THEME 2
 ========================= */
#sideMenu_stacks_in_26948_page48.sideMenuTheme2 .sideMenuInner ul {
	background: #959492;
	overflow: hidden;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme2 .sideMenuInner ul li.sideNavListItem {
	overflow: hidden;
	white-space: nowrap;
	/*position: relative;*/
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme2 .sideMenuInner ul li.sideNavListItem:hover {
	background: #959492;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme2.menuPositionLeft .sideMenuInner ul li.sideNavListItem i,
#sideMenu_stacks_in_26948_page48.sideMenuTheme2.menuPositionLeft .sideMenuInner ul li.sideNavListItem span.sideMenuText {
	float: left;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme2.menuPositionLeft .sideMenuInner ul li.sideNavListItem i i {
	float: none;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme2.menuPositionRight .sideMenuInner ul li.sideNavListItem i,
#sideMenu_stacks_in_26948_page48.sideMenuTheme2.menuPositionRight .sideMenuInner ul li.sideNavListItem span.sideMenuText {
	float: right;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme2.menuPositionRight .sideMenuInner ul li.sideNavListItem i i {
	float: none;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme2 .sideMenuInner ul li.sideNavListItem span.sideMenuText {
	width: 1px;
	display: block;
	text-align: justify;
	opacity: 0;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme2 ul.menuAnimOff li.sideNavListItem span.sideMenuText {
	width: 110px;
	opacity: 1;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme2.menuPositionLeft ul.menuAnimOff li.sideNavListItem span.sideMenuText {
	padding-left: 20px;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme2.menuPositionRight ul.menuAnimOff li.sideNavListItem span.sideMenuText {
	padding-right: 20px;
}
/* =========================
 * THEME 2 - INNER UL
 ========================= */
#sideMenu_stacks_in_26948_page48.sideMenuTheme2 .sideMenuInner ul li * {
	padding: 0;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme2 .sideMenuInner ul li ul.sideMenuInnerMenu {
	margin: 0;
	padding: 0;
	opacity: 0;
	height: 0;
	border: none;
	display: block;
	background: none;
	background: transparent;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme2 .sideMenuInner ul li ul.sideMenuInnerMenu li {
	margin: 0;
	padding: 10px;
	background: #959492;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme2 .sideMenuInner ul li ul.sideMenuInnerMenu li:hover {
	background: #959492;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme2 .sideMenuInner ul li ul.sideMenuInnerMenu li:first-child {
	margin-top: 10px;
	border-top-right-radius: 0px;
	border-top-left-radius: 0px;
}
#sideMenu_stacks_in_26948_page48.sideMenuTheme2 .sideMenuInner ul li ul.sideMenuInnerMenu li:last-child {
	border-bottom-right-radius: 0px;
	border-bottom-left-radius: 0px;
}

/* iPhone Landscape */
@media (max-width : 480px) {
	#sideMenu_stacks_in_26948_page48.stickyMobileOn {
		display: none;
	}
}

#stacks_in_26948_page48 {
	margin:  20px;
}
/*
 * Sticky Navs Inner
 * Version 1.2.0
 */

.navInner_stacks_in_26950_page48.menuIconFA img {
	display: none;
}
.navInner_stacks_in_26950_page48.menuIconIMG .fa {
	display: none;
}
li.navInner_stacks_in_26950_page48 span.sideMenuText span.sideNavLink {
	padding: 12px 10px 12px 10px;
}
/* =========================
 * THEME 1 - TOOLTIPS
 ========================= */
	li.navInner_stacks_in_26950_page48 span.sideMenuText span.sideNavLink:before,
	li.navInner_stacks_in_26950_page48 span.sideMenuText span.sideNavLink:after {
		top: 50%;
	}

#stacks_in_26951_page48 {
	letter-spacing: 1px;
}
/*
 * Sticky Navs Inner
 * Version 1.2.0
 */

.navInner_stacks_in_26952_page48.menuIconFA img {
	display: none;
}
.navInner_stacks_in_26952_page48.menuIconIMG .fa {
	display: none;
}
li.navInner_stacks_in_26952_page48 span.sideMenuText span.sideNavLink {
	padding: 12px 10px 12px 10px;
}
/* =========================
 * THEME 1 - TOOLTIPS
 ========================= */
	li.navInner_stacks_in_26952_page48 span.sideMenuText span.sideNavLink:before,
	li.navInner_stacks_in_26952_page48 span.sideMenuText span.sideNavLink:after {
		top: 50%;
	}

#stacks_in_26953_page48 {
	letter-spacing: 1px;
}
.stacksSpacerstacks_in_7177_page48 {
	display: block;
	width: 100%;
	height:80px;
}