.launchpad-wrapper{position:relative;display:inline-block;z-index:1}.launchpad,.satellite,.tierahs,.tierahs-link{background-color:transparent;border:none;border-radius:50%;aspect-ratio:1/1;text-align:center;padding:0;margin:0;transition:all 300ms ease-out;display:inline-grid;justify-content:center;align-content:center;cursor:pointer}.launchpad:hover,.satellite:hover,.tierahs:hover,.tierahs-link:hover{background-color:transparent}.launchpad:active,.launchpad.launched:active,.satellite:active,.satellite.launched:active,.tierahs:active,.tierahs.launched:active,.tierahs-link:active,.tierahs-link.launched:active{scale:0.95}.launchpad svg,.satellite svg,.tierahs svg,.tierahs-link svg{width:100%;height:auto}button.satellite,button.tierahs{appearance:none}.satellite{position:absolute;top:50%;left:50%;translate:-50% -50%;z-index:-1;scale:0.5}.satellite.launched{scale:1}
@-webkit-keyframes animatedJackBackgroundtoTop{from{background-position:0 0}to{background-position:0% -500%}}@keyframes animatedJackBackgroundtoTop{from{background-position:0 0}to{background-position:0% -500%}}@-webkit-keyframes animatedJackBackgroundtoBottom{from{background-position:0 0}to{background-position:0% 500%}}@keyframes animatedJackBackgroundtoBottom{from{background-position:0 0}to{background-position:0% 500%}}@-webkit-keyframes animatedJackBackgroundtoRight{from{background-position:0 0}to{background-position:500% 0%}}@keyframes animatedJackBackgroundtoRight{from{background-position:0 0}to{background-position:500% 0%}}@-webkit-keyframes animatedJackBackgroundtoLeft{from{background-position:0 0}to{background-position:-500% 0%}}@keyframes animatedJackBackgroundtoLeft{from{background-position:0 0}to{background-position:-500% 0%}}@-webkit-keyframes animatedJackBackgroundtoBottomRight{from{background-position:0 0}to{background-position:500% 500%}}@keyframes animatedJackBackgroundtoBottomRight{from{background-position:0 0}to{background-position:500% 500%}}@-webkit-keyframes animatedJackBackgroundtoTopRight{from{background-position:0 0}to{background-position:500% -500%}}@keyframes animatedJackBackgroundtoTopRight{from{background-position:0 0}to{background-position:500% -500%}}@-webkit-keyframes animatedJackBackgroundtoTopLeft{from{background-position:0 0}to{background-position:-500% -500%}}@keyframes animatedJackBackgroundtoTopLeft{from{background-position:0 0}to{background-position:-500% -500%}}@-webkit-keyframes animatedJackBackgroundtoBottomLeft{from{background-position:0 0}to{background-position:-500% 500%}}@keyframes animatedJackBackgroundtoBottomLeft{from{background-position:0 0}to{background-position:-500% 500%}}.com_joeworkman_stacks_jack4_stack > .jack{margin:0;padding:0;border:0;background:none;background-color:transparent;position:relative;display:block;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.com_joeworkman_stacks_jack4_stack > .jack.align-center{margin-left:auto !important;margin-right:auto !important}.com_joeworkman_stacks_jack4_stack > .jack.align-right{margin-left:auto !important}.com_joeworkman_stacks_jack4_stack > .jack.align-left{margin-right:auto !important}.com_joeworkman_stacks_jack4_stack > .jack.touch-device{background-attachment:scroll !important}.com_joeworkman_stacks_jack4_stack > .jack.bg-image{background-size:auto}.com_joeworkman_stacks_jack4_stack > .jack.bg-image.glass{z-index:1}.com_joeworkman_stacks_jack4_stack > .jack.bg-image.glass::after{background-size:auto;content:"";top:0;left:0;bottom:0;right:0;height:100%;position:absolute;z-index:-1}.com_joeworkman_stacks_jack4_stack > .jack.bg-image.bg-size-cover,.com_joeworkman_stacks_jack4_stack > .jack.bg-image.bg-size-cover.glass::after{background-size:cover}.com_joeworkman_stacks_jack4_stack > .jack.bg-image.bg-size-contain,.com_joeworkman_stacks_jack4_stack > .jack.bg-image.bg-size-contain.glass::after{background-size:contain}.com_joeworkman_stacks_jack4_stack > .jack.bg-image.bg-size-fill,.com_joeworkman_stacks_jack4_stack > .jack.bg-image.bg-size-fill.glass::after{background-size:100% 100%}.com_joeworkman_stacks_jack4_stack > .jack.corner-shadow::before,.com_joeworkman_stacks_jack4_stack > .jack.corner-shadow::after,.com_joeworkman_stacks_jack4_stack > .jack.peek-shadow::before,.com_joeworkman_stacks_jack4_stack > .jack.peek-shadow::after{z-index:-1;position:absolute;content:"";height:auto;background-color:transparent}.com_joeworkman_stacks_jack4_stack > .jack.corner-shadow::before,.com_joeworkman_stacks_jack4_stack > .jack.corner-shadow::after{width:50%;top:50%}.com_joeworkman_stacks_jack4_stack > .jack.scroll-x{overflow-x:auto !important;white-space:nowrap;-webkit-overflow-scrolling:touch}.com_joeworkman_stacks_jack4_stack > .jack.scroll-x > .stacks_out{display:inline-block;white-space:nowrap}.com_joeworkman_stacks_jack4_stack > .jack.scroll-y{overflow-y:auto !important;-webkit-overflow-scrolling:touch}

#stacks_out_5 {
	margin-right:0;
}
/* If modifying any of this code, update the template.html file too */

