/* 
WHW edits
- Remove retina @media block at the bottom
- Remove '.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { background: url(icons/loading.gif) no-repeat 50% 50%; }'
- Remove 'background-image: url(icons/next.png);'
- Remove 'background-image: url(icons/prev.png);'
- Remove 'background: url(icons/close.png) no-repeat 5px 5px;'
- Remove default theme
*/


/*
 * Nivo Lightbox v1.2.0
 * http://dev7studios.com/nivo-lightbox
 *
 * Copyright 2013, Dev7studios
 * Free to use and abuse under the MIT license.
 * http://www.opensource.org/licenses/mit-license.php
 */

.nivo-lightbox-overlay {
	position: fixed;
	top: 0;
	left: 0;
	z-index: 99998;
	width: 100%;
	height: 100%;
	overflow: hidden;
	visibility: hidden;
	opacity: 0;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}
.nivo-lightbox-overlay.nivo-lightbox-open {
	visibility: visible;
	opacity: 1;
}
.nivo-lightbox-wrap  {
	position: absolute;
	top: 10%;
	bottom: 10%;
	left: 10%;
	right: 10%;
}
.nivo-lightbox-content {
	width: 100%;
	height: 100%;
}
.nivo-lightbox-title-wrap {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
	z-index: 99999;
	text-align: center;
}
.nivo-lightbox-nav { display: none; }
.nivo-lightbox-prev {
	position: absolute;
	top: 50%;
	left: 0;
}
.nivo-lightbox-next {
	position: absolute;
	top: 50%;
	right: 0;
}
.nivo-lightbox-close {
	position: absolute;
	top: 2%;
	right: 2%;
}

.nivo-lightbox-image { text-align: center; }
.nivo-lightbox-image img {
	max-width: 100%;
	max-height: 100%;
	width: auto;
	height: auto;
	vertical-align: middle;
}
.nivo-lightbox-content iframe {
	width: 100%;
	height: 100%;
}
.nivo-lightbox-inline,
.nivo-lightbox-ajax {
	max-height: 100%;
	overflow: auto;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	/* https://bugzilla.mozilla.org/show_bug.cgi?id=308801 */
}
.nivo-lightbox-error {
	display: table;
	text-align: center;
	width: 100%;
	height: 100%;
	color: #fff;
	text-shadow: 0 1px 1px #000;
}
.nivo-lightbox-error p {
	display: table-cell;
	vertical-align: middle;
}

/* Effects
 **********************************************/
.nivo-lightbox-notouch .nivo-lightbox-effect-fade,
.nivo-lightbox-notouch .nivo-lightbox-effect-fadeScale,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideLeft,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideRight,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideUp,
.nivo-lightbox-notouch .nivo-lightbox-effect-slideDown,
.nivo-lightbox-notouch .nivo-lightbox-effect-fall {
	-webkit-transition: all 0.2s ease-in-out;
	   -moz-transition: all 0.2s ease-in-out;
	    -ms-transition: all 0.2s ease-in-out;
	     -o-transition: all 0.2s ease-in-out;
	        transition: all 0.2s ease-in-out;
}

/* fadeScale */
.nivo-lightbox-effect-fadeScale .nivo-lightbox-wrap {
	-webkit-transition: all 0.3s;
	   -moz-transition: all 0.3s;
	    -ms-transition: all 0.3s;
	     -o-transition: all 0.3s;
	        transition: all 0.3s;
	-webkit-transform: scale(0.7);
	   -moz-transform: scale(0.7);
	    -ms-transform: scale(0.7);
	        transform: scale(0.7);
}
.nivo-lightbox-effect-fadeScale.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: scale(1);
	   -moz-transform: scale(1);
	    -ms-transform: scale(1);
	        transform: scale(1);
}

/* slideLeft / slideRight / slideUp / slideDown */
.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {
	-webkit-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	   -moz-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	    -ms-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	     -o-transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
	        transition: all 0.3s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}
.nivo-lightbox-effect-slideLeft .nivo-lightbox-wrap {
	-webkit-transform: translateX(-10%);
	   -moz-transform: translateX(-10%);
	    -ms-transform: translateX(-10%);
	        transform: translateX(-10%);
}
.nivo-lightbox-effect-slideRight .nivo-lightbox-wrap {
	-webkit-transform: translateX(10%);
	   -moz-transform: translateX(10%);
	    -ms-transform: translateX(10%);
	        transform: translateX(10%);
}
.nivo-lightbox-effect-slideLeft.nivo-lightbox-open .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideRight.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: translateX(0);
	   -moz-transform: translateX(0);
	    -ms-transform: translateX(0);
	        transform: translateX(0);
}
.nivo-lightbox-effect-slideDown .nivo-lightbox-wrap {
	-webkit-transform: translateY(-10%);
	   -moz-transform: translateY(-10%);
	    -ms-transform: translateY(-10%);
	        transform: translateY(-10%);
}
.nivo-lightbox-effect-slideUp .nivo-lightbox-wrap {
	-webkit-transform: translateY(10%);
	   -moz-transform: translateY(10%);
	    -ms-transform: translateY(10%);
	        transform: translateY(10%);
}
.nivo-lightbox-effect-slideUp.nivo-lightbox-open .nivo-lightbox-wrap,
.nivo-lightbox-effect-slideDown.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: translateY(0);
	   -moz-transform: translateY(0);
	    -ms-transform: translateY(0);
	        transform: translateY(0);
}

/* fall */
.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall {
	-webkit-perspective: 1000px;
	   -moz-perspective: 1000px;
	        perspective: 1000px;
}
.nivo-lightbox-effect-fall .nivo-lightbox-wrap {
	-webkit-transition: all 0.3s ease-out;
	   -moz-transition: all 0.3s ease-out;
	    -ms-transition: all 0.3s ease-out;
	     -o-transition: all 0.3s ease-out;
	        transition: all 0.3s ease-out;
	-webkit-transform: translateZ(300px);
	   -moz-transform: translateZ(300px);
	    -ms-transform: translateZ(300px);
	        transform: translateZ(300px);
}
.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: translateZ(0);
	   -moz-transform: translateZ(0);
	    -ms-transform: translateZ(0);
	        transform: translateZ(0);
}*{min-height:0;min-width:0}.blu-sidebar,.blu-sidebar .flex-col{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}.blu-sidebar .flex-col>.stacks_out{width:100%}.blu-sidebar,.blu-sidebar>.blu-side,.blu-sidebar>.blu-side>.blu-side__wrap,.blu-sidebar>.blu-content,.blu-sidebar>.blu-gutter{position:relative}.blu-sidebar.eq-bpo .blu-side__wrap>.blu-wrap,.blu-sidebar.eq-bpo .blu-side__wrap>.blu-wrap>.blueprint-col,.blu-sidebar.eq-bpo .blu-side__wrap>.blu-wrap>.blueprint-col>.blucol-content,.blu-sidebar.eq-bpo .blu-content__wrap>.blu-wrap,.blu-sidebar.eq-bpo .blu-content__wrap>.blu-wrap>.blueprint-col,.blu-sidebar.eq-bpo .blu-content__wrap>.blu-wrap>.blueprint-col>.blucol-content{position:static!important}.blu-sidebar>.blu-gutter{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}
#jr_overlay{top:0;left:0;padding:0;margin:0;z-index:2147483646;position:absolute}#jr_wrap{position:absolute;text-align:center;width:100%;z-index:2147483647;padding:0;margin:0}#jr_inner{font-family:"Lucida Grande","Lucida Sans Unicode",Arial,Verdana,sans-serif;font-size:12px;background:#FFF;border:1px solid #CCC;color:#4f4f4f;margin:0 auto;height:auto;padding:20px;position:relative}#jr_header{display:block;color:#333;padding:5px;padding-bottom:0;margin:0;font-family:Helvetica,Arial,sans-serif;font-weight:bold;text-align:left;font-size:1.3em;margin-bottom:.5em}#jr_inner p{text-align:left;padding:5px;margin:0}#jr_inner ul{list-style-image:none;list-style-position:outside;list-style-type:none;margin:0;padding:0}#jr_inner ul li{cursor:pointer;float:left;width:120px;height:122px;margin:0 10px 10px 10px;padding:0;text-align:center}#jr_inner li a{color:#333;font-size:.8em;text-decoration:none;padding:0;margin:0}#jr_inner li a:hover{text-decoration:underline}#jr_inner .jr_icon{width:100px;height:100px;margin:1px auto;padding:0;background:transparent no-repeat scroll left top;cursor:pointer}#jr_close{margin:0 0 0 50px;clear:both;text-align:left;padding:0;margin:0}#jr_close a{color:#000;display:block;width:auto;margin:0;padding:0;text-decoration:underline}#jr_close p{padding:10px 0 0 0;margin:0}h1#jr_header{letter-spacing:1px!important}


#stacks_in_8262_page50 .stacks_left {
	float:left;
	width:39%;
}

#stacks_in_8262_page50 .stacks_right {
	float:right;
	width:39%;
}

#stacks_in_8262_page50 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:18%;
}
#stacks_in_9214_page50 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_9214_page50 .stacks_right {
	float:right;
	width:49%;
}/*
-------------------------------------------
FixMeStack
-------------------------------------------
*/

#stacks_in_965_page50 .fixwrapmefixme_a
{	
	display: block;

 
	background: #333333 url() repeat;
 
 
 


	

		
			background-position:  center top;
	



cursor:pointer;

	-moz-box-shadow:  0px 0px 0px #333333;
	-webkit-box-shadow:  0px 0px 0px #333333;
	box-shadow:  0px 0px 0px #333333;

 


 
	height: 10px;
	overflow: hidden;
 



	z-index: 99999 !important;
	overflow: ;

	position: fixed !important;
	top: 0px !important;
	left: 0px !important;

 

 
	width: 100%;
 
 

 

	border-style: solid;
	border-color: #333333;

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;

	/*Custom CSS;*/

}
#stacks_in_965_page50 .fixlayer1
{
	height: ;
}
#stacks_in_965_page50 .fixedit 
{
   /*Show only edit mode when choice is fixed*/
	width: 245px;
	height: 58px;
	background: url(../files/icon-58.png) no-repeat left 0;
	text-align: left;
	padding-left: 60px;

}

@media screen and (max-width: 240px)  
{
	 
	 #stacks_in_965_page50 .fixwrapmefixme_a { display: none !important; /*Custom CSS;*/}
 
}
#stacks_in_77_page50 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_77_page50 .stacks_right {
	float:right;
	width:49%;
}#stacks_in_8223_page50{
	clear:both;padding: 0;margin: 0;
	counter-reset: section;
	
	-webkit-animation: opLoad 1s ease-out;
	-moz-animation: opLoad 1s ease-out;
	-o-animation: opLoad 1s ease-out;
	animation: opLoad 1s ease-out;
	
}


.ncp img{opacity: 0;-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-o-animation: opLoad 1s ease-out;transition:opacity 1s ease-out;}
.ncp img.show{opacity: 1;}


.ncp img{max-width:100%;height:auto; width:auto;}
.ncp .count{font-size: 11px;padding: 1px 5px 2px;margin-bottom:.5em;border:1px solid #cfcfcf;color:#aaa;border-radius:2px;display: inline-block;-webkit-font-smoothing: antialiased;
}
#stacks_in_8223_page50 .c+.c .count{margin-left: 4px;}
#stacks_in_8223_page50.s3 .c.s2_3 .count,#stacks_in_8223_page50.s4 .c.s2_4 .count,#stacks_in_8223_page50.s4 .c.s3_4 .count{ margin-left: 2px;}
.ncp .count:before{counter-increment: section;content: 'Column 'counter(section) '';}

.ncp .g:before,.ncp .g:after{content:"";display:table;}
.ncp .g:after{clear:both;}
.ncp .c{display: block;float:left;margin: 1% 0 1% 1.6%;}
.s1_1,.s1_2,.s1_3,.s1_4{margin: 1% 0;}

.ncp .c:first-child { margin-left: 0; }

#stacks_in_8223_page50.s2 .c.s1_2 .c-pad,#stacks_in_8223_page50.s3 .c.s1_3 .c-pad,#stacks_in_8223_page50.s4 .c.s1_4 .c-pad{padding: 0 4px 0 0;}
#stacks_in_8223_page50.s3 .c.s2_3 .c-pad,#stacks_in_8223_page50.s4 .c.s2_4 .c-pad,#stacks_in_8223_page50.s4 .c.s3_4 .c-pad{ padding: 0 2px;}
#stacks_in_8223_page50.s2 .c.s2_2 .c-pad,#stacks_in_8223_page50.s3 .c.s3_3 .c-pad,#stacks_in_8223_page50.s4 .c.s4_4 .c-pad{ padding: 0 0 0 4px;}
.ncp.s1>.c{width: 100%;}.ncp.s2>.c{width: 49.2%;}.ncp.s3>.c{width: 32.26%;}.ncp.s4>.c{width: 23.8%;}

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

	#stacks_in_8223_page50 .c+.c .count,
	#stacks_in_8223_page50.s3 .c.s2_3 .count,
	#stacks_in_8223_page50.s4 .c.s3_4 .count{margin-left: 0;}
	#stacks_in_8223_page50 .c{margin: 1% 0;padding: 4px 0;width: 100%;}
	#stacks_in_8223_page50 .c:first-child,#stacks_in_8223_page50.s4 .c.s1_4,#stacks_in_8223_page50.s4 .c.s2_4{ padding: 0 0 4px;}
	#stacks_in_8223_page50 .c:last-child,#stacks_in_8223_page50.s4 .c.s3_4,#stacks_in_8223_page50.s4 .c.s4_4{ padding: 4px 0 0;}

	#stacks_in_8223_page50.s2 .c-pad,#stacks_in_8223_page50.s3 .c-pad{ padding: 0 !important;}

	#stacks_in_8223_page50.s4 .c.s2_4 .count,
	#stacks_in_8223_page50.s4 .c.s4_4 .count{ margin-left: 4px;}
	#stacks_in_8223_page50.s4 .c {width: 49.2%;}
	#stacks_in_8223_page50.s4 .c.s1_4 .c-pad,#stacks_in_8223_page50.s4 .c.s3_4 .c-pad{ padding: 0 4px 0 0;}
	#stacks_in_8223_page50.s4 .c.s2_4 .c-pad,#stacks_in_8223_page50.s4 .c.s4_4 .c-pad{ padding: 0 0 0 4px;}
}

@media only screen and (max-width: 160px) {
	#stacks_in_8223_page50 .count{ margin-left: 0 !important;}
	#stacks_in_8223_page50 .c .c-pad{padding: 0 !important;}
	#stacks_in_8223_page50.s4 .c{width: 100%;}
}

