/*!
 * fullPage 2.7.5
 * https://github.com/alvarotrigo/fullPage.js
 * MIT licensed
 *
 * Copyright (C) 2013 alvarotrigo.com - A project by Alvaro Trigo
 */
html.fp-enabled,
.fp-enabled body {
    margin: 0;
    padding: 0;
    overflow:hidden;

    /*Avoid flicker on slides transitions for mobile phones #336 */
    -webkit-tap-highlight-color: rgba(0,0,0,0);
}
#superContainer {
    height: 100%;
    position: relative;

    /* Touch detection for Windows 8 */
    -ms-touch-action: none;

    /* IE 11 on Windows Phone 8.1*/
    touch-action: none;
}
.fp-section {
    position: relative;
    -webkit-box-sizing: border-box; /* Safari<=5 Android<=3 */
    -moz-box-sizing: border-box; /* <=28 */
    box-sizing: border-box;
}
.fp-slide {
    float: left;
}
.fp-slide, .fp-slidesContainer {
    height: 100%;
    display: block;
}
.fp-slides {
    z-index:1;
    height: 100%;
    overflow: hidden;
    position: relative;
    -webkit-transition: all 0.3s ease-out; /* Safari<=6 Android<=4.3 */
    transition: all 0.3s ease-out;
}
.fp-section.fp-table, .fp-slide.fp-table {
    display: table;
    table-layout:fixed;
    width: 100%;
}
.fp-tableCell {
    display: table-cell;
    vertical-align: middle;
    width: 100%;
    height: 100%;
}
.fp-slidesContainer {
    float: left;
    position: relative;
}
.fp-controlArrow {
    -webkit-user-select: none; /* webkit (safari, chrome) browsers */
    -moz-user-select: none; /* mozilla browsers */
    -khtml-user-select: none; /* webkit (konqueror) browsers */
    -ms-user-select: none; /* IE10+ */
    position: absolute;
    z-index: 4;
    top: 50%;
    cursor: pointer;
    width: 0;
    height: 0;
    border-style: solid;
    margin-top: -38px;
    -webkit-transform: translate3d(0,0,0);
    -ms-transform: translate3d(0,0,0);
    transform: translate3d(0,0,0);
}
.fp-controlArrow.fp-prev {
    left: 15px;
    width: 0;
    border-width: 38.5px 34px 38.5px 0;
    border-color: transparent #fff transparent transparent;
}
.fp-controlArrow.fp-next {
    right: 15px;
    border-width: 38.5px 0 38.5px 34px;
    border-color: transparent transparent transparent #fff;
}
.fp-scrollable {
    overflow: scroll;
}
.fp-notransition {
    -webkit-transition: none !important;
    transition: none !important;
}
#fp-nav {
    position: fixed;
    z-index: 100;
    margin-top: -32px;
    top: 50%;
    opacity: 1;
    -webkit-transform: translate3d(0,0,0);
}
#fp-nav.right {
    right: 17px;
}
#fp-nav.left {
    left: 17px;
}
.fp-slidesNav{
    position: absolute;
    z-index: 4;
    left: 50%;
    opacity: 1;
}
.fp-slidesNav.bottom {
    bottom: 17px;
}
.fp-slidesNav.top {
    top: 17px;
}
#fp-nav ul,
.fp-slidesNav ul {
  margin: 0;
  padding: 0;
}
#fp-nav ul li,
.fp-slidesNav ul li {
    display: block;
    width: 14px;
    height: 13px;
    margin: 7px;
    position:relative;
}
.fp-slidesNav ul li {
    display: inline-block;
}
#fp-nav ul li a,
.fp-slidesNav ul li a {
    display: block;
    position: relative;
    z-index: 1;
    width: 100%;
    height: 100%;
    cursor: pointer;
    text-decoration: none;
}
#fp-nav ul li a.active span,
.fp-slidesNav ul li a.active span,
#fp-nav ul li:hover a.active span,
.fp-slidesNav ul li:hover a.active span{
    height: 12px;
    width: 12px;
    margin: -6px 0 0 -6px;
    border-radius: 100%;
 }