#backToTopAnchorPoint {
	display: block;
	height: 0px;
	overflow: hidden;
}

.backToTopButton {
	text-decoration: none;
	color: #FFFFFF;
	
	display: none;
	position: fixed;
	z-index: 999;
	bottom:10px;right:10px;
	
	
	font-size: 43px;
	line-height: 1.00em;
	width: 75px;
	height: 75px;
	text-align: center;
	border-radius: 0px;
	border: 0px solid rgba(0, 0, 0, 1.00);
	transition: all 300ms ease-in-out;
}

.backToTopButton:hover {
	border: 0px solid rgba(0, 0, 0, 1.00);
	color: #CCCCCC;
}
















/* Warehoused image applied as a CSS background */
.backToTopButton {
	background: url(https://armin-risi.ch/resources/Triskele_Top.svg);
	background-size: 100% 100%;
}


@media print {
	/* Hides the button if the page is printed or saved as a PDF */
	.backToTopButton {
		display: none;
	}
}














#stacks_in_39{padding-left:0px;padding-right:0px;}#stacks_in_39 > .jack{margin:0px;padding:20px;border-color:#660B0D;border-width:1px;border-style:solid;border-radius:10px;background-attachment:scroll;background-clip:padding-box !important;background-origin:padding-box !important}#stacks_in_39 > .jack.proportional{aspect-ratio:16 / 9;}#stacks_in_39 > .jack.width-minmax{min-width:100px;max-width:800px}#stacks_in_39 > .jack.width-static{width:500px}#stacks_in_39 > .jack.width-flexible{width:70%}#stacks_in_39 > .jack.margin-detailed{margin:0.00px 0.00px 0.00px 0.00px}#stacks_in_39 > .jack.padding-detailed{padding:0.00px 0.00px 0.00px 0.00px}#stacks_in_39 > .jack.rotate{-webkit-transform:rotate(5deg);transform:rotate(5deg)}#stacks_in_39 > .jack.border-detailed-width{border-width:0.00px 0.00px 0.00px 0.00px}#stacks_in_39 > .jack.border-detailed-style{border-style:solid solid solid solid}#stacks_in_39 > .jack.border-image{-o-border-image:url() 70 repeat;border-image:url() 70 repeat;border-style:solid}#stacks_in_39 > .jack::after{border-radius:10px}#stacks_in_39 > .jack.border-detailed-radius,#stacks_in_39 > .jack.border-detailed-radius::after{border-radius:0.00px 0.00px 0.00px 0.00px}#stacks_in_39 > .jack.bg-animate{-webkit-animation:animatedJackBackgroundtoRight 200s linear infinite;animation:animatedJackBackgroundtoRight 200s linear infinite}#stacks_in_39 > .jack.bg-color{background-color:#89C5FF}#stacks_in_39 > .jack.bg-gradient{background-color:#660C0D}#stacks_in_39 > .jack.bg-image:not(.glass){background-image:url();background-repeat:repeat;background-position:left top;}#stacks_in_39 > .jack.bg-image:not(.glass).bg-size-static{background-size:300px}#stacks_in_39 > .jack.bg-image:not(.glass).bg-size-fluid{background-size:100%}#stacks_in_39 > .jack.bg-image:not(.glass).bg-warehouse{background-image:url()}#stacks_in_39 > .jack.bg-image:not(.glass).bg-fallback{background-color:#CCCCCC}@media only screen and (min-width:40.063em){#stacks_in_39 > .jack.bg-image:not(.glass){}#stacks_in_39 > .jack.bg-image:not(.glass).bg-warehouse{}}#stacks_in_39 > .jack.bg-image.glass.after,#stacks_in_39 > .glass.jack.bg-image::after{opacity:0.100;background-attachment:scroll;background-clip:padding-box !important;background-origin:padding-box !important;padding:20px;background-image:url();background-repeat:repeat;background-position:left top;}#stacks_in_39 > .jack.bg-image.glass.after.padding-detailed,#stacks_in_39 > .glass.padding-detailed.jack.bg-image::after{padding:0.00px 0.00px 0.00px 0.00px}#stacks_in_39 > .jack.bg-image.glass.after.bg-size-static,#stacks_in_39 > .glass.bg-size-static.jack.bg-image::after{background-size:300px}#stacks_in_39 > .jack.bg-image.glass.after.bg-size-fluid,#stacks_in_39 > .glass.bg-size-fluid.jack.bg-image::after{background-size:100%}#stacks_in_39 > .jack.bg-image.glass.after.bg-warehouse,#stacks_in_39 > .glass.bg-warehouse.jack.bg-image::after{background-image:url()}#stacks_in_39 > .jack.bg-image.glass.after.bg-fallback,#stacks_in_39 > .glass.bg-fallback.jack.bg-image::after{background-color:#CCCCCC}@media only screen and (min-width:40.063em){#stacks_in_39 > .jack.bg-image.glass.after,#stacks_in_39 > .glass.jack.bg-image::after{}#stacks_in_39 > .jack.bg-image.glass.after.bg-warehouse,#stacks_in_39 > .glass.bg-warehouse.jack.bg-image::after{}}#stacks_in_39 > .jack.drop-shadow{-webkit-box-shadow:10px 10px 6px -6px rgba(39,39,39,0.50);box-shadow:10px 10px 6px -6px rgba(39,39,39,0.50)}#stacks_in_39 > .jack.inset-shadow{-webkit-box-shadow:inset 0px 0px 6px 2px rgba(0,0,0,0.50);box-shadow:inset 0px 0px 6px 2px rgba(0,0,0,0.50)}#stacks_in_39 > .jack.drop-shadow.inset-shadow{-webkit-box-shadow:10px 10px 6px -6px rgba(39,39,39,0.50),inset 0px 0px 6px 2px rgba(0,0,0,0.50);box-shadow:10px 10px 6px -6px rgba(39,39,39,0.50),inset 0px 0px 6px 2px rgba(0,0,0,0.50)}#stacks_in_39 > .jack.corner-shadow.corner-shadow-left::before{max-width:300px;bottom:15px;-webkit-box-shadow:0px 15px 10px 0px rgba(119,119,119,0.99);box-shadow:0px 15px 10px 0px rgba(119,119,119,0.99);left:10px;-webkit-transform:rotate(-3deg);transform:rotate(-3deg)}#stacks_in_39 > .jack.corner-shadow.corner-shadow-right::after{max-width:300px;bottom:15px;-webkit-box-shadow:0px 15px 10px 0px rgba(119,119,119,0.99);box-shadow:0px 15px 10px 0px rgba(119,119,119,0.99);right:10px;left:auto;-webkit-transform:rotate(3deg);transform:rotate(3deg)}#stacks_in_39 > .jack.peek-shadow::before,#stacks_in_39 > .jack.peek-shadow::after{-webkit-box-shadow:0px 0px 20px 0px rgba(0,0,0,0.80);box-shadow:0px 0px 20px 0px rgba(0,0,0,0.80);top:0%;bottom:0%;left:5px;right:5px;border-radius:100px / 10px}#stacks_in_39 > .jack.peek-shadow::after{right:5px;left:auto;-webkit-transform:skew(8deg) rotate(3deg);transform:skew(8deg) rotate(3deg)}#stacks_in_39 > .jack{overflow:visible;}#stacks_in_39 > .jack.height-static{height:170px}#stacks_in_39 > .jack.height-minmax{min-height:100px;max-height:800px}
#stacks_in_40>.s3_row {
	margin: 0 -0px;
}