@-webkit-keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-moz-keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-o-keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
 @media(hover:hover){#stacks_in_133310_page50.blu-sidebar>.blu-side .my-titles{-webkit-transition:-webkit-transform 120ms ease;transition:-webkit-transform 120ms ease;transition:transform 120ms ease;transition:transform 120ms ease,-webkit-transform 120ms ease}#stacks_in_133310_page50.blu-sidebar>.blu-side.med-left .my-titles{-webkit-transform:translateX(-100%);transform:translateX(-100%)}#stacks_in_133310_page50.blu-sidebar>.blu-side.med-right .my-titles{-webkit-transform:translateX(100%);transform:translateX(100%)}#stacks_in_133310_page50.blu-sidebar>.blu-side:hover .my-titles{-webkit-transform:translateX(0%);transform:translateX(0%)}}@media(hover:hover){#stacks_in_133310_page50.blu-sidebar>.blu-side .my-icons{-webkit-transition:-webkit-filter 120ms ease;transition:-webkit-filter 120ms ease;transition:filter 120ms ease;transition:filter 120ms ease,-webkit-filter 120ms ease}#stacks_in_133310_page50.blu-sidebar>.blu-side .my-icons{-webkit-filter:grayscale(100%);filter:grayscale(100%)}#stacks_in_133310_page50.blu-sidebar>.blu-side:hover .my-icons{-webkit-filter:grayscale(0%);filter:grayscale(0%)}}@media screen and (min-width:0px){#stacks_in_133310_page50.blu-sidebar.full-height{height:100vh}#stacks_in_133310_page50.blu-sidebar.full-height>.blu-content>.blu-blu-content__wrap,#stacks_in_133310_page50.blu-sidebar.full-height>.blu-side>.blu-side__wrap{max-height:100vh;-webkit-transition:none;transition:none}#stacks_in_133310_page50.blu-sidebar.full-height>.blu-content>.blu-blu-content__wrap,#stacks_in_133310_page50.blu-sidebar.full-height>.blu-side>.blu-side__wrap{overflow-x:hidden}#stacks_in_133310_page50.blu-sidebar.full-height>.blu-content>.blu-content__wrap{overflow-y:auto;-webkit-overflow-scrolling:touch}#stacks_in_133310_page50.blu-sidebar.full-height>.blu-side>.blu-side__wrap{overflow-y:auto;-webkit-overflow-scrolling:touch}} #stacks_in_133310_page50.blu-sidebar>.blu-side{-webkit-transition:-webkit-flex-basis 180ms ease-in-out;transition:-webkit-flex-basis 180ms ease-in-out;transition:flex-basis 180ms ease-in-out;transition:flex-basis 180ms ease-in-out,-webkit-flex-basis 180ms ease-in-out,-ms-flex-preferred-size 180ms ease-in-out}#stacks_in_133310_page50.blu-sidebar>.blu-gutter{border-left:0px solid rgba(204, 204, 204, 1.00);margin-left:0.00px;margin-right:0.00px}#stacks_in_133310_page50.blu-sidebar>.blu-side>.blu-side__wrap.flex-col{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}#stacks_in_133310_page50.blu-sidebar>.blu-content>.blu-content__wrap.flex-col{-webkit-box-pack:flex-start;-ms-flex-pack:flex-start;justify-content:flex-start}@media screen and (max-height:0px){#stacks_in_133310_page50.blu-sidebar>.blu-side>.blu-side__wrap.flex-col{display:block}}@media screen and (max-height:0px){#stacks_in_133310_page50.blu-sidebar>.blu-content>.blu-content__wrap.flex-col{display:block}}@media screen and (max-width:0px){#stacks_in_133310_page50.blu-sidebar>.blu-side.sm-top{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#stacks_in_133310_page50.blu-sidebar>.blu-side.sm-bot{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}#stacks_in_133310_page50.blu-sidebar>.blu-side.sm-hide{display:none}#stacks_in_133310_page50.blu-sidebar>.blu-side>.blu-gutter{display:none}#stacks_in_133310_page50.blu-sidebar.stacked-gutter>.blu-side.sm-top{margin-bottom:12.00px}#stacks_in_133310_page50.blu-sidebar.stacked-gutter>.blu-content.side-sm-bot{margin-bottom:12.00px}}@media screen and (min-width:0px){#stacks_in_133310_page50.blu-sidebar.med-left>.blu-side{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}#stacks_in_133310_page50.blu-sidebar.med-left>.blu-content{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#stacks_in_133310_page50.blu-sidebar.med-right>.blu-side{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}#stacks_in_133310_page50.blu-sidebar.med-right>.blu-content{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}}@media screen and (min-width:0px){#stacks_in_133310_page50.blu-sidebar{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}#stacks_in_133310_page50.blu-sidebar>.blu-content{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:1;-ms-flex:1;flex:1}#stacks_in_133310_page50.blu-sidebar>.blu-content>.blu-content__wrap{width:100%}#stacks_in_133310_page50.blu-sidebar>.blu-side{position:relative;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-ms-flex:0 1 calc(60% - 0px);flex:0 1 calc(60% - 0px);max-width:9999px;min-width:100px}
#stacks_in_133310_page50.blu-sidebar>.blu-side>.blu-side__wrap{-webkit-box-flex:1;-ms-flex:1;flex:1;width:100%}}  #stacks_in_133310_page50.blu-sidebar>.blu-content{padding: 0px ;border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_133310_page50.blu-sidebar>.blu-content::before,#stacks_in_133310_page50.blu-sidebar>.blu-content::after{border-radius:calc(0px - 0px)}#stacks_in_133310_page50.blu-sidebar>.blu-side{padding: 0px ;border:0px solid rgba(204, 204, 204, 1.00);border-radius:0px}#stacks_in_133310_page50.blu-sidebar>.blu-side::before,#stacks_in_133310_page50.blu-sidebar>.blu-side::after{border-radius:calc(0px - 0px)} 
@import url(http://fonts.googleapis.com/css?family=Raleway:400,200);
body.sideMenuOpen {
  overflow: hidden !important; }

#sideMenuToggleContainer_stacks_in_133303_page50 {
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  pointer-events: none;
  box-sizing: border-box;
  /*  */
  text-align: right;
  /*  */
  /*  */ }

#sideMenuToggle_stacks_in_133303_page50 {
  text-align: center;
  -webkit-user-select: all;
     -moz-user-select: all;
      -ms-user-select: all;
          user-select: all;
  display: inline-block;
  z-index: 9999999999999;
  box-sizing: border-box;
  pointer-events: all;
  color: #FFFFFF;
  padding: 10px 10px 10px 10px;
  border-radius: 4px;
  /*  */
  /*  */
  /*  */
  /*  */
  width: auto;
  /*  */
  /*  */
  background: rgba(26, 128, 160, 1.00);
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  font-family: "Ubuntu";
  /*  */
  /*  */
  /*  */ }
  #sideMenuToggle_stacks_in_133303_page50 span, #sideMenuToggle_stacks_in_133303_page50 i {
    vertical-align: middle; }
  #sideMenuToggle_stacks_in_133303_page50 span {
    font-size: 24px; }
  #sideMenuToggle_stacks_in_133303_page50 i {
    font-size: 30px; }

#sideMenuContainer_stacks_in_133303_page50:before, #sideMenuContainer_stacks_in_133303_page50:after {
  content: '';
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  margin: 0;
  opacity: 1;
  display: block;
  position: absolute; }

#sideMenuContainer_stacks_in_133303_page50:before {
  /*  */
  background: #1A93B0;
  /*  */
  /*  */
  /*  */ }

#sideMenuContainer_stacks_in_133303_page50:after {
  /*  */ }

#sideMenu_stacks_in_133303_page50 {
  opacity: 1;
  padding: 10px 15px 10px 15px;
  /*  */
  text-align: left;
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  /*  */
  font-family: "Ubuntu";
  /*  */
  /*  */
  /*  */ }

#sideMenu_stacks_in_133303_page50 .close-icon {
  opacity: 0;
  height: auto;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: relative;
  margin-bottom: 2px;
  box-sizing: border-box;
  z-index: 9999999999999999999999;
  /*  */
  text-align: left;
  /*  */ }
  #sideMenu_stacks_in_133303_page50 .close-icon i {
    display: inline-block;
    cursor: pointer;
    -webkit-user-select: none;
       -moz-user-select: none;
        -ms-user-select: none;
            user-select: none;
    text-align: center;
    box-sizing: content-box;
    -webkit-transform-style: preserve-3d;
            transform-style: preserve-3d;
    transition: -webkit-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease;
    /*  */
    width: 35px;
    height: 35px;
    padding: 10px;
    margin: 5px 0;
    font-size: 35px;
    line-height: 35px;
    color: #FFFFFF;
    /*  */ }

#sideMenu_stacks_in_133303_page50 #cssmenu,
#sideMenu_stacks_in_133303_page50 #cssmenu ul,
#sideMenu_stacks_in_133303_page50 #cssmenu ul li,
#sideMenu_stacks_in_133303_page50 #cssmenu ul li a {
  margin: 0;
  bottom: 0;
  padding: 0;
  display: block;
  line-height: 1;
  list-style: none;
  position: relative;
  box-sizing: border-box; }

#sideMenu_stacks_in_133303_page50 #cssmenu {
  width: 100%;
  font-family: inherit; }

#sideMenu_stacks_in_133303_page50 #cssmenu ul > li a small {
  display: block;
  margin-top: 7px;
  font-size: 16px;
  color: rgba(255, 255, 255, 0.60); }

#sideMenu_stacks_in_133303_page50 #cssmenu ul ul li a small {
  display: block;
  margin-top: 7px;
  font-size: 15px;
  /*  */
  color: rgba(255, 255, 255, 0.60);
  /*  */ }

#sideMenu_stacks_in_133303_page50 #cssmenu ul > li a i:first-of-type {
  color: inherit;
  vertical-align: top;
  font-size: 22px; }

#sideMenu_stacks_in_133303_page50 #cssmenu ul ul li a i:first-of-type {
  color: inherit;
  vertical-align: top;
  font-size: 18px; }

#sideMenuContainer_stacks_in_133303_page50 #cssmenu ul > li.has-sub > a span.sideMenu_dropdown_icons {
  top: 0;
  z-index: 5;
  height: 100%;
  display: block;
  color: inherit;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  position: absolute;
  /*  */
  right: 0;
  width: 46px;
  /*  */ }
  #sideMenuContainer_stacks_in_133303_page50 #cssmenu ul > li.has-sub > a span.sideMenu_dropdown_icons i.dropdown-open-icon, #sideMenuContainer_stacks_in_133303_page50 #cssmenu ul > li.has-sub > a span.sideMenu_dropdown_icons i.dropdown-close-icon {
    top: 50%;
    left: 50%;
    display: block;
    color: inherit;
    position: absolute;
    font-size: 24px;
    transition: -webkit-transform 0.3s ease;
    transition: transform 0.3s ease;
    transition: transform 0.3s ease, -webkit-transform 0.3s ease;
    -webkit-transform: translate(-50%, -50%) rotate(0deg);
            transform: translate(-50%, -50%) rotate(0deg); }
  #sideMenuContainer_stacks_in_133303_page50 #cssmenu ul > li.has-sub > a span.sideMenu_dropdown_icons i.dropdown-open-icon {
    opacity: 1;
    visibility: visible; }
  #sideMenuContainer_stacks_in_133303_page50 #cssmenu ul > li.has-sub > a span.sideMenu_dropdown_icons i.dropdown-close-icon {
    opacity: 0;
    visibility: hidden; }

#sideMenuContainer_stacks_in_133303_page50.open #cssmenu ul > li.has-sub.open > a i.dropdown-open-icon, #sideMenuContainer_stacks_in_133303_page50.open #cssmenu ul > li.has-sub.open > a i.dropdown-close-icon {
  transition: -webkit-transform 0.3s ease;
  transition: transform 0.3s ease;
  transition: transform 0.3s ease, -webkit-transform 0.3s ease;
  /*  */
  -webkit-transform: translate(-50%, -50%) rotate(0deg);
          transform: translate(-50%, -50%) rotate(0deg);
  /*  */ }

#sideMenuContainer_stacks_in_133303_page50.open #cssmenu ul > li.has-sub.open > a i.dropdown-open-icon {
  opacity: 0;
  visibility: hidden; }

#sideMenuContainer_stacks_in_133303_page50.open #cssmenu ul > li.has-sub.open > a i.dropdown-close-icon {
  opacity: 1;
  visibility: visible; }

#sideMenuContainer_stacks_in_133303_page50.open #cssmenu ul > li.has-sub > a i.dropdown-open-icon {
  opacity: 1;
  visibility: visible; }

#sideMenuContainer_stacks_in_133303_page50.open #cssmenu ul > li.has-sub > a i.dropdown-close-icon {
  opacity: 0;
  visibility: hidden; }

/*  */
#sideMenu_stacks_in_133303_page50 #cssmenu ul > li.has-sub > a {
  /*  */
  padding: 16px 48px 16px 22px;
  /*  */
  /*  */
  /*  */ }

#sideMenu_stacks_in_133303_page50 #cssmenu > ul > li > a {
  z-index: 2;
  cursor: pointer;
  text-decoration: none;
  box-sizing: border-box;
  color: #FFFFFF;
  padding: 16px 22px 16px 22px;
  font-size: 22px;
  border-radius: 3px;
  margin-bottom: 10px;
  /*  */
  background: none;
  /*  */
  /*  */
  /*  */ }
  #sideMenu_stacks_in_133303_page50 #cssmenu > ul > li > a:first-child {
    margin-top: 0; }

#sideMenu_stacks_in_133303_page50 #cssmenu ul ul li a {
  z-index: 2;
  cursor: pointer;
  text-decoration: none;
  font-size: 18px;
  border-radius: 3px;
  margin-bottom: 10px;
  /*  */
  color: #FFFFFF;
  padding: 16px 22px 16px 22px;
  /*  */
  background: none;
  /*  */
  /*  */
  /*  */
  /*  */ }

/*  */
#sideMenu_stacks_in_133303_page50 #cssmenu ul ul li a {
  /*  */
  margin-left: 15px;
  /*  */
  /*  */
  /*  */ }

#sideMenu_stacks_in_133303_page50 #cssmenu ul ul ul li a {
  /*  */
  margin-left: 30px;
  /*  */
  /*  */
  /*  */ }

#sideMenu_stacks_in_133303_page50 #cssmenu ul ul ul ul li a {
  /*  */
  margin-left: 45px;
  /*  */
  /*  */
  /*  */ }

#sideMenu_stacks_in_133303_page50 #cssmenu ul ul ul ul ul li a {
  /*  */
  margin-left: 60px;
  /*  */
  /*  */
  /*  */ }

#sideMenu_stacks_in_133303_page50 #cssmenu ul ul ul ul ul li a {
  /*  */
  margin-left: 75px;
  /*  */
  /*  */
  /*  */ }

/*  */
@-webkit-keyframes elegantOpen {
  0% {
    margin-left: -500px; }
  100% {
    margin-left: 0px; } }
@keyframes elegantOpen {
  0% {
    margin-left: -500px; }
  100% {
    margin-left: 0px; } }

@-webkit-keyframes elegantClose {
  0% {
    margin-left: 0px; }
  100% {
    margin-left: -500px; } }

@keyframes elegantClose {
  0% {
    margin-left: 0px; }
  100% {
    margin-left: -500px; } }

/*  */
#sideMenuToggleContainer_stacks_in_133303_page50 {
  /*  */
  width: auto;
  position: static;
  /*  */
  /*  */
  /*  */
  text-align: right;
  /*  */
  /*  */
  /*  */
  top: 0;
  /*  */
  padding: 30px 10px 10px 10px; }

#sideMenuToggle_stacks_in_133303_page50:hover {
  cursor: pointer;
  color: #FFFFFF;
  /*  */
  background: #000000;
  /*  */
  /*  */
  /*  */ }

#sideMenu_stacks_in_133303_page50 .close-icon i:hover {
  /*  */
  /*  */
  -webkit-transform: rotate(-180deg);
          transform: rotate(-180deg);
  /*  */
  /*  */ }

#sideMenuContainer_stacks_in_133303_page50 {
  top: 0;
  bottom: 0;
  opacity: 0;
  width: 100%;
  position: fixed;
  visibility: hidden;
  z-index: 99999999999999999;
  right: -100%;
  transition: all 0.2s ease-in; }