#fp-nav ul li a span,
.fp-slidesNav ul li a span {
    border-radius: 50%;
    position: absolute;
    z-index: 1;
    height: 4px;
    width: 4px;
    border: 0;
    background: #333;
    left: 50%;
    top: 50%;
    margin: -2px 0 0 -2px;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}
#fp-nav ul li:hover a span,
.fp-slidesNav ul li:hover a span{
    width: 10px;
    height: 10px;
    margin: -5px 0px 0px -5px;
}
#fp-nav ul li .fp-tooltip {
    position: absolute;
    top: -2px;
    color: #fff;
    font-size: 14px;
    font-family: arial, helvetica, sans-serif;
    white-space: nowrap;
    max-width: 220px;
    overflow: hidden;
    display: block;
    opacity: 0;
    width: 0;
    cursor: pointer;
}
#fp-nav ul li:hover .fp-tooltip,
#fp-nav.fp-show-active a.active + .fp-tooltip {
    -webkit-transition: opacity 0.2s ease-in;
    transition: opacity 0.2s ease-in;
    width: auto;
    opacity: 1;
}
#fp-nav ul li .fp-tooltip.right {
    right: 20px;
}
#fp-nav ul li .fp-tooltip.left {
    left: 20px;
}
.fp-auto-height.fp-section,
.fp-auto-height .fp-slide,
.fp-auto-height .fp-tableCell{
    height: auto !important;
}/* Flexnav Base Styles */
.flexnav {
  -webkit-transition: none;
  -moz-transition: none;
  -ms-transition: none;
  transition: none;
  -webkit-transform-style: preserve-3d;
  overflow: hidden;
  margin: 0 auto;
  width: 100%;
  max-height: 0; }
  .flexnav.opacity {
    opacity: 0; }
  .flexnav.flexnav-show {
    max-height: 2000px;
    opacity: 1;
    -webkit-transition: all .5s ease-in-out;
    -moz-transition: all .5s ease-in-out;
    -ms-transition: all .5s ease-in-out;
    transition: all .5s ease-in-out; }
  .flexnav.one-page {
    position: fixed;
    top: 50px;
    right: 5%;
    max-width: 200px; }
  .flexnav li {
    font-size: 100%;
    position: relative;
    overflow: hidden; }
  .flexnav li a {
    position: relative;
    display: block;
    padding: .96em;
    z-index: 2;
    overflow: hidden;
    color: #222222;
    background: #a6a6a2;
    border-bottom: 1px solid rgba(0, 0, 0, 0.15); }
  .flexnav li ul {
    width: 100%; }
    .flexnav li ul li {
      font-size: 100%;
      position: relative;
      overflow: hidden; }
  .flexnav li ul.flexnav-show li {
    overflow: visible; }
  .flexnav li ul li a {
    display: block;
    background: #b2b2af; }
  .flexnav ul li ul li a {
    background: #bfbfbc; }
  .flexnav ul li ul li ul li a {
    background: #cbcbc9; }
  .flexnav .touch-button {
    position: absolute;
    z-index: 999;
    top: 0;
    right: 0;
    width: 50px;
    height: 50px;
    display: inline-block;
    background: #acaca1;
    background: rgba(0, 0, 0, 0.075);
    text-align: center; }
    .flexnav .touch-button:hover {
      cursor: pointer; }
    .flexnav .touch-button .navicon {
      position: relative;
      top: 1.4em;
      font-size: 12px;
      color: #666; }

.menu-button {
  position: relative;
  display: block;
  padding: 1em;
  background: #a6a6a2;
  color: #222222;
  cursor: pointer;
  border-bottom: 1px solid rgba(0, 0, 0, 0.2); }
  .menu-button.one-page {
    position: fixed;
    top: 0;
    right: 5%;
    padding-right: 45px; }
  .menu-button .touch-button {
    background: transparent;
    position: absolute;
    z-index: 999;
    top: 0;
    right: 0;
    width: 50px;
    height: 50px;
    display: inline-block;
    text-align: center; }
    .menu-button .touch-button .navicon {
      font-size: 16px;
      position: relative;
      top: 1em;
      color: #666; }

@media all and (min-width: 800px) {
  body.one-page {
    padding-top: 70px; }

  .flexnav {
    overflow: visible; }
    .flexnav.opacity {
      opacity: 1; }
    .flexnav.one-page {
      top: 0;
      right: auto;
      max-width: 1080px; }
    .flexnav li {
      position: relative;
      list-style: none;
      float: left;
      display: block;
      background-color: #a6a6a2;
      overflow: visible;
      width: 20%; }
    .flexnav li a {
      border-left: 1px solid #acaca1;
      border-bottom: none; }
    .flexnav li > ul {
      position: absolute;
      top: auto;
      left: 0; }
      .flexnav li > ul li {
        width: 100%; }
    .flexnav li ul li > ul {
      margin-left: 100%;
      top: 0; }
    .flexnav li ul li a {
      border-bottom: none; }
    .flexnav li ul.open {
      display: block;
      opacity: 1;
      visibility: visible;
      z-index: 1; }
      .flexnav li ul.open li {
        overflow: visible;
        max-height: 100px; }
      .flexnav li ul.open ul.open {
        margin-left: 100%;
        top: 0; }

  .menu-button {
    display: none; } }
.oldie body.one-page {
  padding-top: 70px; }
.oldie .flexnav {
  overflow: visible; }
  .oldie .flexnav.one-page {
    top: 0;
    right: auto;
    max-width: 1080px; }
  .oldie .flexnav li {
    position: relative;
    list-style: none;
    float: left;
    display: block;
    background-color: #a6a6a2;
    width: 20%;
    min-height: 50px;
    overflow: visible; }
  .oldie .flexnav li:hover > ul {
    display: block;
    width: 100%;
    overflow: visible; }
    .oldie .flexnav li:hover > ul li {
      width: 100%;
      float: none; }
  .oldie .flexnav li a {
    border-left: 1px solid #acaca1;
    border-bottom: none;
    overflow: visible; }
  .oldie .flexnav li > ul {
    background: #acaca1;
    position: absolute;
    top: auto;
    left: 0;
    display: none;
    z-index: 1;
    overflow: visible; }
  .oldie .flexnav li ul li ul {
    top: 0; }
  .oldie .flexnav li ul li a {
    border-bottom: none; }
  .oldie .flexnav li ul.open {
    display: block;
    width: 100%;
    overflow: visible; }
    .oldie .flexnav li ul.open li {
      width: 100%; }
    .oldie .flexnav li ul.open ul.open {
      margin-left: 100%;
      top: 0;
      display: block;
      width: 100%;
      overflow: visible; }
  .oldie .flexnav ul li:hover ul {
    margin-left: 100%;
    top: 0; }
.oldie .menu-button {
  display: none; }
.oldie.ie7 .flexnav li {
  width: 19.9%; }
#fp-nav ul li a.active span,
.fp-slidesNav ul li a.active span,
#fp-nav ul li:hover a.active span,
.fp-slidesNav ul li:hover a.active span{
    height: 12px;
    width: 12px;
    /* height, width, and Content's background - toggle show or not */
    margin: -6px 0 0 -6px;
    border-radius: 100%;
    border: 0px solid #333333;
    background: #FFFFFF;
 }

#fp-nav ul li a span,
.fp-slidesNav ul li a span {
    border-radius: 50%;
    position: absolute;
    z-index: 1;
    height: 4px;
    width: 4px;
    opacity: 1;
    border: 0px solid #FFFF00;
    background: #FFFFFF;
    left: 50%;
    top: 50%;
    margin: -2px 0 0 -2px;
    -webkit-transition: all 0.1s ease-in-out;
    -moz-transition: all 0.1s ease-in-out;
    -o-transition: all 0.1s ease-in-out;
    transition: all 0.1s ease-in-out;
}


/*
#fullpageHeader {
    position:fixed;
    height: ;
    width: ;
    display:block;
    background: ;
    z-index: ;
    opacity: ;
    
    color: #f2f2f2;
    padding: 20px 0 0 0;
}
*/
#fullpageFooter{
    position:fixed;
    height: 8;
    width: 100%;
    display:block;
    background: #333333;
    z-index: 9;
    opacity: 0.5;
    
    color: #f2f2f2;
    padding: 20px 0 0 0;
}

#fullpageHeader{
    top:0px;
}

#fullpageFooter{
    bottom: 0px;
}


/*solves problem with overflowing video in Mac with Chrome */
.fullPageSection {
    overflow: hidden;
}

.myVideo{
    position: absolute;
    right: 0;
    bottom: 0;
    top:0;
    right:0;
    width: 100%;
    height: 100%;
    background-size: 100% 100%;
    background-color: black; /* in case the video doesn't fit the whole page*/
    background-image: /* our video */;
    background-position: center center;
    background-size: contain;
    object-fit: cover; /*cover video background */
    z-index:30000;
}

.fullPageSection .stacks_out {
    z-index: 30001;
}

.fp-slidesNav{
    position: absolute;
    z-index: 400000;
    left: 50%;
    opacity: 1;
}

.flexnav {
    position: absolute;
    z-index: 10000;
    font-size: .75em;
}

.flexnav li a {
    opacity: 0;
    background-color: #80FF00;
    color: #00FF00;
    text-align: center;
    border-left: 1px solid #ACACA1;
    padding-top: .96em;
    padding-bottom: .96em;
}

.flexnav li ul li a {
    opacity: 0;
    background-color: #80FF00;
    border-left: 1px solid #ACACA1;
}

.flexnav li ul li ul li a {
    opacity: 0;
    background-color: #80FF00;
}

.menu-button {
    z-index: 10000;
    background-color: #80FF00;
    color: #00FF00;
    opacity: 0;
    padding-top: .96em;
    padding-bottom: .96em;
    font-size: .75em;
    text-align: center;
}

.flexnav .touch-button {
    height: 0px;
}

/* Full-length menu */
.flexnav .touch-button > .navicon {
    top: 1.0em;
}

/* Mobile menu */
.menu-button > .touch-button > .navicon {
    top: 1.0em;
}

.fp-controlArrow {
    z-index: 4;
}
.fp-controlArrow.fp-prev {
    left: 15px;
    width: 0;
    border-width: 38.5px 34px 38.5px 0;
    border-color: transparent #FFFFFF transparent transparent;
}
.fp-controlArrow.fp-next {
    right: 15px;
    border-width: 38.5px 0 38.5px 34px;
    border-color: transparent transparent transparent #FFFFFF;
}

/* Fix the menu having a 40px left padding */
ul {
    padding-left: 0px;
}




#stacks_in_808>.s3_row {
	margin: 0 -10px;
}

#stacks_in_808>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_808>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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



}



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


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


}