#stacks_in_40>.s3_row>.s3_column_left {
	width: 20.00%;
}

#stacks_in_40>.s3_row>.s3_column_right {
	width: 80.000000%;
}




#stacks_in_40>.s3_row>.s3_column {
	padding: 0 0px;
}










@media only screen and (max-width: 770px) {


	#stacks_in_40>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_40>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}



@media only screen and (max-width: 400px) {


	#stacks_in_40>.s3_row  {
		margin: -0px 0;
	}
	#stacks_in_40>.s3_row>.s3_column {
		padding: 0px 0;
		width:100%;
	}


}






#stacks_out_40 {
	margin-left:0;
}

 

#stacks_in_51 .rotator_box{
    -webkit-transition: all 1s ease-in-out;
    -moz-transition: all 1s ease-in-out;
    -o-transition: all 1s ease-in-out;
    -ms-transition: all 1s ease-in-out;
}
#stacks_in_51 .rotator_box:hover{
	-webkit-transform: rotate(360deg) scale(1.00);
	-moz-transform: rotate(360deg) scale(1.00);
	-o-transform: rotate(360deg) scale(1.00);
	-ms-transform: rotate(360deg) scale(1.00);  
}

	
/* -- Start Svg Each css Template -- */


#stacks_in_73 img {
	position: relative;
	max-width: 100%;
	height: auto;
}