/*  */
@media only screen and (max-width: 440px) {
  #sideMenuContainer_stacks_in_133303_page50 {
    max-width: 300px; } }

@media only screen and (max-width: 770px) and (min-width: 441px) {
  #sideMenuContainer_stacks_in_133303_page50 {
    max-width: 320px; } }

@media only screen and (min-width: 771px) {
  #sideMenuContainer_stacks_in_133303_page50 {
    max-width: 350px; } }

/*  */
/*  */
#sideMenuContainer_stacks_in_133303_page50:before, #sideMenuContainer_stacks_in_133303_page50:after {
  content: '';
  z-index: -1;
  width: 100%;
  height: 120%;
  transition: opacity 0.1s ease-in; }

#sideMenuContainer_stacks_in_133303_page50.open {
  right: 0;
  opacity: 1;
  visibility: visible;
  transition: 0.2s ease-out; }
  #sideMenuContainer_stacks_in_133303_page50.open:before {
    visibility: visible;
    opacity: 0.9;
    transition: opacity 0.1s ease; }
  #sideMenuContainer_stacks_in_133303_page50.open .close-icon {
    opacity: 1;
    transition-delay: 0.4s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu {
    opacity: 1;
    visibility: visible;
    transition-delay: 0.4s;
    transition: all 0.3s ease; }

#sideMenu_stacks_in_133303_page50 {
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  opacity: 1;
  width: 100%;
  height: 100%;
  overflow-y: auto;
  visibility: visible;
  box-sizing: border-box; }

#sideMenu_stacks_in_133303_page50 #cssmenu ul ul {
  display: none; }

#sideMenu_stacks_in_133303_page50 #cssmenu > ul > li.active > ul {
  display: block; }

#sideMenuContainer_stacks_in_133303_page50 #cssmenu > ul > li {
  right: -100%;
  opacity: 0;
  transition: left 0.3s ease; }

#sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li {
  right: 0%;
  opacity: 1;
  transition: all 0.3s ease; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(1) {
    transition-delay: 0.2s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(2) {
    transition-delay: 0.3s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(3) {
    transition-delay: 0.4s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(4) {
    transition-delay: 0.5s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(5) {
    transition-delay: 0.6s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(6) {
    transition-delay: 0.7s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(7) {
    transition-delay: 0.8s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(8) {
    transition-delay: 0.9s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(9) {
    transition-delay: 1s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(10) {
    transition-delay: 1.1s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(11) {
    transition-delay: 1.2s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(12) {
    transition-delay: 1.3s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(13) {
    transition-delay: 1.4s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(14) {
    transition-delay: 1.5s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(15) {
    transition-delay: 1.6s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(16) {
    transition-delay: 1.7s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(17) {
    transition-delay: 1.8s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(18) {
    transition-delay: 1.9s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(19) {
    transition-delay: 2s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(20) {
    transition-delay: 2.1s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(21) {
    transition-delay: 2.2s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(22) {
    transition-delay: 2.3s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(23) {
    transition-delay: 2.4s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(24) {
    transition-delay: 2.5s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(25) {
    transition-delay: 2.6s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(26) {
    transition-delay: 2.7s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(27) {
    transition-delay: 2.8s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(28) {
    transition-delay: 2.9s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(29) {
    transition-delay: 3s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(30) {
    transition-delay: 3.1s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(31) {
    transition-delay: 3.2s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(32) {
    transition-delay: 3.3s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(33) {
    transition-delay: 3.4s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(34) {
    transition-delay: 3.5s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(35) {
    transition-delay: 3.6s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(36) {
    transition-delay: 3.7s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(37) {
    transition-delay: 3.8s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(38) {
    transition-delay: 3.9s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(39) {
    transition-delay: 4s; }
  #sideMenuContainer_stacks_in_133303_page50.open #cssmenu > ul > li:nth-child(40) {
    transition-delay: 4.1s; }

#sideMenu_stacks_in_133303_page50 #cssmenu ul > li a:hover small {
  font-size: 16px;
  color: rgba(0, 0, 0, 0.50); }

#sideMenu_stacks_in_133303_page50 #cssmenu ul ul li a:hover small {
  font-size: 15px;
  /*  */
  color: rgba(0, 0, 0, 0.50);
  /*  */ }

#sideMenu_stacks_in_133303_page50 #cssmenu > ul > li > a:hover {
  color: #000000;
  /*  */
  /*  */
  background: rgba(255, 255, 255, 1.00);
  /*  */
  /*  */ }

#sideMenu_stacks_in_133303_page50 #cssmenu ul ul li a:hover {
  /*  */
  color: #000000;
  /*  */
  /*  */
  background: rgba(255, 255, 255, 1.00);
  /*  */
  /*  */
  /*  */ }

@media only screen and (max-width: 440px) {
  #sideMenuContainer_stacks_in_133303_page50.hide-m, #sideMenuToggleContainer_stacks_in_133303_page50.hide-m {
    display: none; } }

@media only screen and (max-width: 770px) and (min-width: 441px) {
  #sideMenuContainer_stacks_in_133303_page50.hide-t, #sideMenuToggleContainer_stacks_in_133303_page50.hide-t {
    display: none; } }

@media only screen and (min-width: 771px) {
  #sideMenuContainer_stacks_in_133303_page50.hide-d, #sideMenuToggleContainer_stacks_in_133303_page50.hide-d {
    display: none; } }

/*  */
/*  */
/*  */ }
  #sideMenuItem_stacks_in_133305_page50.sub_level_5::before {
    content: 'Sub Level 5';
    background: purple; }

#stacks_in_10859_page50 .stacks_left {
	float:left;
	width:60%;
}

#stacks_in_10859_page50 .stacks_right {
	float:right;
	width:40%;
}#stacks_in_8727_page50{
	clear:both;padding: 0;margin: 0;
	counter-reset: section;
	
}



.ncp img{max-width:100%;height:auto; width:auto;}
.ncp .count{font-size: 11px;padding: 1px 5px 2px;margin-bottom:.5em;border:1px solid #cfcfcf;color:#aaa;border-radius:2px;display: inline-block;-webkit-font-smoothing: antialiased;
}
#stacks_in_8727_page50 .c+.c .count{margin-left: 4px;}
#stacks_in_8727_page50.s3 .c.s2_3 .count,#stacks_in_8727_page50.s4 .c.s2_4 .count,#stacks_in_8727_page50.s4 .c.s3_4 .count{ margin-left: 2px;}
.ncp .count:before{counter-increment: section;content: 'Column 'counter(section) '';}

.ncp .g:before,.ncp .g:after{content:"";display:table;}
.ncp .g:after{clear:both;}
.ncp .c{display: block;float:left;margin: 1% 0 1% 1.6%;}
.s1_1,.s1_2,.s1_3,.s1_4{margin: 1% 0;}

.ncp .c:first-child { margin-left: 0; }

#stacks_in_8727_page50.s2 .c.s1_2 .c-pad,#stacks_in_8727_page50.s3 .c.s1_3 .c-pad,#stacks_in_8727_page50.s4 .c.s1_4 .c-pad{padding: 0 4px 0 0;}
#stacks_in_8727_page50.s3 .c.s2_3 .c-pad,#stacks_in_8727_page50.s4 .c.s2_4 .c-pad,#stacks_in_8727_page50.s4 .c.s3_4 .c-pad{ padding: 0 2px;}
#stacks_in_8727_page50.s2 .c.s2_2 .c-pad,#stacks_in_8727_page50.s3 .c.s3_3 .c-pad,#stacks_in_8727_page50.s4 .c.s4_4 .c-pad{ padding: 0 0 0 4px;}
.ncp.s1>.c{width: 100%;}.ncp.s2>.c{width: 49.2%;}.ncp.s3>.c{width: 32.26%;}.ncp.s4>.c{width: 23.8%;}

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

	#stacks_in_8727_page50 .c+.c .count,
	#stacks_in_8727_page50.s3 .c.s2_3 .count,
	#stacks_in_8727_page50.s4 .c.s3_4 .count{margin-left: 0;}
	#stacks_in_8727_page50 .c{margin: 1% 0;padding: 4px 0;width: 100%;}
	#stacks_in_8727_page50 .c:first-child,#stacks_in_8727_page50.s4 .c.s1_4,#stacks_in_8727_page50.s4 .c.s2_4{ padding: 0 0 4px;}
	#stacks_in_8727_page50 .c:last-child,#stacks_in_8727_page50.s4 .c.s3_4,#stacks_in_8727_page50.s4 .c.s4_4{ padding: 4px 0 0;}

	#stacks_in_8727_page50.s2 .c-pad,#stacks_in_8727_page50.s3 .c-pad{ padding: 0 !important;}

	#stacks_in_8727_page50.s4 .c.s2_4 .count,
	#stacks_in_8727_page50.s4 .c.s4_4 .count{ margin-left: 4px;}
	#stacks_in_8727_page50.s4 .c {width: 49.2%;}
	#stacks_in_8727_page50.s4 .c.s1_4 .c-pad,#stacks_in_8727_page50.s4 .c.s3_4 .c-pad{ padding: 0 4px 0 0;}
	#stacks_in_8727_page50.s4 .c.s2_4 .c-pad,#stacks_in_8727_page50.s4 .c.s4_4 .c-pad{ padding: 0 0 0 4px;}
}

@media only screen and (max-width: 300px) {
	#stacks_in_8727_page50 .count{ margin-left: 0 !important;}
	#stacks_in_8727_page50 .c .c-pad{padding: 0 !important;}
	#stacks_in_8727_page50.s4 .c{width: 100%;}
}

@-webkit-keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-moz-keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-o-keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
#stacks_in_9160_page50{
	clear:both;padding: 0;margin: 0;
	counter-reset: section;
	
}



.ncp img{height:auto; width:auto;}
.ncp .count{font-size: 11px;padding: 1px 5px 2px;margin-bottom:.5em;border:1px solid #cfcfcf;color:#aaa;border-radius:2px;display: inline-block;-webkit-font-smoothing: antialiased;
}
#stacks_in_9160_page50 .c+.c .count{margin-left: 4px;}
#stacks_in_9160_page50.s3 .c.s2_3 .count,#stacks_in_9160_page50.s4 .c.s2_4 .count,#stacks_in_9160_page50.s4 .c.s3_4 .count{ margin-left: 2px;}
.ncp .count:before{counter-increment: section;content: 'Column 'counter(section) '';}

.ncp .g:before,.ncp .g:after{content:"";display:table;}
.ncp .g:after{clear:both;}
.ncp .c{display: block;float:left;margin: 1% 0 1% 1.6%;}
.s1_1,.s1_2,.s1_3,.s1_4{margin: 1% 0;}

.ncp .c:first-child { margin-left: 0; }

#stacks_in_9160_page50.s2 .c.s1_2 .c-pad,#stacks_in_9160_page50.s3 .c.s1_3 .c-pad,#stacks_in_9160_page50.s4 .c.s1_4 .c-pad{padding: 0 4px 0 0;}
#stacks_in_9160_page50.s3 .c.s2_3 .c-pad,#stacks_in_9160_page50.s4 .c.s2_4 .c-pad,#stacks_in_9160_page50.s4 .c.s3_4 .c-pad{ padding: 0 2px;}
#stacks_in_9160_page50.s2 .c.s2_2 .c-pad,#stacks_in_9160_page50.s3 .c.s3_3 .c-pad,#stacks_in_9160_page50.s4 .c.s4_4 .c-pad{ padding: 0 0 0 4px;}
.ncp.s1>.c{width: 100%;}.ncp.s2>.c{width: 49.2%;}.ncp.s3>.c{width: 32.26%;}.ncp.s4>.c{width: 23.8%;}

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

	#stacks_in_9160_page50 .c+.c .count,
	#stacks_in_9160_page50.s3 .c.s2_3 .count,
	#stacks_in_9160_page50.s4 .c.s3_4 .count{margin-left: 0;}
	#stacks_in_9160_page50 .c{margin: 1% 0;padding: 4px 0;width: 100%;}
	#stacks_in_9160_page50 .c:first-child,#stacks_in_9160_page50.s4 .c.s1_4,#stacks_in_9160_page50.s4 .c.s2_4{ padding: 0 0 4px;}
	#stacks_in_9160_page50 .c:last-child,#stacks_in_9160_page50.s4 .c.s3_4,#stacks_in_9160_page50.s4 .c.s4_4{ padding: 4px 0 0;}

	#stacks_in_9160_page50.s2 .c-pad,#stacks_in_9160_page50.s3 .c-pad{ padding: 0 !important;}

	#stacks_in_9160_page50.s4 .c.s2_4 .count,
	#stacks_in_9160_page50.s4 .c.s4_4 .count{ margin-left: 4px;}
	#stacks_in_9160_page50.s4 .c {width: 49.2%;}
	#stacks_in_9160_page50.s4 .c.s1_4 .c-pad,#stacks_in_9160_page50.s4 .c.s3_4 .c-pad{ padding: 0 4px 0 0;}
	#stacks_in_9160_page50.s4 .c.s2_4 .c-pad,#stacks_in_9160_page50.s4 .c.s4_4 .c-pad{ padding: 0 0 0 4px;}
}

@media only screen and (max-width: 300px) {
	#stacks_in_9160_page50 .count{ margin-left: 0 !important;}
	#stacks_in_9160_page50 .c .c-pad{padding: 0 !important;}
	#stacks_in_9160_page50.s4 .c{width: 100%;}
}

@-webkit-keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-moz-keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-o-keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
#stacks_in_133176_page50 .stacks_in_133176_page50dooSat, .stacks_in_133176_page50dooSun, .stacks_in_133176_page50dooMon, .stacks_in_133176_page50dooTue, .stacks_in_133176_page50dooWed, .stacks_in_133176_page50dooThu, .stacks_in_133176_page50dooFri
{
	display:none;
}

#stacks_in_133161_page50{
	clear:both;padding: 0;margin: 0;
	counter-reset: section;
	
	-webkit-animation: opLoad 1s ease-out;
	-moz-animation: opLoad 1s ease-out;
	-o-animation: opLoad 1s ease-out;
	animation: opLoad 1s ease-out;
	
}


.ncp img{opacity: 0;-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-o-animation: opLoad 1s ease-out;transition:opacity 1s ease-out;}
.ncp img.show{opacity: 1;}


.ncp img{max-width:100%;height:auto; width:auto;}
.ncp .count{font-size: 11px;padding: 1px 5px 2px;margin-bottom:.5em;border:1px solid #cfcfcf;color:#aaa;border-radius:2px;display: inline-block;-webkit-font-smoothing: antialiased;
}
#stacks_in_133161_page50 .c+.c .count{margin-left: 4px;}
#stacks_in_133161_page50.s3 .c.s2_3 .count,#stacks_in_133161_page50.s4 .c.s2_4 .count,#stacks_in_133161_page50.s4 .c.s3_4 .count{ margin-left: 2px;}
.ncp .count:before{counter-increment: section;content: 'Column 'counter(section) '';}

.ncp .g:before,.ncp .g:after{content:"";display:table;}
.ncp .g:after{clear:both;}
.ncp .c{display: block;float:left;margin: 1% 0 1% 1.6%;}
.s1_1,.s1_2,.s1_3,.s1_4{margin: 1% 0;}

.ncp .c:first-child { margin-left: 0; }

#stacks_in_133161_page50.s2 .c.s1_2 .c-pad,#stacks_in_133161_page50.s3 .c.s1_3 .c-pad,#stacks_in_133161_page50.s4 .c.s1_4 .c-pad{padding: 0 4px 0 0;}
#stacks_in_133161_page50.s3 .c.s2_3 .c-pad,#stacks_in_133161_page50.s4 .c.s2_4 .c-pad,#stacks_in_133161_page50.s4 .c.s3_4 .c-pad{ padding: 0 2px;}
#stacks_in_133161_page50.s2 .c.s2_2 .c-pad,#stacks_in_133161_page50.s3 .c.s3_3 .c-pad,#stacks_in_133161_page50.s4 .c.s4_4 .c-pad{ padding: 0 0 0 4px;}
.ncp.s1>.c{width: 100%;}.ncp.s2>.c{width: 49.2%;}.ncp.s3>.c{width: 32.26%;}.ncp.s4>.c{width: 23.8%;}

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

	#stacks_in_133161_page50 .c+.c .count,
	#stacks_in_133161_page50.s3 .c.s2_3 .count,
	#stacks_in_133161_page50.s4 .c.s3_4 .count{margin-left: 0;}
	#stacks_in_133161_page50 .c{margin: 1% 0;padding: 4px 0;width: 100%;}
	#stacks_in_133161_page50 .c:first-child,#stacks_in_133161_page50.s4 .c.s1_4,#stacks_in_133161_page50.s4 .c.s2_4{ padding: 0 0 4px;}
	#stacks_in_133161_page50 .c:last-child,#stacks_in_133161_page50.s4 .c.s3_4,#stacks_in_133161_page50.s4 .c.s4_4{ padding: 4px 0 0;}

	#stacks_in_133161_page50.s2 .c-pad,#stacks_in_133161_page50.s3 .c-pad{ padding: 0 !important;}

	#stacks_in_133161_page50.s4 .c.s2_4 .count,
	#stacks_in_133161_page50.s4 .c.s4_4 .count{ margin-left: 4px;}
	#stacks_in_133161_page50.s4 .c {width: 49.2%;}
	#stacks_in_133161_page50.s4 .c.s1_4 .c-pad,#stacks_in_133161_page50.s4 .c.s3_4 .c-pad{ padding: 0 4px 0 0;}
	#stacks_in_133161_page50.s4 .c.s2_4 .c-pad,#stacks_in_133161_page50.s4 .c.s4_4 .c-pad{ padding: 0 0 0 4px;}
}

@media only screen and (max-width: 300px) {
	#stacks_in_133161_page50 .count{ margin-left: 0 !important;}
	#stacks_in_133161_page50 .c .c-pad{padding: 0 !important;}
	#stacks_in_133161_page50.s4 .c{width: 100%;}
}

@-webkit-keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-moz-keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-o-keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
#stacks_in_133329_page50{
	clear:both;padding: 0;margin: 0;
	counter-reset: section;
	
	-webkit-animation: opLoad 1s ease-out;
	-moz-animation: opLoad 1s ease-out;
	-o-animation: opLoad 1s ease-out;
	animation: opLoad 1s ease-out;
	
}


.ncp img{opacity: 0;-webkit-transition:opacity 1s ease-out;-moz-transition:opacity 1s ease-out;-o-animation: opLoad 1s ease-out;transition:opacity 1s ease-out;}
.ncp img.show{opacity: 1;}


.ncp img{max-width:100%;height:auto; width:auto;}
.ncp .count{font-size: 11px;padding: 1px 5px 2px;margin-bottom:.5em;border:1px solid #cfcfcf;color:#aaa;border-radius:2px;display: inline-block;-webkit-font-smoothing: antialiased;
}
#stacks_in_133329_page50 .c+.c .count{margin-left: 4px;}
#stacks_in_133329_page50.s3 .c.s2_3 .count,#stacks_in_133329_page50.s4 .c.s2_4 .count,#stacks_in_133329_page50.s4 .c.s3_4 .count{ margin-left: 2px;}
.ncp .count:before{counter-increment: section;content: 'Column 'counter(section) '';}

.ncp .g:before,.ncp .g:after{content:"";display:table;}
.ncp .g:after{clear:both;}
.ncp .c{display: block;float:left;margin: 1% 0 1% 1.6%;}
.s1_1,.s1_2,.s1_3,.s1_4{margin: 1% 0;}

.ncp .c:first-child { margin-left: 0; }

#stacks_in_133329_page50.s2 .c.s1_2 .c-pad,#stacks_in_133329_page50.s3 .c.s1_3 .c-pad,#stacks_in_133329_page50.s4 .c.s1_4 .c-pad{padding: 0 4px 0 0;}
#stacks_in_133329_page50.s3 .c.s2_3 .c-pad,#stacks_in_133329_page50.s4 .c.s2_4 .c-pad,#stacks_in_133329_page50.s4 .c.s3_4 .c-pad{ padding: 0 2px;}
#stacks_in_133329_page50.s2 .c.s2_2 .c-pad,#stacks_in_133329_page50.s3 .c.s3_3 .c-pad,#stacks_in_133329_page50.s4 .c.s4_4 .c-pad{ padding: 0 0 0 4px;}
.ncp.s1>.c{width: 100%;}.ncp.s2>.c{width: 49.2%;}.ncp.s3>.c{width: 32.26%;}.ncp.s4>.c{width: 23.8%;}

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

	#stacks_in_133329_page50 .c+.c .count,
	#stacks_in_133329_page50.s3 .c.s2_3 .count,
	#stacks_in_133329_page50.s4 .c.s3_4 .count{margin-left: 0;}
	#stacks_in_133329_page50 .c{margin: 1% 0;padding: 4px 0;width: 100%;}
	#stacks_in_133329_page50 .c:first-child,#stacks_in_133329_page50.s4 .c.s1_4,#stacks_in_133329_page50.s4 .c.s2_4{ padding: 0 0 4px;}
	#stacks_in_133329_page50 .c:last-child,#stacks_in_133329_page50.s4 .c.s3_4,#stacks_in_133329_page50.s4 .c.s4_4{ padding: 4px 0 0;}

	#stacks_in_133329_page50.s2 .c-pad,#stacks_in_133329_page50.s3 .c-pad{ padding: 0 !important;}

	#stacks_in_133329_page50.s4 .c.s2_4 .count,
	#stacks_in_133329_page50.s4 .c.s4_4 .count{ margin-left: 4px;}
	#stacks_in_133329_page50.s4 .c {width: 49.2%;}
	#stacks_in_133329_page50.s4 .c.s1_4 .c-pad,#stacks_in_133329_page50.s4 .c.s3_4 .c-pad{ padding: 0 4px 0 0;}
	#stacks_in_133329_page50.s4 .c.s2_4 .c-pad,#stacks_in_133329_page50.s4 .c.s4_4 .c-pad{ padding: 0 0 0 4px;}
}

@media only screen and (max-width: 300px) {
	#stacks_in_133329_page50 .count{ margin-left: 0 !important;}
	#stacks_in_133329_page50 .c .c-pad{padding: 0 !important;}
	#stacks_in_133329_page50.s4 .c{width: 100%;}
}

@-webkit-keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-moz-keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@-o-keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}
@keyframes opLoad {
  0%   { opacity: 0; }
  100% { opacity: 1; }
}


#stacks_in_782_page50 .stacks_left {
	float:left;
	width:55%;
}

#stacks_in_782_page50 .stacks_right {
	float:right;
	width:43%;
}
#stacks_out_782_page50 {
	width: 975px;
}

/*
 * jQuery FlexSlider v2.5.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 and later license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 * 
 */
/* ====================================================================================================================
 * FONT-FACE
 * ====================================================================================================================*/

 /*
@font-face {
  font-family: 'flexslider-icon';
  src: url('fonts/flexslider-icon.eot');
  src: url('fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('fonts/flexslider-icon.woff') format('woff'), url('fonts/flexslider-icon.ttf') format('truetype'), url('fonts/flexslider-icon.svg#flexslider-icon') format('svg');
  font-weight: normal;
  font-style: normal;
}
*/
/* ====================================================================================================================
 * RESETS
 * ====================================================================================================================*/
.flex-container a:hover,
.flex-slider a:hover,
.flex-container a:focus,
.flex-slider a:focus {
  outline: none;
}
.slides,
.slides > li,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.flex-pauseplay span {
  text-transform: capitalize;
}
/* ====================================================================================================================
 * BASE STYLES
 * ====================================================================================================================*/
.sf-flexslider {
  margin: 0;
  padding: 0;
}
.sf-flexslider .slides > li {
  display: none;
  -webkit-backface-visibility: hidden;
}
.sf-flexslider .slides img {
  width: 100%;
  display: block;
}
.sf-flexslider .slides:after {
  content: "\0020";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
html[xmlns] .sf-flexslider .slides {
  display: block;
}
* html .sf-flexslider .slides {
  height: 1%;
}
.no-js .sf-flexslider .slides > li:first-child {
  display: block;
}
/* ====================================================================================================================
 * DEFAULT THEME
 * ====================================================================================================================*/
.sf-flexslider {
  margin: 0 0 60px;
  background: #ffffff;
  border: 4px solid #ffffff;
  position: relative;
  zoom: 1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
  -o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
  box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
}
.sf-flexslider .slides {
  zoom: 1;
}
.sf-flexslider .slides img {
  height: auto;
}
.flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
.loading .flex-viewport {
  max-height: 300px;
}
.carousel li {
  margin-right: 5px;
}
.flex-direction-nav {
  *height: 0;
}
.flex-direction-nav a {
  text-decoration: none;
  display: block;
  width: 40px;
  height: 40px;
  margin: -20px 0 0;
  position: absolute;
  top: 50%;
  z-index: 10;
  overflow: hidden;
  opacity: 0;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.8);
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.flex-direction-nav a:before {
  /*font-family: "flexslider-icon";*/
  font-size: 40px;
  display: inline-block;
  content: '\f001';
  color: rgba(0, 0, 0, 0.8);
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
.flex-direction-nav a.flex-next:before {
  content: '\f002';
}
.flex-direction-nav .flex-prev {
  left: -50px;
}
.flex-direction-nav .flex-next {
  right: -50px;
  text-align: right;
}
.sf-flexslider:hover .flex-direction-nav .flex-prev {
  opacity: 0.7;
  left: 10px;
}
.sf-flexslider:hover .flex-direction-nav .flex-prev:hover {
  opacity: 1;
}
.sf-flexslider:hover .flex-direction-nav .flex-next {
  opacity: 0.7;
  right: 10px;
}
.sf-flexslider:hover .flex-direction-nav .flex-next:hover {
  opacity: 1;
}
.flex-direction-nav .flex-disabled {
  opacity: 0!important;
  filter: alpha(opacity=0);
  cursor: default;
}
.flex-pauseplay a {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  bottom: 5px;
  left: 10px;
  opacity: 0.8;
  z-index: 10;
  overflow: hidden;
  cursor: pointer;
  color: #000;
}
.flex-pauseplay a:before {
  /*font-family: "flexslider-icon";*/
  font-size: 20px;
  display: inline-block;
  content: '\f004';
}
.flex-pauseplay a:hover {
  opacity: 1;
}
.flex-pauseplay a.flex-play:before {
  content: '\f003';
}
.flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: -40px;
  text-align: center;
}
.flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.flex-control-paging li a {
  width: 11px;
  height: 11px;
  display: block;
  background: #666;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  text-indent: -9999px;
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
.flex-control-paging li a:hover {
  background: #333;
  background: rgba(0, 0, 0, 0.7);
}
.flex-control-paging li a.flex-active {
  background: #000;
  background: rgba(0, 0, 0, 0.9);
  cursor: default;
}
.flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden;
}
.flex-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0;
}
.flex-control-thumbs img {
  width: 100%;
  height: auto;
  display: block;
  opacity: .7;
  cursor: pointer;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
.flex-control-thumbs img:hover {
  opacity: 1;
}
.flex-control-thumbs .flex-active {
  opacity: 1;
  cursor: default;
}
/* ====================================================================================================================
 * RESPONSIVE
 * ====================================================================================================================*/
@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {
    opacity: 1;
    left: 10px;
  }
  .flex-direction-nav .flex-next {
    opacity: 1;
    right: 10px;
  }
}

/* SuperFlex 3.0.7 */

@font-face {
	font-family: 'sf-icons';
	src: url('fonts/sf-icons.eot');
}
@font-face {
	font-family: 'sf-icons';
	src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8R/OYAAAC8AAAAYGNtYXAgVsCMAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zl5qkmkAAAF4AAAB6GhlYWQHMNyTAAADYAAAADZoaGVhBv4DywAAA5gAAAAkaG10eB4ABTYAAAO8AAAAKGxvY2ECLgHGAAAD5AAAABZtYXhwAAwAGQAAA/wAAAAgbmFtZQNRKj8AAAQcAAABknBvc3QAAwAAAAAFsAAAACAAAwO3AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADgBQPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg4AX//f//AAAAAAAg4AD//f//AAH/4yAEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAPT/0QMMA8AAFgAAATIWFxYUBwkBFhQHBiInASY0NwE+ATMC4gwWCBIS/mUBmxISETES/jwSEgHECRYLA8AJCBIxEf5l/mURMRIREQHFETIRAcUICQAAAQDE/8ADPAPAAAUAAAU3CQEnAQLEeP53AYl4/gBAdwGJAYl3/gAAAAEA4//PAx0DsQAVAAATARYyPwE2NCcJATY0LwEmIgcBBhQX4wHLECsPJRAQ/n8BgRAQJQ8rEP41EBABm/40Dw8lECsPAYIBgg8rECUPD/40DywPAAEA9P/AAwwDrwAWAAAFIiYnJjQ3CQEmNDc2MhcBFhQHAQ4BIwEeDBYIEhIBm/5lEhIRMRIBxBIS/jwJFgtACQgSMREBmwGbETESERH+OxEyEf47CAkAAAABAOP/zwMdA7EAFQAACQEmIg8BBhQXCQEGFB8BFjI3ATY0JwMd/jUQKw8lEBABgf5/EBAlDysQAcsQEAHlAcwPDyUQKw/+fv5+DysQJQ8PAcwPLA8AAAAAAQDE/8ADPAPAAAUAAAEHCQEXAQE8eAGJ/nd4AgADwHf+d/53dwIAAAEAAAABAAC/FVBDXw889QALBAAAAAAA0mrMCwAAAADSaswLAAD/wAM8A8AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAAzwAAQAAAAAAAAAAAAAAAAAAAAoEAAAAAAAAAAAAAAACAAAABAAA9AQAAMQEAADjBAAA9AQAAOMEAADEAAAAAAAKABQAHgBKAF4AiAC0AOAA9AAAAAEAAAAKABcAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBzZi1pY29ucwBzAGYALQBpAGMAbwBuAHNWZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBzZi1pY29ucwBzAGYALQBpAGMAbwBuAHNzZi1pY29ucwBzAGYALQBpAGMAbwBuAHNSZWd1bGFyAFIAZQBnAHUAbABhAHJzZi1pY29ucwBzAGYALQBpAGMAbwBuAHNGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype');
	font-weight: normal;
	font-style: normal;
}

i.sf-control {
	font-family: 'sf-icons';
	font-size: 18px;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.sf-icon-cl-1:before {
	content: "\e000";
}
.sf-icon-cl-2:before {
	content: "\e002";
}
.sf-icon-cl-3:before {
	content: "\e001";
}
.sf-icon-cr-1:before {
	content: "\e003";
}
.sf-icon-cr-2:before {
	content: "\e004";
}
.sf-icon-cr-3:before {
	content: "\e005";
}

#sf3-folder-check{
	margin: 20px 0 10px;
}
#sf3-folder-check:not(.sf3-error) span{
	background: #119115;
	border-radius: 50px;
	padding: 8px 15px;
}
#sf3-folder-check div,
#sf3-folder-check.sf3-error{
	text-align: center;
	font-size: 16px;
	color: #AFFFB7;
	padding: 10px;
}
.sf3-error:before{
	content:'Folder cannot be found.';
	color: #fff;
	font-weight: bolder;
	background:#D53F4F;
	border-radius: 50px;padding: 8px 15px;
}
#stacks_in_28717_page50-sf .sf3-error:after{
	content:'http://my-website.com/remote';
	color: #D53F4F;
	font-weight: bolder;
	background:#fff;
	margin-left: 15px;
	border: 2px solid #D53F4F;
	border-radius: 50px;padding: 8px 15px;
}
.sf3-error img{
	display: none;
}



#stacks_in_28717_page50-sf .flex-control-nav{
	bottom: 0;
	padding: 12px 0 0 !important;
	position: relative;
}
#stacks_in_28717_page50-sf .flex-control-nav.flex-control-paging li a.flex-active{
	background: rgba(36, 181, 227, 1.00);
}
#stacks_in_28717_page50-sf .flex-control-nav.flex-control-paging li a{
	background: rgba(17, 17, 17, 0.75);
	-webkit-transition: background 300ms;
	transition: background 300ms;
}
#stacks_in_28717_page50-sf ul.slides{
	margin:0 !important;
	padding:0 !important;
}
#stacks_in_28717_page50-sf{
	position: relative;
	z-index: 10;
	height: auto;
}
#stacks_in_28717_page50-sf,
#stacks_in_28717_page50-sf .slider.sf-flexslider{
	background-color: transparent;
	overflow: hidden;
	margin: 0;
	border: 0;
}

#stacks_in_28717_page50-sf .sf-flexslider{
	opacity: 1;
	margin: 0;
	border-radius: 0;
	-webkit-transition: opacity 500ms;
	transition: opacity 500ms;
}
#stacks_in_28717_page50-sf .sf-error{
	text-align: center;
	font-size: 15px;
	margin: 30px 0;
	font-weight: bolder;
	padding: 7px 10px;
	line-height: 20px;
	border-radius: 4px;
	color: #FFF;
	background: #F78E8F;
	display: inline-block;
}

#stacks_in_28717_page50-sf .slider.loaded{
	-webkit-transition: none;
	-moz-transition: none;
	-ms-transition: none;
	-o-transition: none;
	transition: none;
}
/* Instant Load */
#stacks_in_28717_page50-sf .loaded .flex-viewport,
#stacks_in_28717_page50-sf .slider,
#stacks_in_28717_page50-sf .flex-viewport{
	-webkit-transition: none !important;
	-moz-transition: none !important;
	-ms-transition: none !important;
	-o-transition: none !important;
	transition: none !important;
}
#stacks_in_28717_page50-sf .sf-flexslider.loading{opacity: 0;}

#stacks_in_28717_page50-sf{min-height: 70px;}

#stacks_in_28717_page50-sf .carousel{
	background-color: rgba(0, 0, 0, 1.00);
	line-height: 0;
}
#stacks_in_28717_page50-sf .flex-loading{
	width: 50px;
	height: 50px;
	border-radius: 100%;
	margin: auto;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	border: 5px solid transparent;
	border-bottom-color: rgba(25, 165, 223, 1.00);
	border-top-color: rgba(25, 165, 223, 1.00);
	-webkit-animation: rotate 500ms linear 0s infinite;
	animation: rotate 500ms linear 0s infinite;
}
@media only screen and (max-width: 400px) {
	#stacks_in_28717_page50-sf .flex-loading{
		display: none;
	}
}
@-webkit-keyframes rotate {
	from {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@keyframes rotate {
	from {
		-ms-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	to {
		-ms-transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
#stacks_in_28717_page50-sf .sf-flexslider.carousel{
line-height: 0;
}
#stacks_in_28717_page50-sf .sf-flexslider .slides.sf-effect-fade > li.flex-active-slide{
	
	position: relative !important;
	top: 0 !important;
	left: 0 !important;
	
}
#stacks_in_28717_page50-sf .sf-flexslider .slides > li{
	position: relative;
	line-height: normal;
}
#stacks_in_28717_page50-sf .sf-flexslider .slides > li img{
	padding-bottom: 0 !important;
	
}
#stacks_in_28717_page50-sf .sf-flexslider .slides > li,
#stacks_in_28717_page50-sf .sf-flexslider .carousel > li,
#stacks_in_28717_page50-sf ul.flex-direction-nav{
	background: none inherit;
	/*margin: 0 !important;*/
	opacity: 1;
	-webkit-transition: opacity 300ms;
	transition: opacity 300ms;
	padding: 0 !important;
	list-style: none !important;
}
#stacks_in_28717_page50-sf ul.flex-direction-nav li{
	background: none inherit;
	padding: 0 !important;
	list-style: none !important;
}
#stacks_in_28717_page50-sf .sf-flexslider .slides > li.hero{
	text-align: center;
}
#stacks_in_28717_page50-sf .sf-flexslider .slides > li.hero div.sf-hero-background{
	background-size: cover;
	background-position: center;
	position:absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	z-index: 1;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