#stacks_in_810 {
	padding: 0px 0px 0px 60px;
}

#stacks_in_811 {
	display:inline-block; width:100%; line-height: 0.900000em;
	font-size: 200%;
}

#stacks_in_813 {
	padding: 0px 50px 0px 0px;
}

#stacks_in_2131 {
	padding: 0px 50px 0px 0px;
}

#stacks_in_2133 {
	background-color: rgba(251, 219, 10, 1.00);
}
#stacks_in_2134>.s3_row {
	margin: 0 -10px;
}

#stacks_in_2134>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_2134>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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



}



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


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


}






#stacks_in_2134 {
	background-color: rgba(251, 219, 10, 1.00);
}

#stacks_in_2139 {
	padding: 0px 0px 0px 60px;
}

#stacks_in_2141 {
	display:inline-block; width:100%; line-height: 0.900000em;
	font-size: 200%;
}

#stacks_in_2136 {
	padding: 100px 200px 0px 0px;
}

#stacks_in_2142 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_2144 {
	padding: 0px 150px 0px 150px;
}
#stacks_in_2113>.s3_row {
	margin: 0 -10px;
}

#stacks_in_2113>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_2113>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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



}



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


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


}






#stacks_in_2114 {
	padding: 0px 0px 0px 60px;
}