.stacks_in_73svgwrapper{
	position: relative;
}



#stacks_in_73 {
	text-align: center !important;
}





	@media (max-width: 61.9em) {
		#stacks_in_73 {
			text-align: center !important;
		}
	}
	
	@media (max-width: 47.9em) {
		#stacks_in_73 {
			text-align: center !important;
		}
	}






/* -- End Svg Each css Template -- */
#stacks_out_73 {
	width: 70%;
}
@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_65 {
		font-family: 'Open Sans', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 200%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}

	#fontStackstacks_in_65 {
		color: rgba(0, 1, 0, 1.00);
	}
}
@media all {
	
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_69 {
		font-family: 'Open Sans', sans-serif;
		font-weight: 300;
		font-style: normal;
		font-size: 141%;
		line-height: 150%;
		letter-spacing: 0px;
		direction: ltr;
	}

	#fontStackstacks_in_69 {
		color: rgba(0, 1, 0, 1.00);
	}
}
/*
 * 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_121 {
		position: fixed;
		top: 100px;
		z-index: 1410065408;
	}

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

	#sideMenu_stacks_in_121.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem span.sideMenuText {
		position: absolute;
		top: 0;
	}
	#sideMenu_stacks_in_121.sideMenuTheme1.menuPositionLeft .sideMenuInner ul li.sideNavListItem span.sideMenuText {
		left: -120px;
	}
	#sideMenu_stacks_in_121.sideMenuTheme1.menuPositionRight .sideMenuInner ul li.sideNavListItem span.sideMenuText {
		right: -120px;
	}
	#sideMenu_stacks_in_121.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_121.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_121.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem {
	position: relative;
	background: #EFEFEF;
}

#sideMenu_stacks_in_121.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem:hover {
	background: #FFFFFF !important;
}
#sideMenu_stacks_in_121.sideMenuTheme1.menuPositionLeft .sideMenuInner ul li.sideNavListItem:first-child {
	border-top-right-radius: 0px;
}
#sideMenu_stacks_in_121.sideMenuTheme1.menuPositionLeft .sideMenuInner ul li.sideNavListItem:last-child {
	border-bottom-right-radius: 0px;
}
#sideMenu_stacks_in_121.sideMenuTheme1.menuPositionRight .sideMenuInner ul li.sideNavListItem:first-child {
	border-top-left-radius: 0px;
}
#sideMenu_stacks_in_121.sideMenuTheme1.menuPositionRight .sideMenuInner ul li.sideNavListItem:last-child {
	border-bottom-left-radius: 0px;
}
#sideMenu_stacks_in_121.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem span.sideMenuText {
	z-index: -1;
	opacity: 0;
}
#sideMenu_stacks_in_121.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem span.sideMenuText span.sideNavLink {
	width: 120px;
	background: #333333;
	display: inline-block;
}
#sideMenu_stacks_in_121.sideMenuTheme1.menuPositionLeft .sideMenuInner ul li.sideNavListItem span.sideMenuText span.sideNavLink:before,
#sideMenu_stacks_in_121.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_121.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ul,
#sideMenu_stacks_in_121.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_121.sideMenuTheme1.borderInnerOn .sideMenuInner ul li.sideNavListItem ul,
#sideMenu_stacks_in_121.sideMenuTheme1.borderInnerOn .sideMenuInner ul li.sideNavListItem ol {
	border: solid 1px #111111;
}
#sideMenu_stacks_in_121.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ul li,
#sideMenu_stacks_in_121.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ol li {
	background: #666666;
	transition: all ease-in-out 200ms;
	-webkit-transition: all ease-in-out 200ms;
	-moz-transition: all ease-in-out 200ms;
	-ms-transition: all ease-in-out 200ms;
	-o-transition: all ease-in-out 200ms;
}
#sideMenu_stacks_in_121.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ul li:hover,
#sideMenu_stacks_in_121.sideMenuTheme1 .sideMenuInner ul li.sideNavListItem ol li:hover {
	background: #999999;
	transition: all ease-in-out 200ms;
	-webkit-transition: all ease-in-out 200ms;
	-moz-transition: all ease-in-out 200ms;
	-ms-transition: all ease-in-out 200ms;
	-o-transition: all ease-in-out 200ms;
}
#sideMenu_stacks_in_121.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ul li,
#sideMenu_stacks_in_121.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ol li {
	border-top: solid 1px #555555;
	border-bottom: solid 1px #111111;
}
#sideMenu_stacks_in_121.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ul li:first-child,
#sideMenu_stacks_in_121.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_121.sideMenuTheme1.midBordersInnerOn .sideMenuInner ul li.sideNavListItem ul li:last-child,
#sideMenu_stacks_in_121.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_121.sideMenuTheme2 .sideMenuInner ul {
	background: #EFEFEF;
	overflow: hidden;
}
#sideMenu_stacks_in_121.sideMenuTheme2 .sideMenuInner ul li.sideNavListItem {
	overflow: hidden;
	white-space: nowrap;
	/*position: relative;*/
}
#sideMenu_stacks_in_121.sideMenuTheme2 .sideMenuInner ul li.sideNavListItem:hover {
	background: #FFFFFF;
}
#sideMenu_stacks_in_121.sideMenuTheme2.menuPositionLeft .sideMenuInner ul li.sideNavListItem i,
#sideMenu_stacks_in_121.sideMenuTheme2.menuPositionLeft .sideMenuInner ul li.sideNavListItem span.sideMenuText {
	float: left;
}
#sideMenu_stacks_in_121.sideMenuTheme2.menuPositionLeft .sideMenuInner ul li.sideNavListItem i i {
	float: none;
}
#sideMenu_stacks_in_121.sideMenuTheme2.menuPositionRight .sideMenuInner ul li.sideNavListItem i,
#sideMenu_stacks_in_121.sideMenuTheme2.menuPositionRight .sideMenuInner ul li.sideNavListItem span.sideMenuText {
	float: right;
}
#sideMenu_stacks_in_121.sideMenuTheme2.menuPositionRight .sideMenuInner ul li.sideNavListItem i i {
	float: none;
}
#sideMenu_stacks_in_121.sideMenuTheme2 .sideMenuInner ul li.sideNavListItem span.sideMenuText {
	width: 1px;
	display: block;
	text-align: center;
	opacity: 0;
}
#sideMenu_stacks_in_121.sideMenuTheme2 ul.menuAnimOff li.sideNavListItem span.sideMenuText {
	width: 120px;
	opacity: 1;
}
#sideMenu_stacks_in_121.sideMenuTheme2.menuPositionLeft ul.menuAnimOff li.sideNavListItem span.sideMenuText {
	padding-left: 100px;
}
#sideMenu_stacks_in_121.sideMenuTheme2.menuPositionRight ul.menuAnimOff li.sideNavListItem span.sideMenuText {
	padding-right: 100px;
}
/* =========================
 * THEME 2 - INNER UL
 ========================= */