#stacks_in_28717_page50-sf .sf-hero-bg-crop{
	overflow: hidden;
	position:absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}
#stacks_in_28717_page50-sf .sf-flexslider .slides > li.hero .sf-hero-content{
	text-align: center;
	position: relative;
	padding: 20% 5%;
	z-index: 10;
	-webkit-backface-visibility: hidden; /* Chrome, Safari, Opera */
  backface-visibility: hidden;
}
#stacks_in_28717_page50-sf .sf-flexslider .slides > li.hero .sf-hero-tint{
	position:absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	z-index: 2;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

#stacks_in_28717_page50-sf .sf-flexslider .slides > li.hero h2,
#stacks_in_28717_page50-sf .sf-flexslider .slides > li.hero p{
	text-shadow: none;
	display: inline-block;
	margin: 0;
	text-decoration: none;
	padding: 5px 0 !important;
}
#stacks_in_28717_page50-sf .sf-flexslider .slides > li.hero a.sf-hero-button{
	display: inline-block;
	text-shadow: none;
	border-radius: 4px;
	margin-top: 10px;
	text-decoration: none;
}

#stacks_in_28717_page50-sf .sf-flexslider .slides > li.youtube .embed-container,
#stacks_in_28717_page50-sf .sf-flexslider .slides > li.vimeo .embed-container,
#stacks_in_28717_page50-sf .sf-flexslider .slides > li.map .embed-container{
	position: relative; 
	padding-bottom: 56.25%; 
	height: 0; 
	margin-bottom: 0;
	overflow: hidden; 
	max-width: 100%;
}
#stacks_in_28717_page50-sf .sf-flexslider .slides > li.instagram .embed-container{
	position: relative; 
	padding-bottom: 100%; 
	height: 0; 
	overflow: hidden;
}
#stacks_in_28717_page50-sf .sf-flexslider .slides > li .embed-container iframe,
#stacks_in_28717_page50-sf .sf-flexslider .slides > li .embed-container object,
#stacks_in_28717_page50-sf .sf-flexslider .slides > li .embed-container embed{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#stacks_in_28717_page50-sf .sf-flexslider .slides > li .embed-container div.fluid-width-video-wrapper{
	padding-top: 56.25% !important;
}

#stacks_in_28717_page50-sf li.hero h2,
#stacks_in_28717_page50-sf li.hero p,
#stacks_in_28717_page50-sf li.hero a.sf-hero-button{
	opacity: 0;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}
#stacks_in_28717_page50-sf li.hero:not(.flex-active-slide) h2,
#stacks_in_28717_page50-sf li.hero:not(.flex-active-slide) p,
#stacks_in_28717_page50-sf li.hero:not(.flex-active-slide) a.sf-hero-button{
	-webkit-transition: opacity 300ms !important;
	transition: opacity 300ms !important;
}
#stacks_in_28717_page50-sf .slider.loaded .flex-active-slide.hero h2,
#stacks_in_28717_page50-sf .slider.loaded .flex-active-slide.hero p,
#stacks_in_28717_page50-sf .slider.loaded .flex-active-slide.hero a.sf-hero-button{
	opacity: 1;
}

/* Caption */

#stacks_in_28717_page50-sf p.flex-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 0;
	margin: 0;
	background: rgba(0,0,0,0.65);
	width: 100%;
	opacity: 0;
	-webkit-transition: opacity 300ms;
	transition: opacity 300ms;
}
#stacks_in_28717_page50-sf .slider.loaded p.flex-caption{
	-webkit-transition: opacity 300ms 400ms;
	transition: opacity 300ms 400ms;
}
#stacks_in_28717_page50-sf p.flex-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: 12px;
	line-height: 140%;
	text-shadow: none;
	padding: 2% 3%;
}
#stacks_in_28717_page50-sf .flex-active-slide .caption-wrap,
#stacks_in_28717_page50-sf .slider.loaded .flex-active-slide p.flex-caption,
#stacks_in_28717_page50-sf .slider.loaded .flex-active-slide:hover .caption-wrap,
#stacks_in_28717_page50-sf .caption-wrap{
	opacity: 1;
}
#stacks_in_28717_page50-sf .caption-wrap{
	-webkit-transition: opacity .3s 400ms;
	transition: opacity .3s 400ms;
}
li.sf3-slide.hide-caption .caption-wrap{
	display: none;
}
#stacks_in_28717_page50-sf .slider.loaded .flex-active-slide .caption-wrap{
	opacity: 0;
	-webkit-transition: opacity .5s 403ms;
	transition: opacity .5s 40300ms;

	-webkit-transition: opacity .5s 3400ms;
	transition: opacity .5s 3400ms;
}
#stacks_in_28717_page50-sf .slider.loaded .flex-active-slide:hover .caption-wrap{
	-webkit-transition: opacity .3s !important;
	transition: opacity .3s !important;
}
@media only screen and (max-width: 400px) {
	#stacks_in_28717_page50-sf p.flex-caption{
		display: none;
	}
}

/* Direction */

#stacks_in_28717_page50-sf .flex-direction-nav .flex-disabled{display: none;}

#stacks_in_28717_page50-sf .slider .flex-direction-nav .flex-prev,
#stacks_in_28717_page50-sf .slider:hover .flex-direction-nav .flex-prev{left: 30px;}

#stacks_in_28717_page50-sf .slider .flex-direction-nav .flex-next,
#stacks_in_28717_page50-sf .slider:hover .flex-direction-nav .flex-next{right: 30px;}

#stacks_in_28717_page50-sf .carousel .flex-direction-nav .flex-prev,
#stacks_in_28717_page50-sf .carousel:hover .flex-direction-nav .flex-prev{left: 15px;}

#stacks_in_28717_page50-sf .carousel .flex-direction-nav .flex-next,
#stacks_in_28717_page50-sf .carousel:hover .flex-direction-nav .flex-next{right: 15px;}

#stacks_in_28717_page50-sf .sf-flexslider .flex-direction-nav .flex-prev,
#stacks_in_28717_page50-sf .sf-flexslider .flex-direction-nav .flex-next {
	-moz-transition: transform .3s, background-color .3s;
	-webkit-transition: transform .3s, background-color .3s;
	transition: transform .3s, background-color .3s;
}

#stacks_in_28717_page50-sf .sf-flexslider .flex-direction-nav .flex-prev {
	-moz-transform: translateX(-118px);
	-webkit-transform: translateX(-118px);
	transform: translateX(-118px);
}
#stacks_in_28717_page50-sf .sf-flexslider .flex-direction-nav .flex-next {
	-moz-transform: translateX(118px);
	-webkit-transform: translateX(118px);
	transform: translateX(118px);
}



#stacks_in_28717_page50-sf .sf-flexslider:hover .flex-direction-nav .flex-prev,
#stacks_in_28717_page50-sf .sf-flexslider:hover .flex-direction-nav .flex-next{
	-moz-transform: translateX(0px);
	-webkit-transform: translateX(0px);
	transform: translateX(0px);
}
#stacks_in_28717_page50-sf .flex-direction-nav a {
	position: absolute;
	top: 50%;
	opacity: 1;
	outline: 0;
	width: 44px;
	height: 44px;
	margin-top: -22.000000px;
	border-radius: 4px;
	text-shadow: none;
	text-indent: 0;
	z-index: 9999;
}
#stacks_in_28717_page50-sf .flex-direction-nav a {background: rgba(0, 0, 0, 0.50);}
#stacks_in_28717_page50-sf .flex-direction-nav a:hover {background: rgba(0, 0, 0, 1.00);}
#stacks_in_28717_page50-sf .flex-direction-nav a:before {display: none;}

#stacks_in_28717_page50-sf .sf-control{
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -9px 0 0 -9px;
}
#stacks_in_28717_page50-sf .sf-control:before,
#stacks_in_28717_page50-sf .sf-control:after{
	-webkit-transition: color 300ms;
	transition: color 300ms;
	color: rgba(255, 255, 255, 1.00);
}
#stacks_in_28717_page50-sf .flex-direction-nav a:hover .sf-control:before,
#stacks_in_28717_page50-sf .flex-direction-nav a:hover .sf-control:after{color: rgba(8, 211, 253, 1.00);}

@media only screen and (max-width: 400px) {
	#stacks_in_28717_page50-sf .flex-direction-nav{
		opacity: 0;
	}
}

@media only screen and (max-width: 400px) {
	#stacks_in_28717_page50-sf.iframe .flex-direction-nav{display: block;}
}
@media only screen and (max-width: 400px) {
	#stacks_in_28717_page50-sf.iframe .sf-flexslider .flex-direction-nav .flex-prev,
	#stacks_in_28717_page50-sf.iframe .sf-flexslider .flex-direction-nav .flex-next{
		-moz-transform: translateX(0px);
		-webkit-transform: translateX(0px);
		transform: translateX(0px);
	}
}


/* Thumbnails */

#stacks_in_28717_page50-sf .carousel{
	border-radius: 0 0 3px 3px;
	line-height: 0;
	margin-top: -1px;
	border: 6px solid rgba(0, 0, 0, 1.00);
}
@media only screen and (max-width: 400px) {
	#stacks_in_28717_page50-sf .carousel{
		display: none;
	}
}
#stacks_in_28717_page50-sf .carousel *{
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
#stacks_in_28717_page50-sf .carousel .slides li{
	width: 70px;
	margin-right: 0;
	opacity: 0.65;
	transition: opacity 150ms;
	cursor: pointer;
	overflow: hidden;
	position: relative;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: center;
	
}
#stacks_in_28717_page50-sf .carousel .slides li:before{
	content: '';
	display: block;
	padding-top: 70%;
}
#stacks_in_28717_page50-sf .carousel .slides li + li{
	margin-left: 5px !important;
}
#stacks_in_28717_page50-sf .carousel .slides li:hover,
#stacks_in_28717_page50-sf .carousel .slides li.flex-active-slide,
#stacks_in_28717_page50-sf .carousel .slides li.flex-active-slide:hover{
	opacity: 1;
}

#stacks_in_28717_page50-sf .carousel .flex-direction-nav .flex-prev {
	-moz-transform: translateX(-103px);
	-webkit-transform: translateX(-103px);
	transform: translateX(-103px);
}
#stacks_in_28717_page50-sf .carousel .flex-direction-nav .flex-next {
	-moz-transform: translateX(103px);
	-webkit-transform: translateX(103px);
	transform: translateX(103px);
}