#stacks_in_2115 {
	display:inline-block; width:100%; line-height: 0.900000em;
	font-size: 200%;
}

#stacks_in_2117 {
	padding: 100px 200px 0px 0px;
}

#stacks_in_2127 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_2125 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_2121 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_2123 {
	padding: 0px 150px 0px 150px;
}
#stacks_in_1276>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1276>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_1276>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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



}



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


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


}






#stacks_in_1278 {
	padding: 0px 0px 0px 60px;
}

#stacks_in_1279 {
	display:inline-block; width:100%; line-height: 0.900000em;
	font-size: 200%;
}

#stacks_in_1281 {
	padding: 100px 200px 0px 0px;
}

#stacks_in_1285 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_1289 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_1293 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_2103 {
	padding: 0px 150px 0px 150px;
}
#stacks_in_2105>.s3_row {
	margin: 0 -10px;
}

#stacks_in_2105>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_2105>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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



}



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


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


}






#stacks_in_2107 {
	padding: 0px 0px 0px 60px;
}

#stacks_in_2108 {
	display:inline-block; width:100%; line-height: 0.900000em;
	font-size: 200%;
}

#stacks_in_2110 {
	padding: 100px 200px 0px 0px;
}

#stacks_in_2092 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_1836 {
	padding: 0px 150px 0px 150px;
}
#stacks_in_1838>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1838>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_1838>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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



}



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


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


}