#sideMenu_stacks_in_121.sideMenuTheme2 .sideMenuInner ul li * {
	padding: 0;
}
#sideMenu_stacks_in_121.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_121.sideMenuTheme2 .sideMenuInner ul li ul.sideMenuInnerMenu li {
	margin: 0;
	padding: 10px;
	background: #666666;
}
#sideMenu_stacks_in_121.sideMenuTheme2 .sideMenuInner ul li ul.sideMenuInnerMenu li:hover {
	background: #999999;
}
#sideMenu_stacks_in_121.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_121.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_121.stickyMobileOn {
		display: none;
	}
}

#stacks_in_121 {
	margin:  50px;
	padding:  50px;
}
.stacks_in_100 .launchpad{font-size:calc(36px / 2);background-color:rgba(102, 12, 13, 1.00);border:2px solid rgba(51, 51, 51, 0.00);box-shadow:0 0 0 rgba(51, 51, 51, 0.30);width:36px;color:rgba(213, 224, 94, 1.00)}.stacks_in_100 .launchpad:hover{box-shadow:0 0 20px rgba(51, 51, 51, 0.30)}.stacks_in_100 .launchpad svg{max-width:calc(36px / 2)}.stacks_in_100 .launchpad svg *{fill:rgba(213, 224, 94, 1.00)}.stacks_in_100 .satellite{font-size:calc(32px / 2);background-color:rgba(254, 254, 254, 1.00);border:1px solid rgba(51, 51, 51, 0.00);box-shadow:0 0 0 rgba(51, 51, 51, 0.30);width:32px;transition:all 300ms cubic-bezier(0.175, 0.885, 0.320, 1.275);color:rgba(51, 51, 51, 1.00);}.stacks_in_100 .satellite:hover{box-shadow:0 0 20px rgba(51, 51, 51, 0.30)}.stacks_in_100 .satellite svg{max-width:calc(32px / 2);max-height:calc(32px / 2)}.stacks_in_100 .satellite svg *{fill:rgba(51, 51, 51, 1.00);}
.satellite.stacks_in_101{background-color:rgba(213, 224, 94, 1.00);border:1px solid rgba(72, 96, 84, 1.00);box-shadow:0 0 0 rgba(51, 51, 51, 0.30);color:rgba(72, 96, 84, 1.00)}.satellite.stacks_in_101:hover{box-shadow:0 0 20px rgba(51, 51, 51, 0.30);background-color:rgba(213, 224, 94, 1.00)}.satellite.stacks_in_101 svg *{fill:rgba(72, 96, 84, 1.00)}
.satellite.stacks_in_103{background-color:rgba(213, 224, 94, 1.00);border:1px solid rgba(72, 96, 84, 1.00);box-shadow:0 0 0 rgba(51, 51, 51, 0.30);color:rgba(72, 96, 84, 1.00)}.satellite.stacks_in_103:hover{box-shadow:0 0 20px rgba(51, 51, 51, 0.30);background-color:rgba(213, 224, 94, 1.00)}.satellite.stacks_in_103 svg *{fill:rgba(72, 96, 84, 1.00)}
.satellite.stacks_in_104{background-color:rgba(213, 224, 94, 1.00);border:1px solid rgba(72, 96, 84, 1.00);box-shadow:0 0 0 rgba(51, 51, 51, 0.30);color:rgba(251, 2, 7, 1.00)}.satellite.stacks_in_104:hover{background-color:rgba(213, 224, 94, 1.00);box-shadow:0 0 20px rgba(51, 51, 51, 0.30)}.satellite.stacks_in_104 svg *{fill:rgba(251, 2, 7, 1.00)}
.satellite.stacks_in_105{background-color:rgba(213, 224, 94, 1.00);border:1px solid rgba(72, 96, 84, 1.00);box-shadow:0 0 0 rgba(51, 51, 51, 0.30);color:rgba(72, 96, 84, 1.00)}.satellite.stacks_in_105:hover{box-shadow:0 0 20px rgba(51, 51, 51, 0.30);background-color:rgba(213, 224, 94, 1.00)}.satellite.stacks_in_105 svg *{fill:rgba(72, 96, 84, 1.00)}