#stacks_in_28717_page50-sf .carousel .flex-direction-nav a { background: rgba(0, 0, 0, 0.50); }
#stacks_in_28717_page50-sf .carousel .flex-direction-nav a:hover { background: rgba(0, 0, 0, 1.00); }

#stacks_in_28717_page50-sf .carousel .sf-control{ color: rgba(255, 255, 255, 1.00);}
#stacks_in_28717_page50-sf .carousel .flex-direction-nav a:hover .sf-control{ color: rgba(8, 211, 253, 1.00); }



/* Edit  */

#stacks_in_28717_page50-sf .freeze{
	text-align: center;
	padding: 20px 0;
	margin: 20px 0;
	border-radius: 5px;
	border: 2px solid #2E83F8;
}
#stacks_in_28717_page50-sf .freeze span{
	color: #2E83F8;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-size: 13px;
	font-weight: 600;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay { 
	
	background: rgba(0, 0, 0, .85); 
	
	
	
}

.nivo-lightbox-theme-default .nivo-lightbox-wrap {
	left: 10%;
	right: 10%;
	top: 10%;
	bottom: 10%;	
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay a,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:visited,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:active,
.nivo-lightbox-theme-default.nivo-lightbox-overlay a:focus {
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline {
	padding: 20px;
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}

.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
}


.nivo-lightbox-theme-default .nivo-lightbox-ajax,
.nivo-lightbox-theme-default .nivo-lightbox-inline,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	-webkit-box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
	-moz-box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
	box-shadow: 0px 0px 5px  rgba(0, 0, 0, 0.40);
}















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: #FFFFFF;
background: -moz-radial-gradient(center, ellipse cover,  #FFFFFF 0%, #EAEAEA 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#FFFFFF), color-stop(100%,#EAEAEA));
background: -webkit-radial-gradient(center, ellipse cover, #FFFFFF 0%,#EAEAEA 100%);
background: -o-radial-gradient(center, ellipse cover, #FFFFFF 0%,#EAEAEA 100%);
background: -ms-radial-gradient(center, ellipse cover, #FFFFFF 0%,#EAEAEA 100%);
background: radial-gradient(ellipse at center, #FFFFFF 0%,#EAEAEA 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#FFFFFF', endColorstr='#EAEAEA',GradientType=1 );
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { bottom: -7%; }
.nivo-lightbox-theme-default .nivo-lightbox-title {
	font: 14px/20px 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-style: normal;
	font-weight: normal;
	background: #000;
	color: #fff;
	padding: 7px 15px;
	border-radius: 30px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	color: #FFFFFF;
	background: #000000;
}

.nivo-lightbox-theme-default .nivo-lightbox-nav {
	top: 10%;
	width: 8%;
	height: 80%;
	text-indent: -9999px;
	background-repeat: no-repeat;
	background-position: 50% 50%;
	opacity: 0.5;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	background: none;
	text-indent: 0;
	font-size: 50px;
	opacity: 0.35;
	transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-prev [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	left: 50%;
	text-align: left;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-next [class^="fa fa-"] {
	position: absolute;
	top: 50%;
	right: 50%;
	text-align: right;
	margin-top: -25px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close {
	width: 50px;
	height: 50px;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close:hover,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav:hover {
	background: none;
	opacity: 0.99;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: #FFFFFF;
	text-decoration: none;
	outline: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading {
	background: none;
}

.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading:before {
	color: #FFFFFF;
	text-indent: 0px;
	content: 'Loading content...';
	position: absolute;
	top: 48%;
	left: 0;
	display: block;
	width: 100%;
	text-align: center;
	z-index: 99999;
	font-size: 18px;
}

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: #FFFFFF;
	font-size: 18px;
}

#topBoxTriggerRegionstacks_in_133293_page50 {
	position: relative;
	display: block;
	height: auto;
	overflow: auto;
}



#topBoxTriggerRegionstacks_in_133293_page50 #topBoxTriggerstacks_in_133293_page50 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}

#topBoxTriggerRegionstacks_in_133293_page50 #topBoxTriggerContentstacks_in_133293_page50 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_133293_page50 #topBoxTriggerContentstacks_in_133293_page50 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_133293_page50 {
	color: #424242;
}

#topBoxContentWrapperstacks_in_133293_page50 img {
	max-height: 100%;
	max-width: 100%;
	height: auto;
	width: auto;
}

#topBoxContentWrapperstacks_in_133293_page50 h1,
#topBoxContentWrapperstacks_in_133293_page50 h2,
#topBoxContentWrapperstacks_in_133293_page50 h3,
#topBoxContentWrapperstacks_in_133293_page50 h4,
#topBoxContentWrapperstacks_in_133293_page50 h5,
#topBoxContentWrapperstacks_in_133293_page50 h6 {
	color: #000000;
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_133293_page50 a {
	color: #0050DD;
	transition: all 300ms ease-in-out;
	-webkit-transition: all 300ms ease-in-out;
	-moz-transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_133293_page50 a:visited {
	color: #0050DD;
}

#topBoxContentWrapperstacks_in_133293_page50 a:hover,
#topBoxContentWrapperstacks_in_133293_page50 a:focus,
#topBoxContentWrapperstacks_in_133293_page50 a:active {
	color: #FF0000;
}

#topBoxContentWrapperstacks_in_133293_page50 .topBoxAudio,
#topBoxContentWrapperstacks_in_133293_page50 .topBoxVideo {
	width: 100%;
	display: block;
}

#topBoxContentWrapperstacks_in_133293_page50 .trackName,
#topBoxContentWrapperstacks_in_133293_page50 .trackDescription {
	text-align: center;
	display: block;
}


#topBoxContentWrapperstacks_in_133293_page50 {
	display: none;
}



.videoresizr {
	position: relative;
	padding-bottom: 56.25%;
	padding-top: 0px;
	height: 0;
	overflow: hidden;
}

.videoresizr iframe,
.videoresizr object,
.videoresizr embed {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	border-radius: 4px;

}


/*
 * jQuery FlexSlider v2.5.0
 * http://www.woothemes.com/flexslider/
 *
 * Copyright 2012 WooThemes
 * Free to use under the GPLv2 and later license.
 * http://www.gnu.org/licenses/gpl-2.0.html
 *
 * Contributing author: Tyler Smith (@mbmufffin)
 * 
 */
/* ====================================================================================================================
 * FONT-FACE
 * ====================================================================================================================*/

 /*
@font-face {
  font-family: 'flexslider-icon';
  src: url('fonts/flexslider-icon.eot');
  src: url('fonts/flexslider-icon.eot?#iefix') format('embedded-opentype'), url('fonts/flexslider-icon.woff') format('woff'), url('fonts/flexslider-icon.ttf') format('truetype'), url('fonts/flexslider-icon.svg#flexslider-icon') format('svg');
  font-weight: normal;
  font-style: normal;
}
*/
/* ====================================================================================================================
 * RESETS
 * ====================================================================================================================*/
.flex-container a:hover,
.flex-slider a:hover,
.flex-container a:focus,
.flex-slider a:focus {
  outline: none;
}
.slides,
.slides > li,
.flex-control-nav,
.flex-direction-nav {
  margin: 0;
  padding: 0;
  list-style: none;
}
.flex-pauseplay span {
  text-transform: capitalize;
}
/* ====================================================================================================================
 * BASE STYLES
 * ====================================================================================================================*/
.sf-flexslider {
  margin: 0;
  padding: 0;
}
.sf-flexslider .slides > li {
  display: none;
  -webkit-backface-visibility: hidden;
}
.sf-flexslider .slides img {
  width: 100%;
  display: block;
}
.sf-flexslider .slides:after {
  content: "\0020";
  display: block;
  clear: both;
  visibility: hidden;
  line-height: 0;
  height: 0;
}
html[xmlns] .sf-flexslider .slides {
  display: block;
}
* html .sf-flexslider .slides {
  height: 1%;
}
.no-js .sf-flexslider .slides > li:first-child {
  display: block;
}
/* ====================================================================================================================
 * DEFAULT THEME
 * ====================================================================================================================*/
.sf-flexslider {
  margin: 0 0 60px;
  background: #ffffff;
  border: 4px solid #ffffff;
  position: relative;
  zoom: 1;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  border-radius: 4px;
  -webkit-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
  -moz-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
  -o-box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
  box-shadow: '' 0 1px 4px rgba(0, 0, 0, 0.2);
}
.sf-flexslider .slides {
  zoom: 1;
}
.sf-flexslider .slides img {
  height: auto;
}
.flex-viewport {
  max-height: 2000px;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
.loading .flex-viewport {
  max-height: 300px;
}
.carousel li {
  margin-right: 5px;
}
.flex-direction-nav {
  *height: 0;
}
.flex-direction-nav a {
  text-decoration: none;
  display: block;
  width: 40px;
  height: 40px;
  margin: -20px 0 0;
  position: absolute;
  top: 50%;
  z-index: 10;
  overflow: hidden;
  opacity: 0;
  cursor: pointer;
  color: rgba(0, 0, 0, 0.8);
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
  -webkit-transition: all 0.3s ease-in-out;
  -moz-transition: all 0.3s ease-in-out;
  -ms-transition: all 0.3s ease-in-out;
  -o-transition: all 0.3s ease-in-out;
  transition: all 0.3s ease-in-out;
}
.flex-direction-nav a:before {
  /*font-family: "flexslider-icon";*/
  font-size: 40px;
  display: inline-block;
  content: '\f001';
  color: rgba(0, 0, 0, 0.8);
  text-shadow: 1px 1px 0 rgba(255, 255, 255, 0.3);
}
.flex-direction-nav a.flex-next:before {
  content: '\f002';
}
.flex-direction-nav .flex-prev {
  left: -50px;
}
.flex-direction-nav .flex-next {
  right: -50px;
  text-align: right;
}
.sf-flexslider:hover .flex-direction-nav .flex-prev {
  opacity: 0.7;
  left: 10px;
}
.sf-flexslider:hover .flex-direction-nav .flex-prev:hover {
  opacity: 1;
}
.sf-flexslider:hover .flex-direction-nav .flex-next {
  opacity: 0.7;
  right: 10px;
}
.sf-flexslider:hover .flex-direction-nav .flex-next:hover {
  opacity: 1;
}
.flex-direction-nav .flex-disabled {
  opacity: 0!important;
  filter: alpha(opacity=0);
  cursor: default;
}
.flex-pauseplay a {
  display: block;
  width: 20px;
  height: 20px;
  position: absolute;
  bottom: 5px;
  left: 10px;
  opacity: 0.8;
  z-index: 10;
  overflow: hidden;
  cursor: pointer;
  color: #000;
}
.flex-pauseplay a:before {
  /*font-family: "flexslider-icon";*/
  font-size: 20px;
  display: inline-block;
  content: '\f004';
}
.flex-pauseplay a:hover {
  opacity: 1;
}
.flex-pauseplay a.flex-play:before {
  content: '\f003';
}
.flex-control-nav {
  width: 100%;
  position: absolute;
  bottom: -40px;
  text-align: center;
}
.flex-control-nav li {
  margin: 0 6px;
  display: inline-block;
  zoom: 1;
  *display: inline;
}
.flex-control-paging li a {
  width: 11px;
  height: 11px;
  display: block;
  background: #666;
  background: rgba(0, 0, 0, 0.5);
  cursor: pointer;
  text-indent: -9999px;
  -webkit-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -moz-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -o-box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  box-shadow: inset 0 0 3px rgba(0, 0, 0, 0.3);
  -webkit-border-radius: 20px;
  -moz-border-radius: 20px;
  border-radius: 20px;
}
.flex-control-paging li a:hover {
  background: #333;
  background: rgba(0, 0, 0, 0.7);
}
.flex-control-paging li a.flex-active {
  background: #000;
  background: rgba(0, 0, 0, 0.9);
  cursor: default;
}
.flex-control-thumbs {
  margin: 5px 0 0;
  position: static;
  overflow: hidden;
}
.flex-control-thumbs li {
  width: 25%;
  float: left;
  margin: 0;
}
.flex-control-thumbs img {
  width: 100%;
  height: auto;
  display: block;
  opacity: .7;
  cursor: pointer;
  -webkit-transition: all 1s ease;
  -moz-transition: all 1s ease;
  -ms-transition: all 1s ease;
  -o-transition: all 1s ease;
  transition: all 1s ease;
}
.flex-control-thumbs img:hover {
  opacity: 1;
}
.flex-control-thumbs .flex-active {
  opacity: 1;
  cursor: default;
}
/* ====================================================================================================================
 * RESPONSIVE
 * ====================================================================================================================*/
@media screen and (max-width: 860px) {
  .flex-direction-nav .flex-prev {
    opacity: 1;
    left: 10px;
  }
  .flex-direction-nav .flex-next {
    opacity: 1;
    right: 10px;
  }
}

/* SuperFlex 3.0.7 */

@font-face {
	font-family: 'sf-icons';
	src: url('fonts/sf-icons.eot');
}
@font-face {
	font-family: 'sf-icons';
	src: url(data:application/x-font-ttf;charset=utf-8;base64,AAEAAAALAIAAAwAwT1MvMg8R/OYAAAC8AAAAYGNtYXAgVsCMAAABHAAAAFRnYXNwAAAAEAAAAXAAAAAIZ2x5Zl5qkmkAAAF4AAAB6GhlYWQHMNyTAAADYAAAADZoaGVhBv4DywAAA5gAAAAkaG10eB4ABTYAAAO8AAAAKGxvY2ECLgHGAAAD5AAAABZtYXhwAAwAGQAAA/wAAAAgbmFtZQNRKj8AAAQcAAABknBvc3QAAwAAAAAFsAAAACAAAwO3AZAABQAAApkCzAAAAI8CmQLMAAAB6wAzAQkAAAAAAAAAAAAAAAAAAAABEAAAAAAAAAAAAAAAAAAAAABAAADgBQPA/8AAQAPAAEAAAAABAAAAAAAAAAAAAAAgAAAAAAADAAAAAwAAABwAAQADAAAAHAADAAEAAAAcAAQAOAAAAAoACAACAAIAAQAg4AX//f//AAAAAAAg4AD//f//AAH/4yAEAAMAAQAAAAAAAAAAAAAAAQAB//8ADwABAAAAAAAAAAAAAgAANzkBAAAAAAEAAAAAAAAAAAACAAA3OQEAAAAAAQAAAAAAAAAAAAIAADc5AQAAAAABAPT/0QMMA8AAFgAAATIWFxYUBwkBFhQHBiInASY0NwE+ATMC4gwWCBIS/mUBmxISETES/jwSEgHECRYLA8AJCBIxEf5l/mURMRIREQHFETIRAcUICQAAAQDE/8ADPAPAAAUAAAU3CQEnAQLEeP53AYl4/gBAdwGJAYl3/gAAAAEA4//PAx0DsQAVAAATARYyPwE2NCcJATY0LwEmIgcBBhQX4wHLECsPJRAQ/n8BgRAQJQ8rEP41EBABm/40Dw8lECsPAYIBgg8rECUPD/40DywPAAEA9P/AAwwDrwAWAAAFIiYnJjQ3CQEmNDc2MhcBFhQHAQ4BIwEeDBYIEhIBm/5lEhIRMRIBxBIS/jwJFgtACQgSMREBmwGbETESERH+OxEyEf47CAkAAAABAOP/zwMdA7EAFQAACQEmIg8BBhQXCQEGFB8BFjI3ATY0JwMd/jUQKw8lEBABgf5/EBAlDysQAcsQEAHlAcwPDyUQKw/+fv5+DysQJQ8PAcwPLA8AAAAAAQDE/8ADPAPAAAUAAAEHCQEXAQE8eAGJ/nd4AgADwHf+d/53dwIAAAEAAAABAAC/FVBDXw889QALBAAAAAAA0mrMCwAAAADSaswLAAD/wAM8A8AAAAAIAAIAAAAAAAAAAQAAA8D/wAAABAAAAAAAAzwAAQAAAAAAAAAAAAAAAAAAAAoEAAAAAAAAAAAAAAACAAAABAAA9AQAAMQEAADjBAAA9AQAAOMEAADEAAAAAAAKABQAHgBKAF4AiAC0AOAA9AAAAAEAAAAKABcAAQAAAAAAAgAAAAAAAAAAAAAAAAAAAAAAAAAOAK4AAQAAAAAAAQAIAAAAAQAAAAAAAgAHAGkAAQAAAAAAAwAIADkAAQAAAAAABAAIAH4AAQAAAAAABQALABgAAQAAAAAABgAIAFEAAQAAAAAACgAaAJYAAwABBAkAAQAQAAgAAwABBAkAAgAOAHAAAwABBAkAAwAQAEEAAwABBAkABAAQAIYAAwABBAkABQAWACMAAwABBAkABgAQAFkAAwABBAkACgA0ALBzZi1pY29ucwBzAGYALQBpAGMAbwBuAHNWZXJzaW9uIDEuMABWAGUAcgBzAGkAbwBuACAAMQAuADBzZi1pY29ucwBzAGYALQBpAGMAbwBuAHNzZi1pY29ucwBzAGYALQBpAGMAbwBuAHNSZWd1bGFyAFIAZQBnAHUAbABhAHJzZi1pY29ucwBzAGYALQBpAGMAbwBuAHNGb250IGdlbmVyYXRlZCBieSBJY29Nb29uLgBGAG8AbgB0ACAAZwBlAG4AZQByAGEAdABlAGQAIABiAHkAIABJAGMAbwBNAG8AbwBuAC4AAAADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA) format('truetype');
	font-weight: normal;
	font-style: normal;
}

i.sf-control {
	font-family: 'sf-icons';
	font-size: 18px;
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.sf-icon-cl-1:before {
	content: "\e000";
}
.sf-icon-cl-2:before {
	content: "\e002";
}
.sf-icon-cl-3:before {
	content: "\e001";
}
.sf-icon-cr-1:before {
	content: "\e003";
}
.sf-icon-cr-2:before {
	content: "\e004";
}
.sf-icon-cr-3:before {
	content: "\e005";
}

#sf3-folder-check{
	margin: 20px 0 10px;
}
#sf3-folder-check:not(.sf3-error) span{
	background: #119115;
	border-radius: 50px;
	padding: 8px 15px;
}
#sf3-folder-check div,
#sf3-folder-check.sf3-error{
	text-align: center;
	font-size: 16px;
	color: #AFFFB7;
	padding: 10px;
}
.sf3-error:before{
	content:'Folder cannot be found.';
	color: #fff;
	font-weight: bolder;
	background:#D53F4F;
	border-radius: 50px;padding: 8px 15px;
}
#stacks_in_133186_page50-sf .sf3-error:after{
	content:'http://my-website.com/remote';
	color: #D53F4F;
	font-weight: bolder;
	background:#fff;
	margin-left: 15px;
	border: 2px solid #D53F4F;
	border-radius: 50px;padding: 8px 15px;
}
.sf3-error img{
	display: none;
}



#stacks_in_133186_page50-sf .flex-control-nav{
	bottom: 0;
	padding: 12px 0 0 !important;
	position: relative;
}
#stacks_in_133186_page50-sf .flex-control-nav.flex-control-paging li a.flex-active{
	background: rgba(36, 181, 227, 1.00);
}
#stacks_in_133186_page50-sf .flex-control-nav.flex-control-paging li a{
	background: rgba(17, 17, 17, 0.75);
	-webkit-transition: background 300ms;
	transition: background 300ms;
}
#stacks_in_133186_page50-sf ul.slides{
	margin:0 !important;
	padding:0 !important;
}
#stacks_in_133186_page50-sf{
	position: relative;
	z-index: 10;
	height: auto;
}
#stacks_in_133186_page50-sf,
#stacks_in_133186_page50-sf .slider.sf-flexslider{
	background-color: transparent;
	overflow: hidden;
	margin: 0;
	border: 0;
}