#stacks_in_1840 {
	padding: 0px 0px 0px 60px;
}

#stacks_in_1841 {
	display:inline-block; width:100%; line-height: 0.900000em;
	font-size: 200%;
}

#stacks_in_1843 {
	padding: 100px 200px 0px 0px;
}

#stacks_in_1847 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_1389 {
	padding: 0px 150px 0px 150px;
}
#stacks_in_1364>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1364>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_1364>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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



}



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


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


}






#stacks_in_1366 {
	padding: 0px 0px 0px 60px;
}

#stacks_in_1367 {
	display:inline-block; width:100%; line-height: 0.900000em;
	font-size: 200%;
}

#stacks_in_1369 {
	padding: 100px 200px 0px 0px;
}

#stacks_in_1377 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_1381 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_1385 {
	padding: 0px 150px 0px 150px;
}
#stacks_in_528>.s3_row {
	margin: 0 -10px;
}

#stacks_in_528>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_528>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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



}



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


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


}






#stacks_in_530 {
	padding: 0px 0px 0px 60px;
}

#stacks_in_531 {
	display:inline-block; width:100%; line-height: 0.900000em;
	font-size: 200%;
}

#stacks_in_533 {
	padding: 100px 100px 0px 50px;
}

#stacks_in_399 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_403 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_411 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_456 {
	padding: 0px 150px 0px 150px;
}
#stacks_in_580>.s3_row {
	margin: 0 -10px;
}

#stacks_in_580>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_580>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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



}



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


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


}






#stacks_in_582 {
	padding: 0px 0px 0px 60px;
}

#stacks_in_583 {
	display:inline-block; width:100%; line-height: 0.900000em;
	font-size: 200%;
}

#stacks_in_585 {
	padding: 100px 100px 0px 50px;
}

#stacks_in_589 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_593 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_597 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_623 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_634 {
	padding: 0px 150px 0px 150px;
}
#stacks_in_636>.s3_row {
	margin: 0 -10px;
}

#stacks_in_636>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_636>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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



}



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


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


}






#stacks_in_638 {
	padding: 0px 0px 0px 60px;
}

#stacks_in_639 {
	font-size: 200%;
}

#stacks_in_641 {
	padding: 100px 100px 0px 50px;
}

#stacks_in_649 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_740 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_645 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_744 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_407 {
	padding: 0px 150px 0px 150px;
}
#stacks_in_542>.s3_row {
	margin: 0 -10px;
}

#stacks_in_542>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_542>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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



}



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


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


}






#stacks_in_544 {
	padding: 0px 0px 0px 60px;
}

#stacks_in_545 {
	display:inline-block; width:100%; line-height: 0.900000em;
	font-size: 200%;
}

#stacks_in_547 {
	padding: 100px 100px 0px 50px;
}
#stacks_in_510>.s3_row {
	margin: 0 -10px;
}

#stacks_in_510>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_510>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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



}



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


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


}






#stacks_in_508 {
	padding: 0px 0px 0px 60px;
}

#stacks_in_509 {
	display:inline-block; width:100%; line-height: 0.900000em;
	font-size: 200%;
}

#stacks_in_515 {
	padding: 100px 200px 0px 0px;
}

#stacks_in_304 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_308 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_395 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_99 {
	padding: 0px 150px 0px 150px;
}
#stacks_in_753>.s3_row {
	margin: 0 -10px;
}

#stacks_in_753>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_753>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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



}



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


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


}






#stacks_in_755 {
	padding: 0px 0px 0px 60px;
}

#stacks_in_756 {
	display:inline-block; width:100%; line-height: 0.900000em;
	font-size: 200%;
}

#stacks_in_758 {
	padding: 100px 200px 0px 0px;
}

#stacks_in_762 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_766 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_770 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_774 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_778 {
	padding: 0px 150px 0px 150px;
}
#stacks_in_1026>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1026>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_1026>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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



}



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


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


}






#stacks_in_1028 {
	padding: 0px 0px 0px 60px;
}

#stacks_in_1029 {
	display:inline-block; width:100%; line-height: 0.900000em;
	font-size: 200%;
}

#stacks_in_1031 {
	padding: 100px 200px 0px 0px;
}

#stacks_in_1035 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_1039 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_1043 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_1047 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_1051 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_1055 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_1059 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_1600 {
	padding: 0px 150px 0px 150px;
}
#stacks_in_1602>.s3_row {
	margin: 0 -10px;
}

#stacks_in_1602>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_1602>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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



}



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


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


}






#stacks_in_1604 {
	padding: 0px 0px 0px 60px;
}

#stacks_in_1605 {
	display:inline-block; width:100%; line-height: 0.900000em;
	font-size: 200%;
}

#stacks_in_1607 {
	padding: 100px 200px 0px 0px;
}

#stacks_in_1611 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_1615 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_1619 {
	padding: 0px 150px 0px 150px;
}

#stacks_in_1623 {
	padding: 0px 150px 0px 150px;
}
#stacks_in_788>.s3_row {
	margin: 0 -10px;
}

#stacks_in_788>.s3_row>.s3_column_left {
	width: 50.00%;
}

#stacks_in_788>.s3_row>.s3_column_right {
	width: 50.000000%;
}




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










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



}



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


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


}






#stacks_in_799 {
	padding: 0px 0px 0px 60px;
}

#stacks_in_800 {
	display:inline-block; width:100%; line-height: 0.900000em;
	font-size: 200%;
}

#stacks_in_795 {
	padding: 0px 50px 0px 0px;
}