#stacks_in_133186_page50-sf .sf-flexslider{
	opacity: 1;
	margin: 0;
	border-radius: 0;
	-webkit-transition: opacity 500ms;
	transition: opacity 500ms;
}
#stacks_in_133186_page50-sf .sf-error{
	text-align: center;
	font-size: 15px;
	margin: 30px 0;
	font-weight: bolder;
	padding: 7px 10px;
	line-height: 20px;
	border-radius: 4px;
	color: #FFF;
	background: #F78E8F;
	display: inline-block;
}

#stacks_in_133186_page50-sf .slider.loaded{
	-webkit-transition: none;
	-moz-transition: none;
	-ms-transition: none;
	-o-transition: none;
	transition: none;
}
/* Instant Load */
#stacks_in_133186_page50-sf .loaded .flex-viewport,
#stacks_in_133186_page50-sf .slider,
#stacks_in_133186_page50-sf .flex-viewport{
	-webkit-transition: none !important;
	-moz-transition: none !important;
	-ms-transition: none !important;
	-o-transition: none !important;
	transition: none !important;
}
#stacks_in_133186_page50-sf .sf-flexslider.loading{opacity: 0;}

#stacks_in_133186_page50-sf{min-height: 70px;}

#stacks_in_133186_page50-sf .carousel{
	background-color: rgba(0, 0, 0, 1.00);
	line-height: 0;
}
#stacks_in_133186_page50-sf .flex-loading{
	width: 50px;
	height: 50px;
	border-radius: 100%;
	margin: auto;
	position: absolute;
	left: 0;
	right: 0;
	top: 0;
	bottom: 0;
	margin: auto;
	border: 5px solid transparent;
	border-bottom-color: rgba(25, 165, 223, 1.00);
	border-top-color: rgba(25, 165, 223, 1.00);
	-webkit-animation: rotate 500ms linear 0s infinite;
	animation: rotate 500ms linear 0s infinite;
}
@media only screen and (max-width: 400px) {
	#stacks_in_133186_page50-sf .flex-loading{
		display: none;
	}
}
@-webkit-keyframes rotate {
	from {
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	to {
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
@keyframes rotate {
	from {
		-ms-transform: rotate(0deg);
		-webkit-transform: rotate(0deg);
		transform: rotate(0deg);
	}
	to {
		-ms-transform: rotate(360deg);
		-webkit-transform: rotate(360deg);
		transform: rotate(360deg);
	}
}
#stacks_in_133186_page50-sf .sf-flexslider.carousel{
line-height: 0;
}
#stacks_in_133186_page50-sf .sf-flexslider .slides.sf-effect-fade > li.flex-active-slide{
	
	position: relative !important;
	top: 0 !important;
	left: 0 !important;
	
}
#stacks_in_133186_page50-sf .sf-flexslider .slides > li{
	position: relative;
	line-height: normal;
}
#stacks_in_133186_page50-sf .sf-flexslider .slides > li img{
	padding-bottom: 0 !important;
	
}
#stacks_in_133186_page50-sf .sf-flexslider .slides > li,
#stacks_in_133186_page50-sf .sf-flexslider .carousel > li,
#stacks_in_133186_page50-sf ul.flex-direction-nav{
	background: none inherit;
	/*margin: 0 !important;*/
	opacity: 1;
	-webkit-transition: opacity 300ms;
	transition: opacity 300ms;
	padding: 0 !important;
	list-style: none !important;
}
#stacks_in_133186_page50-sf ul.flex-direction-nav li{
	background: none inherit;
	padding: 0 !important;
	list-style: none !important;
}
#stacks_in_133186_page50-sf .sf-flexslider .slides > li.hero{
	text-align: center;
}
#stacks_in_133186_page50-sf .sf-flexslider .slides > li.hero div.sf-hero-background{
	background-size: cover;
	background-position: center;
	position:absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	z-index: 1;
	-webkit-transform: scale(1.1);
	transform: scale(1.1);
}
#stacks_in_133186_page50-sf .sf-hero-bg-crop{
	overflow: hidden;
	position:absolute;
	top: 0;
	left: 0;
	height: 100%;
	width: 100%;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}
#stacks_in_133186_page50-sf .sf-flexslider .slides > li.hero .sf-hero-content{
	text-align: center;
	position: relative;
	padding: 20% 5%;
	z-index: 10;
	-webkit-backface-visibility: hidden; /* Chrome, Safari, Opera */
  backface-visibility: hidden;
}
#stacks_in_133186_page50-sf .sf-flexslider .slides > li.hero .sf-hero-tint{
	position:absolute;
	height: 100%;
	width: 100%;
	top: 0;
	left: 0;
	z-index: 2;
	-webkit-transform: translate3d(0,0,0);
	transform: translate3d(0,0,0);
}

#stacks_in_133186_page50-sf .sf-flexslider .slides > li.hero h2,
#stacks_in_133186_page50-sf .sf-flexslider .slides > li.hero p{
	text-shadow: none;
	display: inline-block;
	margin: 0;
	text-decoration: none;
	padding: 5px 0 !important;
}
#stacks_in_133186_page50-sf .sf-flexslider .slides > li.hero a.sf-hero-button{
	display: inline-block;
	text-shadow: none;
	border-radius: 4px;
	margin-top: 10px;
	text-decoration: none;
}

#stacks_in_133186_page50-sf .sf-flexslider .slides > li.youtube .embed-container,
#stacks_in_133186_page50-sf .sf-flexslider .slides > li.vimeo .embed-container,
#stacks_in_133186_page50-sf .sf-flexslider .slides > li.map .embed-container{
	position: relative; 
	padding-bottom: 56.25%; 
	height: 0; 
	margin-bottom: 0;
	overflow: hidden; 
	max-width: 100%;
}
#stacks_in_133186_page50-sf .sf-flexslider .slides > li.instagram .embed-container{
	position: relative; 
	padding-bottom: 100%; 
	height: 0; 
	overflow: hidden;
}
#stacks_in_133186_page50-sf .sf-flexslider .slides > li .embed-container iframe,
#stacks_in_133186_page50-sf .sf-flexslider .slides > li .embed-container object,
#stacks_in_133186_page50-sf .sf-flexslider .slides > li .embed-container embed{
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}

#stacks_in_133186_page50-sf .sf-flexslider .slides > li .embed-container div.fluid-width-video-wrapper{
	padding-top: 56.25% !important;
}

#stacks_in_133186_page50-sf li.hero h2,
#stacks_in_133186_page50-sf li.hero p,
#stacks_in_133186_page50-sf li.hero a.sf-hero-button{
	opacity: 0;
	-webkit-transition-timing-function: ease-out;
	transition-timing-function: ease-out;
}
#stacks_in_133186_page50-sf li.hero:not(.flex-active-slide) h2,
#stacks_in_133186_page50-sf li.hero:not(.flex-active-slide) p,
#stacks_in_133186_page50-sf li.hero:not(.flex-active-slide) a.sf-hero-button{
	-webkit-transition: opacity 300ms !important;
	transition: opacity 300ms !important;
}
#stacks_in_133186_page50-sf .slider.loaded .flex-active-slide.hero h2,
#stacks_in_133186_page50-sf .slider.loaded .flex-active-slide.hero p,
#stacks_in_133186_page50-sf .slider.loaded .flex-active-slide.hero a.sf-hero-button{
	opacity: 1;
}

/* Caption */

#stacks_in_133186_page50-sf p.flex-caption {
	position: absolute;
	bottom: 0;
	left: 0;
	padding: 0;
	margin: 0;
	background: rgba(0,0,0,0.65);
	width: 100%;
	opacity: 0;
	-webkit-transition: opacity 300ms;
	transition: opacity 300ms;
}
#stacks_in_133186_page50-sf .slider.loaded p.flex-caption{
	-webkit-transition: opacity 300ms 300ms;
	transition: opacity 300ms 300ms;
}
#stacks_in_133186_page50-sf p.flex-caption span {
	color: #fff;
	font-family: Arial;
	display: block;
	font-size: 14px;
	line-height: 140%;
	text-shadow: none;
	padding: 2% 3%;
}
#stacks_in_133186_page50-sf .flex-active-slide .caption-wrap,
#stacks_in_133186_page50-sf .slider.loaded .flex-active-slide p.flex-caption,
#stacks_in_133186_page50-sf .slider.loaded .flex-active-slide:hover .caption-wrap,
#stacks_in_133186_page50-sf .caption-wrap{
	opacity: 1;
}
#stacks_in_133186_page50-sf .caption-wrap{
	-webkit-transition: opacity .3s 300ms;
	transition: opacity .3s 300ms;
}
li.sf3-slide.hide-caption .caption-wrap{
	display: none;
}
#stacks_in_133186_page50-sf .slider.loaded .flex-active-slide .caption-wrap{
	opacity: 0;
	-webkit-transition: opacity .5s 303ms;
	transition: opacity .5s 30300ms;

	-webkit-transition: opacity .5s 3300ms;
	transition: opacity .5s 3300ms;
}
#stacks_in_133186_page50-sf .slider.loaded .flex-active-slide:hover .caption-wrap{
	-webkit-transition: opacity .3s !important;
	transition: opacity .3s !important;
}
@media only screen and (max-width: 400px) {
	#stacks_in_133186_page50-sf p.flex-caption{
		display: none;
	}
}

/* Direction */

#stacks_in_133186_page50-sf .flex-direction-nav .flex-disabled{display: none;}

#stacks_in_133186_page50-sf .slider .flex-direction-nav .flex-prev,
#stacks_in_133186_page50-sf .slider:hover .flex-direction-nav .flex-prev{left: 30px;}

#stacks_in_133186_page50-sf .slider .flex-direction-nav .flex-next,
#stacks_in_133186_page50-sf .slider:hover .flex-direction-nav .flex-next{right: 30px;}

#stacks_in_133186_page50-sf .carousel .flex-direction-nav .flex-prev,
#stacks_in_133186_page50-sf .carousel:hover .flex-direction-nav .flex-prev{left: 15px;}

#stacks_in_133186_page50-sf .carousel .flex-direction-nav .flex-next,
#stacks_in_133186_page50-sf .carousel:hover .flex-direction-nav .flex-next{right: 15px;}

#stacks_in_133186_page50-sf .sf-flexslider .flex-direction-nav .flex-prev,
#stacks_in_133186_page50-sf .sf-flexslider .flex-direction-nav .flex-next {
	-moz-transition: transform .3s, background-color .3s;
	-webkit-transition: transform .3s, background-color .3s;
	transition: transform .3s, background-color .3s;
}

#stacks_in_133186_page50-sf .sf-flexslider .flex-direction-nav .flex-prev {
	-moz-transform: translateX(-118px);
	-webkit-transform: translateX(-118px);
	transform: translateX(-118px);
}
#stacks_in_133186_page50-sf .sf-flexslider .flex-direction-nav .flex-next {
	-moz-transform: translateX(118px);
	-webkit-transform: translateX(118px);
	transform: translateX(118px);
}



#stacks_in_133186_page50-sf .sf-flexslider:hover .flex-direction-nav .flex-prev,
#stacks_in_133186_page50-sf .sf-flexslider:hover .flex-direction-nav .flex-next{
	-moz-transform: translateX(0px);
	-webkit-transform: translateX(0px);
	transform: translateX(0px);
}
#stacks_in_133186_page50-sf .flex-direction-nav a {
	position: absolute;
	top: 50%;
	opacity: 1;
	outline: 0;
	width: 44px;
	height: 44px;
	margin-top: -22.000000px;
	border-radius: 4px;
	text-shadow: none;
	text-indent: 0;
	z-index: 9999;
}
#stacks_in_133186_page50-sf .flex-direction-nav a {background: rgba(0, 0, 0, 0.50);}
#stacks_in_133186_page50-sf .flex-direction-nav a:hover {background: rgba(0, 0, 0, 1.00);}
#stacks_in_133186_page50-sf .flex-direction-nav a:before {display: none;}

#stacks_in_133186_page50-sf .sf-control{
	position: absolute;
	top: 50%;
	left: 50%;
	margin: -9px 0 0 -9px;
}
#stacks_in_133186_page50-sf .sf-control:before,
#stacks_in_133186_page50-sf .sf-control:after{
	-webkit-transition: color 300ms;
	transition: color 300ms;
	color: rgba(255, 255, 255, 1.00);
}
#stacks_in_133186_page50-sf .flex-direction-nav a:hover .sf-control:before,
#stacks_in_133186_page50-sf .flex-direction-nav a:hover .sf-control:after{color: rgba(8, 211, 253, 1.00);}

@media only screen and (max-width: 400px) {
	#stacks_in_133186_page50-sf .flex-direction-nav{
		opacity: 0;
	}
}

@media only screen and (max-width: 400px) {
	#stacks_in_133186_page50-sf.iframe .flex-direction-nav{display: block;}
}
@media only screen and (max-width: 400px) {
	#stacks_in_133186_page50-sf.iframe .sf-flexslider .flex-direction-nav .flex-prev,
	#stacks_in_133186_page50-sf.iframe .sf-flexslider .flex-direction-nav .flex-next{
		-moz-transform: translateX(0px);
		-webkit-transform: translateX(0px);
		transform: translateX(0px);
	}
}


/* Thumbnails */

#stacks_in_133186_page50-sf .carousel{
	border-radius: 0 0 3px 3px;
	line-height: 0;
	margin-top: -1px;
	border: 6px solid rgba(0, 0, 0, 1.00);
}
@media only screen and (max-width: 400px) {
	#stacks_in_133186_page50-sf .carousel{
		display: none;
	}
}
#stacks_in_133186_page50-sf .carousel *{
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	box-sizing: content-box;
}
#stacks_in_133186_page50-sf .carousel .slides li{
	width: 70px;
	margin-right: 0;
	opacity: 0.65;
	transition: opacity 150ms;
	cursor: pointer;
	overflow: hidden;
	position: relative;
	-moz-background-size: cover;
	-webkit-background-size: cover;
	background-size: cover;
	background-position: center;
	
}
#stacks_in_133186_page50-sf .carousel .slides li:before{
	content: '';
	display: block;
	padding-top: 70%;
}
#stacks_in_133186_page50-sf .carousel .slides li + li{
	margin-left: 5px !important;
}
#stacks_in_133186_page50-sf .carousel .slides li:hover,
#stacks_in_133186_page50-sf .carousel .slides li.flex-active-slide,
#stacks_in_133186_page50-sf .carousel .slides li.flex-active-slide:hover{
	opacity: 1;
}

#stacks_in_133186_page50-sf .carousel .flex-direction-nav .flex-prev {
	-moz-transform: translateX(-103px);
	-webkit-transform: translateX(-103px);
	transform: translateX(-103px);
}
#stacks_in_133186_page50-sf .carousel .flex-direction-nav .flex-next {
	-moz-transform: translateX(103px);
	-webkit-transform: translateX(103px);
	transform: translateX(103px);
}

#stacks_in_133186_page50-sf .carousel .flex-direction-nav a { background: rgba(0, 0, 0, 0.50); }
#stacks_in_133186_page50-sf .carousel .flex-direction-nav a:hover { background: rgba(0, 0, 0, 1.00); }

#stacks_in_133186_page50-sf .carousel .sf-control{ color: rgba(255, 255, 255, 1.00);}
#stacks_in_133186_page50-sf .carousel .flex-direction-nav a:hover .sf-control{ color: rgba(8, 211, 253, 1.00); }



/* Edit  */

#stacks_in_133186_page50-sf .freeze{
	text-align: center;
	padding: 20px 0;
	margin: 20px 0;
	border-radius: 5px;
	border: 2px solid #2E83F8;
}
#stacks_in_133186_page50-sf .freeze span{
	color: #2E83F8;
	text-transform: uppercase;
	letter-spacing: 2px;
	font-size: 13px;
	font-weight: 600;
}

#wrapper_stacks_in_359_page50{ position:fixed;top:-5000px;left:0; width:100%;height:auto;background:#333333; opacity:.95;-ms-filter:alpha(opacity=95);filter:alpha(opacity=95);-khtml-opacity:.95;-moz-opacity:.95; z-index:8888;-moz-box-shadow:0 1px 15px #000;-webkit-box-shadow:0 1px 15px #000;box-shadow:0 1px 15px #000}#wrapper_stacks_in_359_page50:hover{background:#333333; opacity:1;-ms-filter:alpha(opacity=100);filter:alpha(opacity=100);-khtml-opacity:1;-moz-opacity:1;}#content_stacks_in_359_page50{position:relative;color:#FFFFFF;font-size:15px;height:auto;width:90%;padding:5px;margin:0 auto;}#close_stacks_in_359_page50{position:absolute;top:0;left:0;cursor:pointer;z-index:8999}

#stacks_in_359_page50 {
	padding: 10px 0px 20px 0px;
}

#stacks_in_376_page50 .stacks_left {
	float:left;
	width:19%;
}

#stacks_in_376_page50 .stacks_right {
	float:right;
	width:79%;
}
#stacks_in_376_page50 {
	padding: 10px 0px 10px 0px;
}

#stacks_in_379_page50 {
	padding: 10px 0px 0px 0px;
}

#stacks_in_380_page50 {
	font-size: 77%;
}


#stacks_in_8374_page50 .stacks_left {
	float:left;
	width:32%;
}

#stacks_in_8374_page50 .stacks_right {
	float:right;
	width:32%;
}

#stacks_in_8374_page50 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:32%;
}/* Mask v1.1.3 Copyright @2010-2012 Joe Workman */
#stacks_in_11923_page50 .boxgrid{width:100%;height:auto;display:block;position:relative;overflow:visible;margin:0 auto}#stacks_in_11923_page50 .boxgrid .back{margin:0;padding:0;display:block;position:absolute;top:0;height:auto}#stacks_in_11923_page50 .boxgrid .cover{margin:0;padding:0;height:auto;display:block;position:absolute;top:0;filter:alpha(opacity=100);-moz-opacity:1.00;-khtml-opacity:1.00;opacity:1.00}
/* Mask v1.1.3 Copyright @2010-2012 Joe Workman */
#stacks_in_11944_page50 .boxgrid{width:100%;height:auto;display:block;position:relative;overflow:visible;margin:0 auto}#stacks_in_11944_page50 .boxgrid .back{margin:0;padding:0;display:block;position:absolute;top:0;height:auto}#stacks_in_11944_page50 .boxgrid .cover{margin:0;padding:0;height:auto;display:block;position:absolute;top:0;filter:alpha(opacity=100);-moz-opacity:1.00;-khtml-opacity:1.00;opacity:1.00}
 #stacks_in_510_page50{ overflow:hidden;height:20px; } 
/* Start Liquid Columns stack CSS code */ .stacks_in_12016_page50column { float:left; display:inline; }.stacks_in_12016_page50one-third.stacks_in_12016_page50column { 	width: 33.333333333% /* 320px / 960px */;}.stacks_in_12016_page50first{	padding-left: 0;	padding-right: 13px;	padding-bottom: 0;}.stacks_in_12016_page50middle{	padding-left: 7px;	padding-right: 6px;	padding-bottom: 0;}.stacks_in_12016_page50last{	padding-left: 13px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 799px) {	.stacks_in_12016_page50first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_12016_page50middle{		padding-left: 0;		padding-right: 10px;		padding-bottom: 0;	}		.stacks_in_12016_page50last{		padding-left: 10px;		padding-right: 0;		padding-bottom: 0;	}	    .stacks_in_12016_page50one-third.stacks_in_12016_page50column {     	width: 50%;     }    .stacks_in_12016_page50one-third.stacks_in_12016_page50column.stacks_in_12016_page50more-important {     	width:100%;     }    }@media only screen and (max-width: 799px) {	.stacks_in_12016_page50first{	padding-left: 0;	padding-right: 0;	padding-bottom: 10px;	}	.stacks_in_12016_page50middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 10px;	}		.stacks_in_12016_page50last{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}	    .stacks_in_12016_page50one-third.stacks_in_12016_page50column {     	width: 100%;    }        .stacks_in_12016_page50one-third.stacks_in_12016_page50column.stacks_in_12016_page50more-important {     	width:100%;     }    }/* End Liquid Columns stack CSS code */#hoverBoxWrapperstacks_in_12801_page50 {
	height: auto;
	min-height: 0px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#hoverBoxWrapperstacks_in_12801_page50 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_12801_page50 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

.static-bg0stacks_in_12801_page50 {
	background: transparent;
}

.static-bg1stacks_in_12801_page50 {
	background: #333333;
}

.static-bg2stacks_in_12801_page50 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_12801_page50 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_12801_page50 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_12801_page50 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxRolloverstacks_in_12801_page50 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	
	-moz-transition: opacity 300ms linear;
	-webkit-transition: opacity 300ms linear;
	transition: opacity 300ms linear;
}

.hover-bg0stacks_in_12801_page50 {
	background: transparent;
}

.hover-bg1stacks_in_12801_page50 {
	background: #333333;
}

.hover-bg2stacks_in_12801_page50 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.hover-bg3stacks_in_12801_page50 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.hover-bg4stacks_in_12801_page50 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.hover-bg5stacks_in_12801_page50 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxLinkstacks_in_12801_page50 a:link,
#hoverBoxLinkstacks_in_12801_page50 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../files/bg_fill.gif) repeat;
}

/* Where the magic happens */

#hoverBoxWrapperstacks_in_12801_page50:hover #hoverBoxRolloverstacks_in_12801_page50 {
	opacity: 0.99;
}
#hoverBoxWrapperstacks_in_12807_page50 {
	height: auto;
	min-height: 0px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#hoverBoxWrapperstacks_in_12807_page50 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_12807_page50 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

.static-bg0stacks_in_12807_page50 {
	background: transparent;
}

.static-bg1stacks_in_12807_page50 {
	background: #333333;
}

.static-bg2stacks_in_12807_page50 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_12807_page50 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_12807_page50 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_12807_page50 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxRolloverstacks_in_12807_page50 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	
	-moz-transition: opacity 300ms linear;
	-webkit-transition: opacity 300ms linear;
	transition: opacity 300ms linear;
}

.hover-bg0stacks_in_12807_page50 {
	background: transparent;
}

.hover-bg1stacks_in_12807_page50 {
	background: #333333;
}

.hover-bg2stacks_in_12807_page50 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.hover-bg3stacks_in_12807_page50 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.hover-bg4stacks_in_12807_page50 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.hover-bg5stacks_in_12807_page50 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxLinkstacks_in_12807_page50 a:link,
#hoverBoxLinkstacks_in_12807_page50 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../files/bg_fill.gif) repeat;
}

/* Where the magic happens */

#hoverBoxWrapperstacks_in_12807_page50:hover #hoverBoxRolloverstacks_in_12807_page50 {
	opacity: 0.99;
}
#hoverBoxWrapperstacks_in_12804_page50 {
	height: auto;
	min-height: 0px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#hoverBoxWrapperstacks_in_12804_page50 img {
	max-width: 100%;
	height: auto;
}

#hoverBoxStaticstacks_in_12804_page50 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

.static-bg0stacks_in_12804_page50 {
	background: transparent;
}

.static-bg1stacks_in_12804_page50 {
	background: #333333;
}

.static-bg2stacks_in_12804_page50 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.static-bg3stacks_in_12804_page50 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.static-bg4stacks_in_12804_page50 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_12804_page50 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxRolloverstacks_in_12804_page50 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	
	-moz-transition: opacity 300ms linear;
	-webkit-transition: opacity 300ms linear;
	transition: opacity 300ms linear;
}

.hover-bg0stacks_in_12804_page50 {
	background: transparent;
}

.hover-bg1stacks_in_12804_page50 {
	background: #333333;
}

.hover-bg2stacks_in_12804_page50 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, right bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, right bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(left, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(left, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=1);
}

.hover-bg3stacks_in_12804_page50 {
	background-color: #FFFFFF;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#FFFFFF), to(#FFFFFF));
	background-image: -moz-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -ms-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #FFFFFF), color-stop(100%, #FFFFFF));
	background-image: -webkit-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: -o-linear-gradient(top, #FFFFFF, #FFFFFF);
	background-image: linear-gradient(top, #FFFFFF, #FFFFFF);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#FFFFFF', endColorstr='#FFFFFF', GradientType=0);
}

.hover-bg4stacks_in_12804_page50 {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

.hover-bg5stacks_in_12804_page50 {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxLinkstacks_in_12804_page50 a:link,
#hoverBoxLinkstacks_in_12804_page50 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(../files/bg_fill.gif) repeat;
}

/* Where the magic happens */

#hoverBoxWrapperstacks_in_12804_page50:hover #hoverBoxRolloverstacks_in_12804_page50 {
	opacity: 0.99;
}


#stacks_in_9487_page50 .stacks_left {
	float:left;
	width:32%;
}

#stacks_in_9487_page50 .stacks_right {
	float:right;
	width:32%;
}

#stacks_in_9487_page50 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:32%;
}
#stacks_in_298_page50 .stacks_left {
	float:left;
	width:22%;
}

#stacks_in_298_page50 .stacks_right {
	float:right;
	width:76%;
} #stacks_in_307_page50{ overflow:hidden;height:30px; } 

#stacks_in_630_page50 .stacks_left {
	float:left;
	width:20%;
}

#stacks_in_630_page50 .stacks_right {
	float:right;
	width:20%;
}

#stacks_in_630_page50 .stacks_middle {
	position:relative;
	margin:0 auto;
	width:56%;
} #stacks_in_722_page50{ overflow:hidden;height:10px; } 
 #stacks_in_725_page50{ overflow:hidden;height:50px; } 


#stacks_in_5738_page50 .stacks_left {
	float:left;
	width:43%;
}

#stacks_in_5738_page50 .stacks_right {
	float:right;
	width:55%;
}
#stacks_in_238_page50 .stacks_left {
	float:left;
	width:49%;
}

#stacks_in_238_page50 .stacks_right {
	float:right;
	width:49%;
} #stacks_in_953_page50{ overflow:hidden;height:70px; } 
#toTop{display:none;text-decoration:none;position:fixed;bottom:10px;right:10px;overflow:hidden;width:51px;height:51px;border:0;text-indent:-9999px;background:url(../files/elevator-images/top.png) no-repeat left top;z-index:9988} #toTop:hover{background:url(../files/elevator-images/top.png) no-repeat left -51px} #toTop:active,#toTop:focus{outline:0}
