/*
1.5.0.2
- adds default of text-decoration: none to dropdown menu anchor elements
*/
#stacks_in_1488 {
  width: 100%;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
#stacks_in_1488 > * {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}
*:focus {
  outline-style:none;
  box-shadow:none;
  border-color:transparent;
}

#stacks_in_1488 .clean-menu-extra {
  display: none;
}
#clean-menu_stacks_in_1488 .clean-menu-logo .cm-logo-right {
  white-space: nowrap;
}
#clean-menu_stacks_in_1488 .clean-menu-logo .cm-logo-right * {
  margin: 0;
  display: flex;
  align-self: center;
}
#clean-menu-full_stacks_in_1488.cm-full-menu li > a:hover,
#clean-menu_stacks_in_1488 li > a:hover {
  text-decoration: none;
}

#stacks_in_1488 nav {
  border: 0px solid transparent;
}
#clean-menu_stacks_in_1488 {
  max-width: 1320px;
  box-sizing: border-box;
  padding: 0px 20px;
  
  margin: 0 auto;
  
}
/* compatability fixes */
#clean-menu_stacks_in_1488 ul {
  margin: 0;
}
#clean-menu-full_stacks_in_1488.cm-full-menu ul,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul {
  -webkit-transform: translate(0px, 0px);
  transform: translate(0px, 0px);
}
#clean-menu_stacks_in_1488 ul li > a:after,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul li > a:after {
  align-self: center;
}
/* --- */
#clean-menu-full_stacks_in_1488.cm-full-menu,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul {
  position: absolute;
  top: 0;
  left: 0;
}
#clean-menu-full_stacks_in_1488.cm-full-menu ul,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul {
  text-decoration: none;
  list-style: none;
  margin: 0;
  display: block;
  padding: 0px 0px;
  background: transparent;
}
#clean-menu-full_stacks_in_1488.cm-full-menu ul {
  padding: 6px 0px;
}
#clean-menu-full_stacks_in_1488.cm-full-menu ul li,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul li {
  display: block;
  margin: 0;
  padding: 0;
  float: none;
  background: transparent;
}
#clean-menu-full_stacks_in_1488.cm-full-menu ul li > a,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul li > a {
  padding: 5px 20px;
  margin: 0;
  line-height: 1;
  background: transparent;
  display: inline-block;
  text-decoration: none;
}
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li.clean-menu-dropdown > ul {
  padding: 6px 0px;
}
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul li > a {
  padding: 6px 20px;
}
#clean-menu-full_stacks_in_1488.cm-full-menu ul > li > a {
  font-weight: bold;
}
#clean-menu-full_stacks_in_1488.cm-full-menu ul > li > .cm-custom-content {
  padding: 4px 20px 4px 20px;
}
#clean-menu-full_stacks_in_1488.cm-full-menu ul ul > li > .cm-custom-content {
  padding: 4px 20px 4px 30px;
}
#clean-menu-full_stacks_in_1488.cm-full-menu ul > li.cm-grouped-item > .cm-custom-content  {
  padding: 4px 20px 4px 0px;
}
#clean-menu-full_stacks_in_1488.cm-full-menu ul ul > li > a,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul ul {
  padding: 6px 20px;
  font-weight: normal;
  line-height: 1;
  height: auto;
}
#clean-menu-full_stacks_in_1488.cm-full-menu ul > div,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul > div {
  padding: 20px;
}
#clean-menu-full_stacks_in_1488.cm-full-menu ul > div a,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul > div a {
  display: block;
  padding: 0;
}
#clean-menu-full_stacks_in_1488.cm-full-menu ul ul,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul ul {
  display: block;
  padding: 0px 0px 10px 10px;
  margin: 0;
}
#clean-menu-full_stacks_in_1488.cm-full-menu,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul {
  position: absolute;
  z-index: 9999;
  pointer-events: none;
  opacity: 0;
  -webkit-transition: -webkit-transform 300ms ease, opacity 300ms ease;
  transition: -webkit-transform 300ms ease, opacity 300ms ease;
  transition: transform 300ms ease, opacity 300ms ease;
  transition: transform 300ms ease, -webkit-transform 300ms ease, opacity 300ms ease;
  -webkit-transform: translate(0, 50px);
  transform: translate(0, 50px);
  min-width: 250px;
  border-radius: 4px;
  box-shadow: 0px 10px 20px rgba(0,0,0,0.4);
}
#clean-menu-full_stacks_in_1488.cm-full-menu.clean-menu-active {
  -webkit-transform: translate(0px, 5px);
  transform: translate(0px, 5px);
  pointer-events: all;
  opacity: 1;
}
#clean-menu-full_stacks_in_1488.cm-full-menu {
  height: 0;
  overflow: hidden;
}
#clean-menu-full_stacks_in_1488.cm-full-menu.clean-menu-active {
  height: auto;
}



#clean-menu-full_stacks_in_1488.cm-full-menu.clean-menu-active ul {
  pointer-events: all;
  opacity: 1;
}
#clean-menu-full_stacks_in_1488 ul {
  opacity: 0;
  pointer-events: none;
  z-index: 0;
  -webkit-transition: opacity 450ms ease;
  transition: opacity 450ms ease;
}
#clean-menu-full_stacks_in_1488.clean-menu-active ul {
  opacity: 1;
  pointer-events: all;
}
.cm-toggle {
  width: 30px;
  height: 28px;
  position: relative;
  margin: 0px;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .5s ease-in-out;
  -moz-transition: .5s ease-in-out;
  -o-transition: .5s ease-in-out;
  transition: .5s ease-in-out;
  cursor: pointer;
}
.cm-toggle span {
  display: block;
  position: absolute;
  height: 5px;
  width: 100%;
  background: #333;
  border-radius: 4px;
  opacity: 1;
  left: 0;
  -webkit-transform: rotate(0deg);
  -moz-transform: rotate(0deg);
  -o-transform: rotate(0deg);
  transform: rotate(0deg);
  -webkit-transition: .25s ease-in-out;
  -moz-transition: .25s ease-in-out;
  -o-transition: .25s ease-in-out;
  transition: .25s ease-in-out;
}
.cm-toggle span:nth-child(1) {
  top: 0px;
}
.cm-toggle span:nth-child(2),.cm-toggle span:nth-child(3) {
  top: 10px;
}
.cm-toggle span:nth-child(4) {
  top: 20px;
}
.cm-toggle.open span:nth-child(1) {
  opacity: 0;
}
.cm-toggle.open span:nth-child(2) {
  -webkit-transform: rotate(45deg);
  -moz-transform: rotate(45deg);
  -o-transform: rotate(45deg);
  transform: rotate(45deg);
}
.cm-toggle.open span:nth-child(3) {
  -webkit-transform: rotate(-45deg);
  -moz-transform: rotate(-45deg);
  -o-transform: rotate(-45deg);
  transform: rotate(-45deg);
}
.cm-toggle.open span:nth-child(4) {
  opacity: 0;
}



#clean-menu_stacks_in_1488 {
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
}
#clean-menu_stacks_in_1488 > div {
  align-self: center;
}
#clean-menu_stacks_in_1488 .clean-menu-full .cm-menu-toggle {
  width: 30px;
  height: 25px;
  box-sizing: border-box;
  padding: 0;
/*  border: 1px solid #000;*/
  border-radius: 3px;
  cursor: pointer;
}
#clean-menu_stacks_in_1488 > div {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  margin: 10px 0;
  flex-grow: 1;
  transition: margin 300ms ease;
}
#clean-menu_stacks_in_1488 .clean-menu-logo {
  max-width: 250px;
  min-width: 250px;
  margin: 0;
}
#clean-menu_stacks_in_1488 .clean-menu-logo .cm-logo-wrap {
  max-width: 250px;
  min-width: 250px;
  -webkit-box-flex: none;
  -ms-flex: none;
  flex: none;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
  -ms-flex-direction: row;
  flex-direction: row;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  justify-content: center;
}
#clean-menu_stacks_in_1488 .clean-menu-logo a {
  text-decoration: none;
  display: block;
}
/*
div[tag="slice"] > .mez > #stacks_in_1488.com_onelittledesigner_stacks_Clean_Menu_stack > .clean-menu .clean-menu-logo {
  width: 300px; max-width: 300px;
}
*/
#clean-menu_stacks_in_1488 .clean-menu-logo > div > div {
  align-self: center;
}
#clean-menu_stacks_in_1488 .clean-menu-logo .cm-logo-left {
  max-width: 73px;
  
  
  max-width: 9999px;
  
  margin: 10px 0;
}
div[tag="slice"] > .mez > #stacks_in_1488.com_onelittledesigner_stacks_Clean_Menu_stack > .clean-menu .clean-menu-logo .cm-logo-left  {
  max-width: 128px;
  
  max-width: 9999px;
  
}
#clean-menu_stacks_in_1488 .clean-menu-logo .cm-logo-right {
  
  display: none;
  
  margin: 10px 0;
}
#clean-menu_stacks_in_1488 .clean-menu-top-level ul {
  -webkit-box-pack: justify;
  -ms-flex-pack: justify;
  justify-content: flex-end;
  
  
  display: -ms-flexbox;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  flex-direction: row;
  
  -ms-flex-wrap: nowrap;
  -ms-flex-wrap: nowrap;
  flex-wrap: nowrap;
  list-style: none;
  padding: 0;
  text-decoration: none;
}
#clean-menu_stacks_in_1488 .clean-menu-top-level ul > div {
  display: none;
}
#clean-menu_stacks_in_1488 .clean-menu-top-level ul ul {
  display: none;
}
#clean-menu_stacks_in_1488 .clean-menu-top-level ul li {
  margin: 0 15px;
  align-self: center;
  line-height: 1;
}
#clean-menu_stacks_in_1488 .clean-menu-top-level ul li:first-child {
  margin-left: 0;
}
#clean-menu_stacks_in_1488 .clean-menu-top-level ul li:last-child {
  margin-right: 0;
}
#clean-menu_stacks_in_1488 .clean-menu-top-level ul li:last-child.cm-group-True {
  margin: 0;
}


#clean-menu_stacks_in_1488 > div:nth-child(1),
#clean-menu_stacks_in_1488 > div:nth-child(2) {
  -webkit-box-flex: initial;
  -ms-flex: none;
  flex: none;
  width: auto;
}
#clean-menu_stacks_in_1488 > div:nth-child(1) {
  margin-right: 10px;
}
#clean-menu_stacks_in_1488 > div:nth-child(3) {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
  width: auto;
  max-width: 100%;
}
#clean-menu_stacks_in_1488 > div.clean-menu-top-level:nth-child(2) ul li:first-child,
#clean-menu_stacks_in_1488 > div.clean-menu-top-level:nth-child(1) ul li:last-child {
  margin: 0 15px;
}
#clean-menu_stacks_in_1488 > div.clean-menu-top-level:nth-child(2) > ul > li > ul li:first-child,
#clean-menu_stacks_in_1488 > div.clean-menu-top-level:nth-child(1) > ul > li > ul li:last-child {
  margin: 0;
}

div[tag="slice"] > .mez > #stacks_in_1488.com_onelittledesigner_stacks_Clean_Menu_stack > .clean-menu .clean-menu-top-level ul li {
  margin: 0 0 0 15px;
}
#clean-menu_stacks_in_1488 .clean-menu-top-level ul li > a,
#clean-menu_stacks_in_1488 .clean-menu-top-level ul li > a:visited {
  transition: color 150ms ease;
  text-decoration: none;
  color: rgba(255, 255, 255, 1.00);
  font-size: 22px;
  
  font-weight: bold;
  
  line-height: 25px;
  align-items: center;
  padding: 0;
  display: -ms-flexbox;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  white-space: nowrap;
}
#clean-menu-full_stacks_in_1488.cm-full-menu ul li > a {
  font-size: 22px;
}
#clean-menu_stacks_in_1488 .clean-menu-top-level ul li > a,
#clean-menu-full_stacks_in_1488.cm-full-menu ul li > a {
  font-family: Helvetica Neue;
}
#clean-menu-full_stacks_in_1488.cm-full-menu > ul > li > a {
  
  font-weight: bold;
  
}
#clean-menu_stacks_in_1488 .clean-menu-top-level ul li > a svg,
#clean-menu-full_stacks_in_1488.cm-full-menu ul li > a svg,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul li > a svg {
  fill: rgba(255, 255, 255, 1.00);
  align-self: center;
  vertical-align: middle;
}
#clean-menu-full_stacks_in_1488.cm-full-menu ul li > a,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul li > a{
  transition: color 150ms ease;
}
#clean-menu_stacks_in_1488 .clean-menu-top-level ul li.cm-grouped-item,
#clean-menu-full_stacks_in_1488.cm-full-menu ul li.cm-grouped-item,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul li.cm-grouped-item {
  white-space: nowrap;
  display: flex;
  align-items: center;
}
#clean-menu-full_stacks_in_1488.cm-full-menu ul li.cm-grouped-item,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul li.cm-grouped-item {
  padding: 5px 20px;
}
#clean-menu_stacks_in_1488 .clean-menu-top-level ul li.cm-grouped-item > a,
#clean-menu-full_stacks_in_1488.cm-full-menu ul li.cm-grouped-item > a {
  display: inline-block;
  margin-left: 8px;
}
#clean-menu_stacks_in_1488 .clean-menu-top-level ul li.cm-grouped-item > a {
  padding: 0;
}
#clean-menu_stacks_in_1488 .clean-menu-top-level ul li.cm-grouped-item > a:first-child,
#clean-menu-full_stacks_in_1488.cm-full-menu ul li.cm-grouped-item > a:first-child {
  margin-left: 0px;
}
#clean-menu-full_stacks_in_1488.cm-full-menu ul li.cm-grouped-item > a {
  padding: 4px 30px 4px 0;
}
#clean-menu_stacks_in_1488 .clean-menu-top-level ul li > a ion-icon, #clean-menu_stacks_in_1488 .clean-menu-top-level ul li > a i,
#clean-menu-full_stacks_in_1488.cm-full-menu ul li > a ion-icon, #clean-menu-full_stacks_in_1488.cm-full-menu ul li > a i {
  font-size: 25px;
  line-height: 25px;
  
  font-size: 22px;
  line-height: 22px;
  

}
#stacks_in_1488 li > a svg,
#clean-menu_stacks_in_1488 .clean-menu-top-level ul li > a svg,
#clean-menu-full_stacks_in_1488.cm-full-menu ul li > a svg,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul li > a svg {
  
  width: 22px;
  height: 22px;
  
}

#clean-menu_stacks_in_1488 .clean-menu-top-level ul li > a:hover {
  transition: color 150ms ease;
  text-decoration: none;
  color: rgba(251, 2, 7, 1.00);
}
#clean-menu_stacks_in_1488 .clean-menu-top-level ul li > a:hover svg,
#clean-menu-full_stacks_in_1488.cm-full-menu ul li > a:hover svg {
  fill: rgba(251, 2, 7, 1.00);
}
#clean-menu_stacks_in_1488 .clean-menu-top-level ul li > a.cm-heading {
  pointer-events: none;
}
#clean-menu_stacks_in_1488 .clean-menu-top-level ul li.cm-current > a {
  transition: color 150ms ease;
  text-decoration: none;
  color: rgba(208, 143, 59, 1.00);
}
#clean-menu_stacks_in_1488 .clean-menu-top-level ul li.cm-current > a svg,
#clean-menu-full_stacks_in_1488.cm-full-menu ul li.cm-current > a svg {
  fill: rgba(208, 143, 59, 1.00);
}
#clean-menu_stacks_in_1488 .cm-toggle span {
  background: #FFFFFF;
}
#clean-menu_stacks_in_1488 h1, #clean-menu_stacks_in_1488 h2, #clean-menu_stacks_in_1488 h3, #clean-menu_stacks_in_1488 h4, #clean-menu_stacks_in_1488 h5, #clean-menu_stacks_in_1488 h6, #clean-menu_stacks_in_1488 .layouts-text, #clean-menu_stacks_in_1488 p {
  color: rgba(0, 0, 0, 0.60);
  font-size: inherit;
  margin: 0;
}
#clean-menu-full_stacks_in_1488.cm-full-menu,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul {
  background: rgba(28, 29, 34, 1.00);
}
#clean-menu-full_stacks_in_1488.cm-full-menu > ul > li,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul > li {
  border-bottom: 1px solid rgba(255,255,255,0.15)
}
#clean-menu-full_stacks_in_1488.cm-full-menu > ul > li:last-child,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul > li:last-child {
  border-bottom: 0px solid transparent;
}
#clean-menu-full_stacks_in_1488.cm-full-menu ul li > a,
#clean-menu-full_stacks_in_1488.cm-full-menu ul li > a:visited,
#clean-menu-full_stacks_in_1488.cm-full-menu ul li > a svg,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul li > a,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul li > a:visited,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul li > a svg,
#clean-menu-full_stacks_in_1488.cm-full-menu ul ul li:before {
  color: rgba(255, 255, 255, 1.00);
  fill: rgba(255, 255, 255, 1.00);
}
#clean-menu-full_stacks_in_1488.cm-full-menu ul li > a:hover,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul li > a:hover,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul li > a:hover svg {
  color: rgba(251, 2, 7, 1.00);
  fill:  rgba(251, 2, 7, 1.00);
}
/* #clean-menu-full_stacks_in_1488.cm-full-menu ul li > a.cm-heading:hover,
#clean-menu-full_stacks_in_1488.cm-full-menu ul li > a.cm-heading:hover svg,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul li > a.cm-heading:hover {
  color: rgba(255, 255, 255, 1.00);
  cursor: default;
} */
#clean-menu-full_stacks_in_1488.cm-full-menu ul li.cm-current > a,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul li.cm-current > a,
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul li.cm-current > a svg {
  color: rgba(253, 128, 8, 1.00);
  fill:  rgba(253, 128, 8, 1.00);
}
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > a.parent:after {
  border-color: rgba(255, 255, 255, 1.00);
}
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > a.parent:hover:after {
  border-color: rgba(251, 2, 7, 1.00);
}
/* #clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > a.cm-heading.parent:hover:after {
  border-color: rgba(255, 255, 255, 1.00);
} */
#clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > a.parent.cm-current:after {
  border-color: rgba(208, 143, 59, 1.00);
}
.disable-parents #clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul li > a.parent:hover:after,
.disable-parents #clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul li > a.parent:hover,
#clean-menu-full_stacks_in_1488.cm-full-menu.disable-parents  ul li > a.parent:hover {
  color: rgba(255, 255, 255, 1.00);
  border-color: rgba(255, 255, 255, 1.00);
}
.disable-parents #clean-menu_stacks_in_1488 .clean-menu-top-level ul li > a.parent:hover,
.disable-parents #clean-menu_stacks_in_1488 .clean-menu-top-level ul li > a.parent:hover:after {
  color: rgba(255, 255, 255, 1.00);
  border-color: rgba(255, 255, 255, 1.00);
}











@media all and (min-width: 771px) {
  body:not(.cm-mobile-example) #clean-menu-full_stacks_in_1488.cm-full-menu ul li {
    border-width: 0;
  }
  body:not(.cm-mobile-example) #clean-menu-full_stacks_in_1488 {
    padding: 10px 0px;
  }
  body:not(.cm-mobile-example) #clean-menu-full_stacks_in_1488.cm-full-menu ul li.cm-hide-dropdown-menu,
  body:not(.cm-mobile-example) #clean-menu_stacks_in_1488 ul li.cm-hide-menu {
    display: none;
  }
  
  #clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul.cm-wide {
    display: grid;
  }
  #clean-menu_stacks_in_1488 .clean-menu-top-level > ul > li > ul.cm-wide > li {
    text-align: left;
    align-self: flex-start;
  }
}

@media all and (max-width: 770px) {
  
  #clean-menu_stacks_in_1488.clean-menu {
    flex-wrap: wrap-reverse;
  }
  #clean-menu_stacks_in_1488 > div  {
    
    
  }
  
  #clean-menu_stacks_in_1488.clean-menu {
    gap: 0 16px;
  }
  #clean-menu-full_stacks_in_1488 {
    min-width: 300px;
  }
  #clean-menu_stacks_in_1488 .clean-menu-full {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    margin: 10px 0;
  }
  #clean-menu_stacks_in_1488 > div:last-child {
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  #clean-menu_stacks_in_1488 .clean-menu-full .cm-menu-toggle {
    display: block;
  }
  #clean-menu_stacks_in_1488 .clean-menu-top-level {
    display: none;
  }
  
  #clean-menu_stacks_in_1488.clean-menu {
    justify-content: center;
  }
  #clean-menu_stacks_in_1488 .clean-menu-full .cm-menu-toggle {
    float: none;
  }
  #clean-menu_stacks_in_1488 .clean-menu-full {
    max-width: 40px !important;
    min-width: 40px;
    width: 100% !important;
  }
  #clean-menu_stacks_in_1488 .clean-menu-full .cm-menu-toggle {
    float: none;
    margin: 0 auto;
  }
  #clean-menu_stacks_in_1488 > .clean-menu-logo,
  #clean-menu_stacks_in_1488 > .clean-menu-logo:nth-child(1),
  #clean-menu_stacks_in_1488 > .clean-menu-logo:nth-child(2),
  #clean-menu_stacks_in_1488 > .clean-menu-logo:nth-child(3) {
    max-width: 100%;
    width: auto;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
  }
  #clean-menu_stacks_in_1488 .clean-menu-logo .cm-logo-wrap {
    margin: 0 auto;
    justify-content: center;
    float: none;
  }
  
  #clean-menu_stacks_in_1488 .clean-menu-top-level {
    display: block;
    max-width: 40px !important;
    min-width: 40px;
  }
  #clean-menu_stacks_in_1488 .clean-menu-top-level ul {
    display: none;
  }
  @media all and (max-width: 402px) {
    #clean-menu_stacks_in_1488 .clean-menu-top-level {display: none}
    #clean-menu_stacks_in_1488 .clean-menu-logo {min-width: 307px}
  }
  
  
  
  
  
  #clean-menu-full_stacks_in_1488.cm-full-menu ul li {
    display: block;
  }
  #clean-menu-full_stacks_in_1488.cm-full-menu ul {
    padding: 12px 0px;
  }
  #clean-menu-full_stacks_in_1488.cm-full-menu ul > li > .cm-custom-content {
    padding: 4px 24px 4px 24px;
  }
  #clean-menu-full_stacks_in_1488.cm-full-menu ul ul > li > .cm-custom-content {
    padding: 4px 24px 4px 34px;
  }
  #clean-menu-full_stacks_in_1488.cm-full-menu ul > li.cm-grouped-item > .cm-custom-content  {
    padding: 4px 24px 4px 0px;
  }
  #clean-menu-full_stacks_in_1488.cm-full-menu ul li.cm-grouped-item{
    padding: 4px 24px;
  }
  #clean-menu-full_stacks_in_1488.cm-full-menu ul li > a {
    font-size: calc(22px + 2 );
    line-height: calc(22px + 2 );
    padding: 12px 24px;
    width: 100%;
    box-sizing: border-box;
  }
  #clean-menu-full_stacks_in_1488.cm-full-menu ul ul > li > a {
    padding: 12px 24px;
    width: 100%;
    box-sizing: border-box;
  }
  #clean-menu-full_stacks_in_1488.cm-full-menu ul li.cm-grouped-item > a {
    width: auto;
  }
  #clean-menu-full_stacks_in_1488.cm-full-menu {
    -webkit-transform: translate(0, 50px);
    transform: translate(0, 50px);
  }
  #clean-menu-full_stacks_in_1488.cm-full-menu.clean-menu-active {
    -webkit-transform: translate(0px, 5px);
    transform: translate(0px, 5px);
  }
  #clean-menu-full_stacks_in_1488.cm-full-menu ul li.cm-grouped-item > a {
    padding: 8px 30px 8px 0;
  }
}






.cm-mobile-example #clean-menu-full_stacks_in_1488 {
  min-width: 300px;
}
.cm-mobile-example #clean-menu_stacks_in_1488 .clean-menu-full {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.cm-mobile-example #clean-menu_stacks_in_1488 > div:last-child {
  -webkit-box-flex: 1;
  -ms-flex: 1;
  flex: 1;
}
.cm-mobile-example #clean-menu_stacks_in_1488 .clean-menu-full .cm-menu-toggle {
  display: block;
}
.cm-mobile-example #clean-menu_stacks_in_1488 .clean-menu-top-level {
  display: none;
}
.cm-mobile-example #clean-menu-full_stacks_in_1488.cm-full-menu ul li {
  display: block;
}
.cm-mobile-example #clean-menu-full_stacks_in_1488.cm-full-menu ul li > a {
  padding: 10px 20px;
  width: 100%;
  box-sizing: border-box;
}
.cm-mobile-example #clean-menu-full_stacks_in_1488.cm-full-menu ul ul > li > a {
  padding: 10px 20px;
  width: 100%;
  box-sizing: border-box;
}
.cm-mobile-example #clean-menu-full_stacks_in_1488.cm-full-menu ul li.cm-grouped-item > a {
  width: auto;
}
.cm-mobile-example #clean-menu-full_stacks_in_1488.cm-full-menu {
  -webkit-transform: translate(0, 50px);
  transform: translate(0, 50px);
}
.cm-mobile-example #clean-menu-full_stacks_in_1488.cm-full-menu.clean-menu-active {
  -webkit-transform: translate(0px, 5px);
  transform: translate(0px, 5px);
}
.cm-mobile-example #clean-menu-full_stacks_in_1488.cm-full-menu ul li.cm-grouped-item > a {
  padding: 8px 30px 8px 0;
}









#clean-menu_stacks_in_1488 .clean-menu-top-level ul li.cm-current > a {
  
}

#stacks_in_1488 {
	background-color: rgba(28, 29, 34, 1.00);
}
















/* Start doobox Chauffeur css */

.stacks_in_1218wrapper{
width: 50px;
margin: 0 auto;

display : none;

opacity:0.7;
}

.stacks_in_1218bulter{
cursor: pointer;
border: 1px solid #1F1F1F;
background: #333333;
width: 50px;
height: 50px;
-webkit-border-radius: 4px;
-moz-border-radius: 4px;
border-radius: 4px;
color: #EEEEEE;
text-align: center;
line-height: 50px;
margin: 5px;
z-index: 1000001;
background: #333333;
}


.stacks_in_1218bulter i {
	display: block;
	margin: 0 auto 0 auto;
	font-size: 20px;
	line-height: 48px; 
	vertical-align: middle;
}


.stacks_in_1218bulter:hover{
color: #DADADA;
background: #424242; /* Old browsers */
}

/* end doobox Chauffeur css */

@media all {
	
	
	
	
	h1,
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_732 {
		font-family: 'Fira Sans', sans-serif;
		font-weight: 600;
		font-style: normal;
		font-size: 100%;
		line-height: 105%;
		letter-spacing: 0px;
		direction: ltr;
	}

	#fontStackstacks_in_732 {
		color: rgba(255, 0, 0, 1.00);
	}
}
@media all {
	body,
	
	
	
	
	
	
	
	
	
	#uniqueElement, .classElement,
	#fontStackstacks_in_730 {
		font-family: 'Asap Condensed', sans-serif;
		font-weight: 400;
		font-style: normal;
		font-size: 100%;
		line-height: 110%;
		letter-spacing: 0px;
		direction: ltr;
	}

	#fontStackstacks_in_730 {
		color: rgba(255, 0, 0, 1.00);
	}
}
/* Start Smart Image stack CSS code */#stacks_in_1645{	text-align: center;}#stacks_in_1645 figure a img{	cursor: pointer !important;}.stacks_in_1645responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_1645responsive img, .stacks_in_1645warehouseImage img {  width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_1645hiddenimage{	display: none;}.stacks_in_1645warehouseImage{	display: none;}/* End Smart Image stack CSS code *//*
 * Pure Text
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.1.1
 * +link colors were not working
 */
#stacks_in_1407 {
  overflow: visible;
}
#pureText_stacks_in_1407 .insideText {
  
    font-size: 54px;
  
  
    line-height: 64px;
  
  
  
  font-weight: 700;
  
}













#pureText_stacks_in_1407 a {
  color: #0078E7 !important;
  text-decoration: none;
}
#pureText_stacks_in_1407 a:hover {
  color: #44BBFB !important;
}
/*
#pureText_stacks_in_1407 p {
  margin: 0;
  padding: 0;
}
*/
#pureText_stacks_in_1407 {
  position: relative;
  
  
  
  
  
  
}
/*
#pureText_stacks_in_1407.fontSizeInheritOn {
  font-size: inherit;
}
#pureText_stacks_in_1407.fontSizeInheritOff, #pureText_stacks_in_1407.fontSizeInheritOff span {
  font-size: 54px !important;
  line-height: 54px;
}
#pureText_stacks_in_1407.letterSpacingOn {
  letter-spacing: 0px;
}
#pureText_stacks_in_1407.lineHeightOn, #pureText_stacks_in_1407.lineHeightOn span {
  line-height: 64px !important;
}
*/
#pureText_stacks_in_1407.rotateOn .insideText {
  -webkit-transform:rotate(270deg);
  -moz-transform:rotate(270deg);
  -o-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
  display: inline-block;
}
#pureText_stacks_in_1407.optJustify {
  text-align: justify;
}

/*


#pureText_stacks_in_1407 .insideText {
  font-weight: 700;
}

*/

#pureText_stacks_in_1407 p.insideText,
#pureText_stacks_in_1407 .insideText p,
#pureText_stacks_in_1407 h1.insideText,
#pureText_stacks_in_1407 h2.insideText,
#pureText_stacks_in_1407 h3.insideText,
#pureText_stacks_in_1407 h4.insideText,
#pureText_stacks_in_1407 h5.insideText,
#pureText_stacks_in_1407 h6.insideText {
  margin: 0;
  padding: 0;
}



#stacks_in_1407 {
	margin:  20px;
	padding:  20px;
}
/* StripeyThing by RapidWeaver Central */

#stripeythingstacks_in_1560 {
	display: block;
	position: relative;
}

#stacks_in_1560 .stripeything {
	height: 5px;
	width:100%;
	margin: 0;
	padding: 0;
	display: block;
	background: -webkit-linear-gradient(left, 
  #FB0207 10%, #FD8008 10%, 
  #FD8008 20%, #FB0207 20%, 
  #FB0207 30%, #FD8008 30%, 
  #FD8008 40%, #FB0207 40%, 
  #FB0207 50%, #FD8008 50%, 
  #FD8008 60%, #FB0207 60%, 
  #FB0207 70%, #FD8008 70%, 
  #FD8008 80%, #FB0207 80%, 
  #FB0207 90%, #FD8008 90%);
	background: -moz-linear-gradient(left, 
  #FB0207 10%, #FD8008 10%, 
  #FD8008 20%, #FB0207 20%, 
  #FB0207 30%, #FD8008 30%, 
  #FD8008 40%, #FB0207 40%, 
  #FB0207 50%, #FD8008 50%, 
  #FD8008 60%, #FB0207 60%, 
  #FB0207 70%, #FD8008 70%, 
  #FD8008 80%, #FB0207 80%, 
  #FB0207 90%, #FD8008 90%);
	background: -ms-linear-gradient(left, 
  #FB0207 10%, #FD8008 10%, 
  #FD8008 20%, #FB0207 20%, 
  #FB0207 30%, #FD8008 30%, 
  #FD8008 40%, #FB0207 40%, 
  #FB0207 50%, #FD8008 50%, 
  #FD8008 60%, #FB0207 60%, 
  #FB0207 70%, #FD8008 70%, 
  #FD8008 80%, #FB0207 80%, 
  #FB0207 90%, #FD8008 90%);
	background: linear-gradient(left, 
  #FB0207 10%, #FD8008 10%, 
  #FD8008 20%, #FB0207 20%, 
  #FB0207 30%, #FD8008 30%, 
  #FD8008 40%, #FB0207 40%, 
  #FB0207 50%, #FD8008 50%, 
  #FD8008 60%, #FB0207 60%, 
  #FB0207 70%, #FD8008 70%, 
  #FD8008 80%, #FB0207 80%, 
  #FB0207 90%, #FD8008 90%);
}

#stacks_in_1560 .stripeything0stacks_in_1560 {
	
}

#stacks_in_1560 .stripeything1stacks_in_1560 {
	
}

#stacks_in_1560 .stripeything2stacks_in_1560 {
	
}

#stacks_in_1560 .stripeything3stacks_in_1560 {
	
}


#stacks_in_1560 {
	margin:  20px;
	padding:  20px;
}

.stacksPage {

}


.alignment, .alignment_overlay {
	 
}

#stacks_in_1561 .alignment {  display: table; height: 75vh;  float: none; margin: 0 auto;  

 width: 100%; 

 
    
	     
	 background:url() repeat;  
	 
	background-attachment: scroll;

		

			
			background-position:  center top;
		

	

	 

	 

 

/*Custom CSS;*/
}


#stacks_in_1561 .alignment_overlay { 

	display: table; height: 75vh; width: 100% !important;

	
	
	 
		background: url(../files/none) scroll repeat !important;
	 
	
		
		background-image: none !important;
	
		
	
		opacity: 1;
	

}

#stacks_in_1561 .alignment_overlay, #stacks_in_1561 .align, #stacks_in_1561 .alignment {

	-webkit-transition: all 1.5s linear;
    -moz-transition: all 1.5s linear;
    -o-transition: all 1.5s linear;
    -ms-transition: all 1.5s linear;
    transition: all 1.5s linear;
 
}


#stacks_in_1561 .align { 
 display: table-cell; vertical-align: middle !important;  

text-align: none;

padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;

/*Custom CSS;*/ 
}

#stacks_in_1561 .align:hover {

}

img {

/*Custom CSS;*/
}

#stacks_in_1561 .responsiveimage img {












/*Custom CSS;*/
}

#stacks_in_1561 .center_slice {
	max-width: 3000px; margin-left: auto; margin-right: auto;
}

#stacks_in_1561 .extrazone
{
	margin-left:auto; margin-right:auto;
	
	

	


padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;



 


	/*Custom CSS;*/
}


#stacks_in_1561 .fiddlereditinfo {
	display: inline-block;
	float: right;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	bottom:20px;
	right: 10px;
	width: 100px;
	font-size:11px;
	text-align:center;
	height:12px;
	line-height:12px;
	background-color: #77aad5;
	color: whitesmoke;
	padding:1px 5px;
	z-index:2;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-border-radius: 7px;
}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}

/* iPad with portrait orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){
#stacks_in_1561 .alignment {  }
}
 
/* iPad with landscape orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape){
#stacks_in_1561 .alignment {  }
}

/*iPhone 5*/
@media screen and (device-aspect-ratio: 40/71) {
#stacks_in_1561 .alignment {  }
}








#stacks_in_1561 {
	background-color: rgba(35, 37, 44, 1.00);
}
/* Smart2columns2 stack v2.4.2 */#stacks_in_1562 .s2c_stacks_in_1562_cw {	display: table;	table-layout: fixed;	width: 100%;}#stacks_in_1562 .s2c_stacks_in_1562_cw, #stacks_in_1562 .s2c_stacks_in_1562_cw * {	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;	        box-sizing: border-box;}#stacks_in_1562 .s2c_stacks_in_1562_cw [class^="s2c_stacks_in_1562_col"] {	display: table-cell;	overflow: hidden;	background-clip: padding-box;}#stacks_in_1562 .s2c_stacks_in_1562_col1 {			vertical-align: middle;  	  	border-radius: 0px;		}#stacks_in_1562 .s2c_stacks_in_1562_col2 {		vertical-align: middle;   	  	border-radius: 0px;		}#stacks_in_1562 .s2c_stacks_in_1562_cw .s2c_stacks_in_1562_spacer {	display: table-cell;	width: 2%;}@media only screen and (max-width: 768px) {		#stacks_in_1562 .s2c_stacks_in_1562_cw {		display: block;		table-layout: auto;	}		#stacks_in_1562 .s2c_stacks_in_1562_cw [class^="s2c_stacks_in_1562_col"] {		display: block;		width: 100%;	}	 	#stacks_in_1562 .s2c_stacks_in_1562_cw .s2c_stacks_in_1562_spacer {		display: block;		height: 12px;		order: 2;	}		}			/* End of Smart2columns2 stack */
#stacks_in_1576 {
	margin:  20px;
	padding:  20px;
}
/*
 * Pure Text
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.1.1
 * +link colors were not working
 */
#stacks_in_1564 {
  overflow: visible;
}
#pureText_stacks_in_1564 .insideText {
  
    font-size: 54px;
  
  
    line-height: 65px;
  
  
  
  font-weight: 700;
  
}













#pureText_stacks_in_1564 a {
  color: #0078E7 !important;
  text-decoration: none;
}
#pureText_stacks_in_1564 a:hover {
  color: #44BBFB !important;
}
/*
#pureText_stacks_in_1564 p {
  margin: 0;
  padding: 0;
}
*/
#pureText_stacks_in_1564 {
  position: relative;
  
  
  
  
  
  
}
/*
#pureText_stacks_in_1564.fontSizeInheritOn {
  font-size: inherit;
}
#pureText_stacks_in_1564.fontSizeInheritOff, #pureText_stacks_in_1564.fontSizeInheritOff span {
  font-size: 54px !important;
  line-height: 54px;
}
#pureText_stacks_in_1564.letterSpacingOn {
  letter-spacing: 0px;
}
#pureText_stacks_in_1564.lineHeightOn, #pureText_stacks_in_1564.lineHeightOn span {
  line-height: 65px !important;
}
*/
#pureText_stacks_in_1564.rotateOn .insideText {
  -webkit-transform:rotate(270deg);
  -moz-transform:rotate(270deg);
  -o-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
  display: inline-block;
}
#pureText_stacks_in_1564.optJustify {
  text-align: justify;
}

/*


#pureText_stacks_in_1564 .insideText {
  font-weight: 700;
}

*/

#pureText_stacks_in_1564 p.insideText,
#pureText_stacks_in_1564 .insideText p,
#pureText_stacks_in_1564 h1.insideText,
#pureText_stacks_in_1564 h2.insideText,
#pureText_stacks_in_1564 h3.insideText,
#pureText_stacks_in_1564 h4.insideText,
#pureText_stacks_in_1564 h5.insideText,
#pureText_stacks_in_1564 h6.insideText {
  margin: 0;
  padding: 0;
}



#stacks_in_1564 {
	margin:  20px;
	padding:  20px;
}
/* StripeyThing by RapidWeaver Central */

#stripeythingstacks_in_1566 {
	display: block;
	position: relative;
}

#stacks_in_1566 .stripeything {
	height: 5px;
	width:100%;
	margin: 0;
	padding: 0;
	display: block;
	background: -webkit-linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
	background: -moz-linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
	background: -ms-linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
	background: linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
}

#stacks_in_1566 .stripeything0stacks_in_1566 {
	
}

#stacks_in_1566 .stripeything1stacks_in_1566 {
	
}

#stacks_in_1566 .stripeything2stacks_in_1566 {
	
}

#stacks_in_1566 .stripeything3stacks_in_1566 {
	
}


#stacks_in_1566 {
	margin:  20px;
	padding:  20px;
}
/*
 * Pure Text
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.1.1
 * +link colors were not working
 */
#stacks_in_1567 {
  overflow: visible;
}
#pureText_stacks_in_1567 .insideText {
  
    font-size: 28px;
  
  
    line-height: 45px;
  
  
  
  font-weight: normal;
  
}













#pureText_stacks_in_1567 a {
  color: #0078E7 !important;
  text-decoration: none;
}
#pureText_stacks_in_1567 a:hover {
  color: #44BBFB !important;
}
/*
#pureText_stacks_in_1567 p {
  margin: 0;
  padding: 0;
}
*/
#pureText_stacks_in_1567 {
  position: relative;
  
  
  
  
  
  
}
/*
#pureText_stacks_in_1567.fontSizeInheritOn {
  font-size: inherit;
}
#pureText_stacks_in_1567.fontSizeInheritOff, #pureText_stacks_in_1567.fontSizeInheritOff span {
  font-size: 28px !important;
  line-height: 28px;
}
#pureText_stacks_in_1567.letterSpacingOn {
  letter-spacing: 0px;
}
#pureText_stacks_in_1567.lineHeightOn, #pureText_stacks_in_1567.lineHeightOn span {
  line-height: 45px !important;
}
*/
#pureText_stacks_in_1567.rotateOn .insideText {
  -webkit-transform:rotate(270deg);
  -moz-transform:rotate(270deg);
  -o-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
  display: inline-block;
}
#pureText_stacks_in_1567.optJustify {
  text-align: justify;
}

/*


#pureText_stacks_in_1567 .insideText {
  font-weight: normal;
}

*/

#pureText_stacks_in_1567 p.insideText,
#pureText_stacks_in_1567 .insideText p,
#pureText_stacks_in_1567 h1.insideText,
#pureText_stacks_in_1567 h2.insideText,
#pureText_stacks_in_1567 h3.insideText,
#pureText_stacks_in_1567 h4.insideText,
#pureText_stacks_in_1567 h5.insideText,
#pureText_stacks_in_1567 h6.insideText {
  margin: 0;
  padding: 0;
}



#stacks_in_1567 {
	margin:  20px;
	padding:  20px;
}
/*  */
#view-more-stacks_in_1569 {
  /*  */
  /*  */
  /*  */
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  max-width: 2000px;
  border-radius: 5px;
  min-height: 0px;
  margin: 0 auto; }
  #view-more-stacks_in_1569 .vm-header {
    padding-top: 60px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    display: -ms-flexbox;
    display: flex;
    text-align: center;
    position: relative;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: start;
        justify-content: flex-start;
    transition: all 0.8s ease; }
    #view-more-stacks_in_1569 .vm-header * {
      box-sizing: border-box;
      transition: all 0.8s ease; }
    #view-more-stacks_in_1569 .vm-header-icon {
      top: 30px;
      height: 30px;
      left: 0;
      width: 100%;
      display: -ms-flexbox;
      display: flex;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
      position: absolute;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      transition: all 0.8s ease; }
      #view-more-stacks_in_1569 .vm-header-icon i {
        /*  */
        /*  */
        /*  */
        color: rgba(49, 44, 50, 1.00);
        width: 0px;
        height: 0px;
        font-size: 0px;
        border-radius: 70px;
        -ms-flex-align: center;
            align-items: center;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -ms-flex-pack: center;
            justify-content: center; }
    #view-more-stacks_in_1569 .vm-header-title, #view-more-stacks_in_1569 .vm-header-description {
      transition: all 0.8s ease; }
    #view-more-stacks_in_1569 .vm-header-title {
      /*  */
      font-family: "Fira Sans";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 0px;
      line-height: 0.000000px;
      max-width: 600px;
      font-weight: bold;
      margin: 0 auto 0px auto; }
    #view-more-stacks_in_1569 .vm-header-description {
      /*  */
      font-family: "Asap Condensed";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 36px;
      line-height: 58.248001px;
      max-width: 500px;
      margin: 0 auto 0 auto;
      width: 100%; }
  #view-more-stacks_in_1569 .vm-footer {
    padding: 50px 10px 0px 10px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center; }
    #view-more-stacks_in_1569 .vm-footer-actions a, #view-more-stacks_in_1569 .vm-footer-actions a:visited {
      /*  */
      font-family: "Asap Condensed";
      /*  */
      /*  */
      background: rgba(208, 143, 59, 1.00);
      /*  */
      /*  */
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 24px;
      padding: 20px 30px;
      border-radius: 10px;
      cursor: pointer;
      margin-bottom: 5px;
      text-decoration: none;
      display: inline-block;
      transition: box-shadow 0.3s ease, transform 0.3s ease;
      box-shadow: 0 6px 15px rgba(0, 0, 0, 0.2); }
      #view-more-stacks_in_1569 .vm-footer-actions a:hover, #view-more-stacks_in_1569 .vm-footer-actions a:visited:hover {
        transform: translateY(-3px);
        box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3); }
    #view-more-stacks_in_1569 .vm-footer-actions a.vm-action-go {
      /*  */
      /*  */
      /*  */
      display: none; }
      #view-more-stacks_in_1569 .vm-footer-actions a.vm-action-go::before {
        content: 'More Information';
        display: inline-block; }
    #view-more-stacks_in_1569 .vm-footer-actions a.vm-action-more::before {
      content: 'View More';
      display: inline-block; }
  #view-more-stacks_in_1569 .vm-content {
    /*  */
    height: 0;
    /*  */
    color: rgba(255, 255, 255, 1.00);
    overflow: hidden; }
    #view-more-stacks_in_1569 .vm-content h1, #view-more-stacks_in_1569 .vm-content h2, #view-more-stacks_in_1569 .vm-content h3, #view-more-stacks_in_1569 .vm-content h4, #view-more-stacks_in_1569 .vm-content h5, #view-more-stacks_in_1569 .vm-content h6 {
      color: rgba(255, 255, 255, 1.00); }
    #view-more-stacks_in_1569 .vm-content a {
      color: rgba(33, 255, 6, 1.00);
      text-decoration: none; }
      #view-more-stacks_in_1569 .vm-content a:hover {
        text-decoration: underline; }
    #view-more-stacks_in_1569 .vm-content-inner {
      /*  */
      font-family: "Asap Condensed";
      /*  */
      padding: 0px 0px;
      max-width: 2000px;
      margin: 0 auto; }
      #view-more-stacks_in_1569 .vm-content-inner p {
        font-size: 14px;
        line-height: 25.888px; }
  #view-more-stacks_in_1569.expanded.custom-expand-width {
    max-width: 2000px; }
  #view-more-stacks_in_1569.expanded .vm-header {
    min-height: 0px;
    padding-left: 10px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    background: rgba(26, 28, 33, 0.00);
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    text-align: left;
    position: relative;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: start;
        justify-content: flex-start;
    transition: all 0.8s ease; }
    #view-more-stacks_in_1569.expanded .vm-header * {
      box-sizing: border-box;
      transition: all 0.8s ease; }
    #view-more-stacks_in_1569.expanded .vm-header-icon {
      top: 0;
      width: 0px;
      left: 0px;
      bottom: 0;
      height: 100%;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      position: absolute;
      transition: all 0.8s ease; }
      #view-more-stacks_in_1569.expanded .vm-header-icon i {
        width: 0px;
        height: 0px;
        font-size: 30px;
        border-radius: 70px; }
    #view-more-stacks_in_1569.expanded .vm-header-title, #view-more-stacks_in_1569.expanded .vm-header-description {
      width: 100%;
      margin-left: 0;
      transition: all 0.8s ease; }
    #view-more-stacks_in_1569.expanded .vm-header-title {
      font-size: 0px;
      line-height: 0.000000px;
      margin-bottom: 0px; }
    #view-more-stacks_in_1569.expanded .vm-header-description {
      font-size: 36px;
      line-height: 58.248001px; }
  #view-more-stacks_in_1569.expanded .vm-footer a.vm-action-go {
    display: inline-block; }
  #view-more-stacks_in_1569.expanded .vm-footer a.vm-action-more {
    /*  */
    background: rgba(251, 2, 7, 1.00);
    /*  */
    /*  */
    /*  */
    color: rgba(255, 255, 255, 1.00);
    margin-right: 20px;
    box-shadow: none; }
    #view-more-stacks_in_1569.expanded .vm-footer a.vm-action-more::before {
      content: 'Close'; }
  #view-more-stacks_in_1569.expanded.no-action-button a.vm-action-go {
    display: none; }

#stacks_in_1569 {
	margin:  20px;
	padding:  20px;
}
/*
 * Pure Text
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.1.1
 * +link colors were not working
 */
#stacks_in_1570 {
  overflow: visible;
}
#pureText_stacks_in_1570 .insideText {
  
    font-size: 28px;
  
  
    line-height: 45px;
  
  
  
  font-weight: normal;
  
}













#pureText_stacks_in_1570 a {
  color: #0078E7 !important;
  text-decoration: none;
}
#pureText_stacks_in_1570 a:hover {
  color: #44BBFB !important;
}
/*
#pureText_stacks_in_1570 p {
  margin: 0;
  padding: 0;
}
*/
#pureText_stacks_in_1570 {
  position: relative;
  
  
  
  
  
  
}
/*
#pureText_stacks_in_1570.fontSizeInheritOn {
  font-size: inherit;
}
#pureText_stacks_in_1570.fontSizeInheritOff, #pureText_stacks_in_1570.fontSizeInheritOff span {
  font-size: 28px !important;
  line-height: 28px;
}
#pureText_stacks_in_1570.letterSpacingOn {
  letter-spacing: 0px;
}
#pureText_stacks_in_1570.lineHeightOn, #pureText_stacks_in_1570.lineHeightOn span {
  line-height: 45px !important;
}
*/
#pureText_stacks_in_1570.rotateOn .insideText {
  -webkit-transform:rotate(270deg);
  -moz-transform:rotate(270deg);
  -o-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
  display: inline-block;
}
#pureText_stacks_in_1570.optJustify {
  text-align: justify;
}

/*


#pureText_stacks_in_1570 .insideText {
  font-weight: normal;
}

*/

#pureText_stacks_in_1570 p.insideText,
#pureText_stacks_in_1570 .insideText p,
#pureText_stacks_in_1570 h1.insideText,
#pureText_stacks_in_1570 h2.insideText,
#pureText_stacks_in_1570 h3.insideText,
#pureText_stacks_in_1570 h4.insideText,
#pureText_stacks_in_1570 h5.insideText,
#pureText_stacks_in_1570 h6.insideText {
  margin: 0;
  padding: 0;
}


/* Start Responsive Shim stack CSS code */.stacks_in_1584shim{	padding-top: 6%;}/* End Responsive Shim stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_1586shim{	padding-top: 6%;}/* End Responsive Shim stack CSS code */
.stacksPage {

}


.alignment, .alignment_overlay {
	 
}

#stacks_in_1587 .alignment {  display: table; height: 75vh;  float: none; margin: 0 auto;  

 width: 100%; 

 
    
	     
	 background:url() repeat;  
	 
	background-attachment: scroll;

		

			
			background-position:  center top;
		

	

	 

	 

 

/*Custom CSS;*/
}


#stacks_in_1587 .alignment_overlay { 

	display: table; height: 75vh; width: 100% !important;

	
	
	 
		background: url(../files/none) scroll repeat !important;
	 
	
		
		background-image: none !important;
	
		
	
		opacity: 1;
	

}

#stacks_in_1587 .alignment_overlay, #stacks_in_1587 .align, #stacks_in_1587 .alignment {

	-webkit-transition: all 1.5s linear;
    -moz-transition: all 1.5s linear;
    -o-transition: all 1.5s linear;
    -ms-transition: all 1.5s linear;
    transition: all 1.5s linear;
 
}


#stacks_in_1587 .align { 
 display: table-cell; vertical-align: middle !important;  

text-align: none;

padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;

/*Custom CSS;*/ 
}

#stacks_in_1587 .align:hover {

}

img {

/*Custom CSS;*/
}

#stacks_in_1587 .responsiveimage img {












/*Custom CSS;*/
}

#stacks_in_1587 .center_slice {
	max-width: 3000px; margin-left: auto; margin-right: auto;
}

#stacks_in_1587 .extrazone
{
	margin-left:auto; margin-right:auto;
	
	

	


padding-left: 10px;
padding-right: 10px;
padding-top: 10px !important;
padding-bottom: 10px !important;



 


	/*Custom CSS;*/
}


#stacks_in_1587 .fiddlereditinfo {
	display: inline-block;
	float: right;
	margin-left: 0px;
	margin-right: 0px;
	margin-bottom: 2px;
	bottom:20px;
	right: 10px;
	width: 100px;
	font-size:11px;
	text-align:center;
	height:12px;
	line-height:12px;
	background-color: #77aad5;
	color: whitesmoke;
	padding:1px 5px;
	z-index:2;
	overflow:hidden;
	text-overflow:ellipsis;
	-webkit-border-radius: 7px;
}

@keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-moz-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}
@-webkit-keyframes fadein {
    from {
        opacity:0;
    }
    to {
        opacity:1;
    }
}

/* iPad with portrait orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:portrait){
#stacks_in_1587 .alignment {  }
}
 
/* iPad with landscape orientation */
@media all and (device-width: 768px) and (device-height: 1024px) and (orientation:landscape){
#stacks_in_1587 .alignment {  }
}

/*iPhone 5*/
@media screen and (device-aspect-ratio: 40/71) {
#stacks_in_1587 .alignment {  }
}








#stacks_in_1587 {
	background-color: rgba(35, 37, 44, 1.00);
}
/* Smart2columns2 stack v2.4.2 */#stacks_in_1589 .s2c_stacks_in_1589_cw {	display: table;	table-layout: fixed;	width: 100%;}#stacks_in_1589 .s2c_stacks_in_1589_cw, #stacks_in_1589 .s2c_stacks_in_1589_cw * {	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;	        box-sizing: border-box;}#stacks_in_1589 .s2c_stacks_in_1589_cw [class^="s2c_stacks_in_1589_col"] {	display: table-cell;	overflow: hidden;	background-clip: padding-box;}#stacks_in_1589 .s2c_stacks_in_1589_col1 {			vertical-align: middle;  	  	border-radius: 0px;		}#stacks_in_1589 .s2c_stacks_in_1589_col2 {		vertical-align: middle;   	  	border-radius: 0px;		}#stacks_in_1589 .s2c_stacks_in_1589_cw .s2c_stacks_in_1589_spacer {	display: table-cell;	width: 2%;}@media only screen and (max-width: 768px) {		#stacks_in_1589 .s2c_stacks_in_1589_cw {		display: block;		table-layout: auto;	}		#stacks_in_1589 .s2c_stacks_in_1589_cw [class^="s2c_stacks_in_1589_col"] {		display: block;		width: 100%;	}	 	#stacks_in_1589 .s2c_stacks_in_1589_cw .s2c_stacks_in_1589_spacer {		display: block;		height: 12px;		order: 2;	}		}			/* End of Smart2columns2 stack *//*
 * Pure Text
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.1.1
 * +link colors were not working
 */
#stacks_in_1596 {
  overflow: visible;
}
#pureText_stacks_in_1596 .insideText {
  
    font-size: 54px;
  
  
    line-height: 65px;
  
  
  
  font-weight: 700;
  
}













#pureText_stacks_in_1596 a {
  color: #0078E7 !important;
  text-decoration: none;
}
#pureText_stacks_in_1596 a:hover {
  color: #44BBFB !important;
}
/*
#pureText_stacks_in_1596 p {
  margin: 0;
  padding: 0;
}
*/
#pureText_stacks_in_1596 {
  position: relative;
  
  
  
  
  
  
}
/*
#pureText_stacks_in_1596.fontSizeInheritOn {
  font-size: inherit;
}
#pureText_stacks_in_1596.fontSizeInheritOff, #pureText_stacks_in_1596.fontSizeInheritOff span {
  font-size: 54px !important;
  line-height: 54px;
}
#pureText_stacks_in_1596.letterSpacingOn {
  letter-spacing: 0px;
}
#pureText_stacks_in_1596.lineHeightOn, #pureText_stacks_in_1596.lineHeightOn span {
  line-height: 65px !important;
}
*/
#pureText_stacks_in_1596.rotateOn .insideText {
  -webkit-transform:rotate(270deg);
  -moz-transform:rotate(270deg);
  -o-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
  display: inline-block;
}
#pureText_stacks_in_1596.optJustify {
  text-align: justify;
}

/*


#pureText_stacks_in_1596 .insideText {
  font-weight: 700;
}

*/

#pureText_stacks_in_1596 p.insideText,
#pureText_stacks_in_1596 .insideText p,
#pureText_stacks_in_1596 h1.insideText,
#pureText_stacks_in_1596 h2.insideText,
#pureText_stacks_in_1596 h3.insideText,
#pureText_stacks_in_1596 h4.insideText,
#pureText_stacks_in_1596 h5.insideText,
#pureText_stacks_in_1596 h6.insideText {
  margin: 0;
  padding: 0;
}



#stacks_in_1596 {
	margin:  20px;
	padding:  20px;
}
/* StripeyThing by RapidWeaver Central */

#stripeythingstacks_in_1598 {
	display: block;
	position: relative;
}

#stacks_in_1598 .stripeything {
	height: 5px;
	width:100%;
	margin: 0;
	padding: 0;
	display: block;
	background: -webkit-linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
	background: -moz-linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
	background: -ms-linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
	background: linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
}

#stacks_in_1598 .stripeything0stacks_in_1598 {
	
}

#stacks_in_1598 .stripeything1stacks_in_1598 {
	
}

#stacks_in_1598 .stripeything2stacks_in_1598 {
	
}

#stacks_in_1598 .stripeything3stacks_in_1598 {
	
}


#stacks_in_1598 {
	margin:  20px;
	padding:  20px;
}
/*
 * Pure Text
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.1.1
 * +link colors were not working
 */
#stacks_in_1599 {
  overflow: visible;
}
#pureText_stacks_in_1599 .insideText {
  
    font-size: 28px;
  
  
    line-height: 45px;
  
  
  
  font-weight: normal;
  
}













#pureText_stacks_in_1599 a {
  color: #0078E7 !important;
  text-decoration: none;
}
#pureText_stacks_in_1599 a:hover {
  color: #44BBFB !important;
}
/*
#pureText_stacks_in_1599 p {
  margin: 0;
  padding: 0;
}
*/
#pureText_stacks_in_1599 {
  position: relative;
  
  
  
  
  
  
}
/*
#pureText_stacks_in_1599.fontSizeInheritOn {
  font-size: inherit;
}
#pureText_stacks_in_1599.fontSizeInheritOff, #pureText_stacks_in_1599.fontSizeInheritOff span {
  font-size: 28px !important;
  line-height: 28px;
}
#pureText_stacks_in_1599.letterSpacingOn {
  letter-spacing: 0px;
}
#pureText_stacks_in_1599.lineHeightOn, #pureText_stacks_in_1599.lineHeightOn span {
  line-height: 45px !important;
}
*/
#pureText_stacks_in_1599.rotateOn .insideText {
  -webkit-transform:rotate(270deg);
  -moz-transform:rotate(270deg);
  -o-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
  display: inline-block;
}
#pureText_stacks_in_1599.optJustify {
  text-align: justify;
}

/*


#pureText_stacks_in_1599 .insideText {
  font-weight: normal;
}

*/

#pureText_stacks_in_1599 p.insideText,
#pureText_stacks_in_1599 .insideText p,
#pureText_stacks_in_1599 h1.insideText,
#pureText_stacks_in_1599 h2.insideText,
#pureText_stacks_in_1599 h3.insideText,
#pureText_stacks_in_1599 h4.insideText,
#pureText_stacks_in_1599 h5.insideText,
#pureText_stacks_in_1599 h6.insideText {
  margin: 0;
  padding: 0;
}



#stacks_in_1599 {
	margin:  20px;
	padding:  20px;
}
/*  */
#view-more-stacks_in_1601 {
  /*  */
  /*  */
  /*  */
  display: -ms-flexbox;
  display: flex;
  -ms-flex-direction: column;
      flex-direction: column;
  -ms-flex-pack: center;
      justify-content: center;
  max-width: 2000px;
  border-radius: 5px;
  min-height: 0px;
  margin: 0 auto; }
  #view-more-stacks_in_1601 .vm-header {
    padding-top: 30px;
    padding-left: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    display: -ms-flexbox;
    display: flex;
    text-align: center;
    position: relative;
    -ms-flex-direction: column;
        flex-direction: column;
    -ms-flex-pack: start;
        justify-content: flex-start;
    transition: all 0.8s ease; }
    #view-more-stacks_in_1601 .vm-header * {
      box-sizing: border-box;
      transition: all 0.8s ease; }
    #view-more-stacks_in_1601 .vm-header-icon {
      top: 0px;
      height: 30px;
      left: 0;
      width: 100%;
      display: -ms-flexbox;
      display: flex;
      -ms-flex: 1 0 auto;
          flex: 1 0 auto;
      position: absolute;
      -ms-flex-align: center;
          align-items: center;
      -ms-flex-pack: center;
          justify-content: center;
      transition: all 0.8s ease; }
      #view-more-stacks_in_1601 .vm-header-icon i {
        /*  */
        /*  */
        /*  */
        color: rgba(49, 44, 50, 1.00);
        width: 0px;
        height: 0px;
        font-size: 0px;
        border-radius: 70px;
        -ms-flex-align: center;
            align-items: center;
        display: -ms-inline-flexbox;
        display: inline-flex;
        -ms-flex-pack: center;
            justify-content: center; }
    #view-more-stacks_in_1601 .vm-header-title, #view-more-stacks_in_1601 .vm-header-description {
      transition: all 0.8s ease; }
    #view-more-stacks_in_1601 .vm-header-title {
      /*  */
      font-family: "Fira Sans";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 0px;
      line-height: 0.000000px;
      max-width: 600px;
      font-weight: bold;
      margin: 0 auto 0px auto; }
    #view-more-stacks_in_1601 .vm-header-description {
      /*  */
      font-family: "Asap Condensed";
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 36px;
      line-height: 58.248001px;
      max-width: 500px;
      margin: 0 auto 0 auto;
      width: 100%; }
  #view-more-stacks_in_1601 .vm-footer {
    padding: 30px 10px 0px 10px;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
        justify-content: center; }
    #view-more-stacks_in_1601 .vm-footer-actions a, #view-more-stacks_in_1601 .vm-footer-actions a:visited {
      /*  */
      font-family: "Asap Condensed";
      /*  */
      /*  */
      background: rgba(208, 143, 59, 1.00);
      /*  */
      /*  */
      /*  */
      color: rgba(255, 255, 255, 1.00);
      font-size: 24px;
      padding: 20px 30px;
      border-radius: 10px;
      cursor: pointer;
      margin-bottom: 5px;
      text-decoration: none;
      display: inline-block;
      transition: box-shadow 0.3s ease, transform 0.3s ease;
      box-shadow: 0 6px 15px rgba(0, 0, 0, 0.2); }
      #view-more-stacks_in_1601 .vm-footer-actions a:hover, #view-more-stacks_in_1601 .vm-footer-actions a:visited:hover {
        transform: translateY(-3px);
        box-shadow: 0 10px 20px rgba(0, 0, 0, 0.3); }
    #view-more-stacks_in_1601 .vm-footer-actions a.vm-action-go {
      /*  */
      /*  */
      /*  */
      display: none; }
      #view-more-stacks_in_1601 .vm-footer-actions a.vm-action-go::before {
        content: 'More Information';
        display: inline-block; }
    #view-more-stacks_in_1601 .vm-footer-actions a.vm-action-more::before {
      content: 'View More';
      display: inline-block; }
  #view-more-stacks_in_1601 .vm-content {
    /*  */
    height: 0;
    /*  */
    color: rgba(255, 255, 255, 1.00);
    overflow: hidden; }
    #view-more-stacks_in_1601 .vm-content h1, #view-more-stacks_in_1601 .vm-content h2, #view-more-stacks_in_1601 .vm-content h3, #view-more-stacks_in_1601 .vm-content h4, #view-more-stacks_in_1601 .vm-content h5, #view-more-stacks_in_1601 .vm-content h6 {
      color: rgba(255, 255, 255, 1.00); }
    #view-more-stacks_in_1601 .vm-content a {
      color: rgba(33, 255, 6, 1.00);
      text-decoration: none; }
      #view-more-stacks_in_1601 .vm-content a:hover {
        text-decoration: underline; }
    #view-more-stacks_in_1601 .vm-content-inner {
      /*  */
      font-family: "Asap Condensed";
      /*  */
      padding: 0px 0px;
      max-width: 2000px;
      margin: 0 auto; }
      #view-more-stacks_in_1601 .vm-content-inner p {
        font-size: 14px;
        line-height: 25.888px; }
  #view-more-stacks_in_1601.expanded.custom-expand-width {
    max-width: 2000px; }
  #view-more-stacks_in_1601.expanded .vm-header {
    min-height: 0px;
    padding-left: 10px;
    padding-top: 0px;
    padding-right: 0px;
    padding-bottom: 0px;
    background: rgba(26, 28, 33, 0.00);
    -ms-flex-wrap: wrap;
        flex-wrap: wrap;
    text-align: left;
    position: relative;
    -ms-flex-align: center;
        align-items: center;
    -ms-flex-pack: start;
        justify-content: flex-start;
    transition: all 0.8s ease; }
    #view-more-stacks_in_1601.expanded .vm-header * {
      box-sizing: border-box;
      transition: all 0.8s ease; }
    #view-more-stacks_in_1601.expanded .vm-header-icon {
      top: 0;
      width: 0px;
      left: 0px;
      bottom: 0;
      height: 100%;
      -ms-flex: 0 1 auto;
          flex: 0 1 auto;
      position: absolute;
      transition: all 0.8s ease; }
      #view-more-stacks_in_1601.expanded .vm-header-icon i {
        width: 0px;
        height: 0px;
        font-size: 30px;
        border-radius: 70px; }
    #view-more-stacks_in_1601.expanded .vm-header-title, #view-more-stacks_in_1601.expanded .vm-header-description {
      width: 100%;
      margin-left: 0;
      transition: all 0.8s ease; }
    #view-more-stacks_in_1601.expanded .vm-header-title {
      font-size: 0px;
      line-height: 0.000000px;
      margin-bottom: 0px; }
    #view-more-stacks_in_1601.expanded .vm-header-description {
      font-size: 36px;
      line-height: 58.248001px; }
  #view-more-stacks_in_1601.expanded .vm-footer a.vm-action-go {
    display: inline-block; }
  #view-more-stacks_in_1601.expanded .vm-footer a.vm-action-more {
    /*  */
    background: rgba(251, 2, 7, 1.00);
    /*  */
    /*  */
    /*  */
    color: rgba(255, 255, 255, 1.00);
    margin-right: 20px;
    box-shadow: none; }
    #view-more-stacks_in_1601.expanded .vm-footer a.vm-action-more::before {
      content: 'Close'; }
  #view-more-stacks_in_1601.expanded.no-action-button a.vm-action-go {
    display: none; }

#stacks_in_1601 {
	margin:  20px;
	padding:  20px;
}
/*
 * Pure Text
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.1.1
 * +link colors were not working
 */
#stacks_in_1602 {
  overflow: visible;
}
#pureText_stacks_in_1602 .insideText {
  
    font-size: 28px;
  
  
    line-height: 45px;
  
  
  
  font-weight: normal;
  
}













#pureText_stacks_in_1602 a {
  color: #0078E7 !important;
  text-decoration: none;
}
#pureText_stacks_in_1602 a:hover {
  color: #44BBFB !important;
}
/*
#pureText_stacks_in_1602 p {
  margin: 0;
  padding: 0;
}
*/
#pureText_stacks_in_1602 {
  position: relative;
  
  
  
  
  
  
}
/*
#pureText_stacks_in_1602.fontSizeInheritOn {
  font-size: inherit;
}
#pureText_stacks_in_1602.fontSizeInheritOff, #pureText_stacks_in_1602.fontSizeInheritOff span {
  font-size: 28px !important;
  line-height: 28px;
}
#pureText_stacks_in_1602.letterSpacingOn {
  letter-spacing: 0px;
}
#pureText_stacks_in_1602.lineHeightOn, #pureText_stacks_in_1602.lineHeightOn span {
  line-height: 45px !important;
}
*/
#pureText_stacks_in_1602.rotateOn .insideText {
  -webkit-transform:rotate(270deg);
  -moz-transform:rotate(270deg);
  -o-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
  display: inline-block;
}
#pureText_stacks_in_1602.optJustify {
  text-align: justify;
}

/*


#pureText_stacks_in_1602 .insideText {
  font-weight: normal;
}

*/

#pureText_stacks_in_1602 p.insideText,
#pureText_stacks_in_1602 .insideText p,
#pureText_stacks_in_1602 h1.insideText,
#pureText_stacks_in_1602 h2.insideText,
#pureText_stacks_in_1602 h3.insideText,
#pureText_stacks_in_1602 h4.insideText,
#pureText_stacks_in_1602 h5.insideText,
#pureText_stacks_in_1602 h6.insideText {
  margin: 0;
  padding: 0;
}



#stacks_in_1608 {
	margin:  20px;
}
/* Start Smart Image stack CSS code */#stacks_in_1832{	text-align: center;}#stacks_in_1832 figure a img{	cursor: pointer !important;}.stacks_in_1832responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_1832responsive img, .stacks_in_1832warehouseImage img {  width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_1832hiddenimage{	display: none;}.stacks_in_1832warehouseImage{	display: none;}/* End Smart Image stack CSS code *//*
 * Pure Text
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.1.1
 * +link colors were not working
 */
#stacks_in_1614 {
  overflow: visible;
}
#pureText_stacks_in_1614 .insideText {
  
    font-size: 54px;
  
  
    line-height: 65px;
  
  
  
  font-weight: 700;
  
}













#pureText_stacks_in_1614 a {
  color: #0078E7 !important;
  text-decoration: none;
}
#pureText_stacks_in_1614 a:hover {
  color: #44BBFB !important;
}
/*
#pureText_stacks_in_1614 p {
  margin: 0;
  padding: 0;
}
*/
#pureText_stacks_in_1614 {
  position: relative;
  
  
  
  
  
  
}
/*
#pureText_stacks_in_1614.fontSizeInheritOn {
  font-size: inherit;
}
#pureText_stacks_in_1614.fontSizeInheritOff, #pureText_stacks_in_1614.fontSizeInheritOff span {
  font-size: 54px !important;
  line-height: 54px;
}
#pureText_stacks_in_1614.letterSpacingOn {
  letter-spacing: 0px;
}
#pureText_stacks_in_1614.lineHeightOn, #pureText_stacks_in_1614.lineHeightOn span {
  line-height: 65px !important;
}
*/
#pureText_stacks_in_1614.rotateOn .insideText {
  -webkit-transform:rotate(270deg);
  -moz-transform:rotate(270deg);
  -o-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
  display: inline-block;
}
#pureText_stacks_in_1614.optJustify {
  text-align: justify;
}

/*


#pureText_stacks_in_1614 .insideText {
  font-weight: 700;
}

*/

#pureText_stacks_in_1614 p.insideText,
#pureText_stacks_in_1614 .insideText p,
#pureText_stacks_in_1614 h1.insideText,
#pureText_stacks_in_1614 h2.insideText,
#pureText_stacks_in_1614 h3.insideText,
#pureText_stacks_in_1614 h4.insideText,
#pureText_stacks_in_1614 h5.insideText,
#pureText_stacks_in_1614 h6.insideText {
  margin: 0;
  padding: 0;
}



#stacks_in_1614 {
	margin:  20px;
	padding:  20px;
}
/* StripeyThing by RapidWeaver Central */

#stripeythingstacks_in_1615 {
	display: block;
	position: relative;
}

#stacks_in_1615 .stripeything {
	height: 5px;
	width:100%;
	margin: 0;
	padding: 0;
	display: block;
	background: -webkit-linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
	background: -moz-linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
	background: -ms-linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
	background: linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
}

#stacks_in_1615 .stripeything0stacks_in_1615 {
	
}

#stacks_in_1615 .stripeything1stacks_in_1615 {
	
}

#stacks_in_1615 .stripeything2stacks_in_1615 {
	
}

#stacks_in_1615 .stripeything3stacks_in_1615 {
	
}


#stacks_in_1615 {
	margin:  20px;
	padding:  20px;
}
/*
 * Pure Text
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.1.1
 * +link colors were not working
 */
#stacks_in_1635 {
  overflow: visible;
}
#pureText_stacks_in_1635 .insideText {
  
    font-size: 28px;
  
  
    line-height: 45px;
  
  
  
  font-weight: normal;
  
}













#pureText_stacks_in_1635 a {
  color: #0078E7 !important;
  text-decoration: none;
}
#pureText_stacks_in_1635 a:hover {
  color: #44BBFB !important;
}
/*
#pureText_stacks_in_1635 p {
  margin: 0;
  padding: 0;
}
*/
#pureText_stacks_in_1635 {
  position: relative;
  
  
  
  
  
  
}
/*
#pureText_stacks_in_1635.fontSizeInheritOn {
  font-size: inherit;
}
#pureText_stacks_in_1635.fontSizeInheritOff, #pureText_stacks_in_1635.fontSizeInheritOff span {
  font-size: 28px !important;
  line-height: 28px;
}
#pureText_stacks_in_1635.letterSpacingOn {
  letter-spacing: 0px;
}
#pureText_stacks_in_1635.lineHeightOn, #pureText_stacks_in_1635.lineHeightOn span {
  line-height: 45px !important;
}
*/
#pureText_stacks_in_1635.rotateOn .insideText {
  -webkit-transform:rotate(270deg);
  -moz-transform:rotate(270deg);
  -o-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
  display: inline-block;
}
#pureText_stacks_in_1635.optJustify {
  text-align: justify;
}

/*


#pureText_stacks_in_1635 .insideText {
  font-weight: normal;
}

*/

#pureText_stacks_in_1635 p.insideText,
#pureText_stacks_in_1635 .insideText p,
#pureText_stacks_in_1635 h1.insideText,
#pureText_stacks_in_1635 h2.insideText,
#pureText_stacks_in_1635 h3.insideText,
#pureText_stacks_in_1635 h4.insideText,
#pureText_stacks_in_1635 h5.insideText,
#pureText_stacks_in_1635 h6.insideText {
  margin: 0;
  padding: 0;
}



#stacks_in_1635 {
	margin:  20px;
	padding:  20px;
}


/* Start doobox pro columns css */
.stacks_in_1624outerwrap{
border: 1px solid #333333;
}

.stacks_in_1624leftcolumn {
  width: 100%;
  float:left;
  margin-right: -50%;
}

.stacks_in_1624leftcolumn_inner {
margin-right: 50%;
border-right: 1px solid #333333;
padding: 15px;
}

.stacks_in_1624rightcolumn {
  width: 50%;
  float: right;
}

.stacks_in_1624rightcolumn_inner{
border-left: 1px solid #333333;
margin-left: -1px;
padding: 15px;
}

/* show or hide some borders */










/* end doobox pro columns css */
#stacks_in_1624 {
	margin:  20px;
	padding:  20px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_1412 {
	visibility: hidden;
}

#listerWrapperstacks_in_1412 ul {
	padding: 0;
	margin: 0;
	list-style: none;
	padding-left: 20px;
	width: 100%;
}

#listerWrapperstacks_in_1412 li {
	padding-top: 25px;
	padding-bottom: 25px;
	padding-left: 0px;
	padding-right: 0px;
	margin: 0;
	position: relative;
	text-align: left;
}

#listerWrapperstacks_in_1412 li ul {
	padding-top: 25px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_1412 ul {
	list-style: none !important;
	display: table;
}

#listerWrapperstacks_in_1412 li:before,
#listerWrapperstacks_in_1412 li:after {
	display: table;
	line-height: 0;
	content: "";
}

#listerWrapperstacks_in_1412 li:after {
	clear: both;
}

#listerWrapperstacks_in_1412 .bullet-point {
	display: table-cell;
	width: 15px;
	height: 15px;
	background: rgba(253, 128, 8, 1.00);
	float: left;
	margin-top: 20px;
	margin-right: 15px;
}

#listerWrapperstacks_in_1412 .list-item-content {
	display: table-cell;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/* @group Print styles */
@media print {
	#listerWrapperstacks_in_1412 ul {
		list-style: square;
	}
	
	#listerWrapperstacks_in_1412 .list-item-content {
		display: block;
	}
	
	#listerWrapperstacks_in_1412 .bullet-point {
		display: none;
	}
}

/* @end */

/*  */
#stacks_in_1412 {
	margin:  20px;
	padding:  20px;
}
/*
 * Pure Text
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.1.1
 * +link colors were not working
 */
#stacks_in_1409 {
  overflow: visible;
}
#pureText_stacks_in_1409 .insideText {
  
    font-size: 28px;
  
  
    line-height: 45px;
  
  
  
  font-weight: normal;
  
}













#pureText_stacks_in_1409 a {
  color: #0078E7 !important;
  text-decoration: none;
}
#pureText_stacks_in_1409 a:hover {
  color: #44BBFB !important;
}
/*
#pureText_stacks_in_1409 p {
  margin: 0;
  padding: 0;
}
*/
#pureText_stacks_in_1409 {
  position: relative;
  
  
  
  
  
  
}
/*
#pureText_stacks_in_1409.fontSizeInheritOn {
  font-size: inherit;
}
#pureText_stacks_in_1409.fontSizeInheritOff, #pureText_stacks_in_1409.fontSizeInheritOff span {
  font-size: 28px !important;
  line-height: 28px;
}
#pureText_stacks_in_1409.letterSpacingOn {
  letter-spacing: 0px;
}
#pureText_stacks_in_1409.lineHeightOn, #pureText_stacks_in_1409.lineHeightOn span {
  line-height: 45px !important;
}
*/
#pureText_stacks_in_1409.rotateOn .insideText {
  -webkit-transform:rotate(270deg);
  -moz-transform:rotate(270deg);
  -o-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
  display: inline-block;
}
#pureText_stacks_in_1409.optJustify {
  text-align: justify;
}

/*


#pureText_stacks_in_1409 .insideText {
  font-weight: normal;
}

*/

#pureText_stacks_in_1409 p.insideText,
#pureText_stacks_in_1409 .insideText p,
#pureText_stacks_in_1409 h1.insideText,
#pureText_stacks_in_1409 h2.insideText,
#pureText_stacks_in_1409 h3.insideText,
#pureText_stacks_in_1409 h4.insideText,
#pureText_stacks_in_1409 h5.insideText,
#pureText_stacks_in_1409 h6.insideText {
  margin: 0;
  padding: 0;
}


/* Start Responsive Shim stack CSS code */.stacks_in_1634shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code *//* StripeButtonThing by RapidWeaver Central  */

#stripebuttonthingstacks_in_1643 {
	position: relative;
	overflow: hidden;
	text-align: Center;
	white-space: nowrap;
	text-decoration:none !important;
}

#stacks_in_1643 .stripebuttonthing a:hover {
	text-decoration:none !important;
}

#stacks_in_1643 .stripebuttonthing {
	display: inline-block;
	position: relative;
	background: #FD8008;
	padding: 30px 0;	
	font-size: 30px;
	 width: 100%;
	 
	line-height: 16px;
	color: #FFFFFF;
	text-align: center;
	text-shadow: 0 1px 0px #333333;
	text-transform: uppercase;;
	
	letter-spacing:0px;;
	font-weight:bold;;
  	-webkit-user-select: none;
	   -moz-user-select: none;
			user-select: none;
	-webkit-transition: text-shadow 0.3s ease;
	   -moz-transition: text-shadow 0.3s ease;
		-ms-transition: text-shadow 0.3s ease;
			transition: text-shadow 0.3s ease;
	-webkit-border-radius: 10px;
	   -moz-border-radius: 10px;
			border-radius: 10px;
}


#stacks_in_1643 .stripebuttonthing:link,
#stacks_in_1643 .stripebuttonthing:hover {
	background-color: #FD8008;
	background-image: -webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(25%, rgba(255, 255, 255, 0.2)), color-stop(25%, transparent), color-stop(50%, transparent), color-stop(50%, rgba(255, 255, 255, 0.2)), color-stop(75%, rgba(255, 255, 255, 0.2)), color-stop(75%, transparent), color-stop(100%, transparent));
	background-image: -webkit-linear-gradient(left top, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(left top, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
	background-image: linear-gradient(left top, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
	background-image: -ms-linear-gradient(left top, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
	background-size: 100px 100px;
	-webkit-animation: animate-stripes 1.5s linear infinite;
	   -moz-animation: animate-stripes 1.5s linear infinite;
		-ms-animation: animate-stripes 1.5s linear infinite;
			animation: animate-stripes 1.5s linear infinite;
	-webkit-border-radius: 10px;
	   -moz-border-radius: 10px;
			border-radius: 10px;
}




@-webkit-keyframes animate-stripes {
	0% {
    background-position: 0 0;
}

100% {
	background-position: 100px 0;
}

}


@-moz-keyframes animate-stripes {
	0% {
    background-position: 0 0;
}

100% {
	background-position: 100px 0;
}

}

@keyframes animate-stripes {
	0% {
    background-position: 0 0;
}

100% {
	background-position: 100px 0;
}

}


@-ms-keyframes animate-stripes {
	0% {
    background-position: 0 0;
}

100% {
	background-position: 100px 0;
}
}
#stacks_in_1643 {
	margin:  20px;
	padding:  20px;
}
/* StripeButtonThing by RapidWeaver Central  */

#stripebuttonthingstacks_in_1812 {
	position: relative;
	overflow: hidden;
	text-align: Center;
	white-space: nowrap;
	text-decoration:none !important;
}

#stacks_in_1812 .stripebuttonthing a:hover {
	text-decoration:none !important;
}

#stacks_in_1812 .stripebuttonthing {
	display: inline-block;
	position: relative;
	background: #6666FF;
	padding: 30px 0;	
	font-size: 30px;
	 width: 100%;
	 
	line-height: 16px;
	color: #FFFFFF;
	text-align: center;
	text-shadow: 0 1px 0px #333333;
	text-transform: uppercase;;
	
	letter-spacing:0px;;
	font-weight:bold;;
  	-webkit-user-select: none;
	   -moz-user-select: none;
			user-select: none;
	-webkit-transition: text-shadow 0.3s ease;
	   -moz-transition: text-shadow 0.3s ease;
		-ms-transition: text-shadow 0.3s ease;
			transition: text-shadow 0.3s ease;
	-webkit-border-radius: 10px;
	   -moz-border-radius: 10px;
			border-radius: 10px;
}


#stacks_in_1812 .stripebuttonthing:link,
#stacks_in_1812 .stripebuttonthing:hover {
	background-color: #6666FF;
	background-image: -webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(25%, rgba(255, 255, 255, 0.2)), color-stop(25%, transparent), color-stop(50%, transparent), color-stop(50%, rgba(255, 255, 255, 0.2)), color-stop(75%, rgba(255, 255, 255, 0.2)), color-stop(75%, transparent), color-stop(100%, transparent));
	background-image: -webkit-linear-gradient(left top, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(left top, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
	background-image: linear-gradient(left top, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
	background-image: -ms-linear-gradient(left top, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
	background-size: 100px 100px;
	-webkit-animation: animate-stripes 1.5s linear infinite;
	   -moz-animation: animate-stripes 1.5s linear infinite;
		-ms-animation: animate-stripes 1.5s linear infinite;
			animation: animate-stripes 1.5s linear infinite;
	-webkit-border-radius: 10px;
	   -moz-border-radius: 10px;
			border-radius: 10px;
}




@-webkit-keyframes animate-stripes {
	0% {
    background-position: 0 0;
}

100% {
	background-position: 100px 0;
}

}


@-moz-keyframes animate-stripes {
	0% {
    background-position: 0 0;
}

100% {
	background-position: 100px 0;
}

}

@keyframes animate-stripes {
	0% {
    background-position: 0 0;
}

100% {
	background-position: 100px 0;
}

}


@-ms-keyframes animate-stripes {
	0% {
    background-position: 0 0;
}

100% {
	background-position: 100px 0;
}
}
#stacks_in_1812 {
	margin:  20px;
	padding:  20px;
}
/* StripeButtonThing by RapidWeaver Central  */

#stripebuttonthingstacks_in_1829 {
	position: relative;
	overflow: hidden;
	text-align: Center;
	white-space: nowrap;
	text-decoration:none !important;
}

#stacks_in_1829 .stripebuttonthing a:hover {
	text-decoration:none !important;
}

#stacks_in_1829 .stripebuttonthing {
	display: inline-block;
	position: relative;
	background: #FB0207;
	padding: 30px 0;	
	font-size: 30px;
	 width: 100%;
	 
	line-height: 16px;
	color: #FFFFFF;
	text-align: center;
	text-shadow: 0 1px 0px #333333;
	text-transform: uppercase;;
	
	letter-spacing:0px;;
	font-weight:bold;;
  	-webkit-user-select: none;
	   -moz-user-select: none;
			user-select: none;
	-webkit-transition: text-shadow 0.3s ease;
	   -moz-transition: text-shadow 0.3s ease;
		-ms-transition: text-shadow 0.3s ease;
			transition: text-shadow 0.3s ease;
	-webkit-border-radius: 10px;
	   -moz-border-radius: 10px;
			border-radius: 10px;
}


#stacks_in_1829 .stripebuttonthing:link,
#stacks_in_1829 .stripebuttonthing:hover {
	background-color: #FB0207;
	background-image: -webkit-gradient(linear, 0% 0%, 100% 100%, color-stop(25%, rgba(255, 255, 255, 0.2)), color-stop(25%, transparent), color-stop(50%, transparent), color-stop(50%, rgba(255, 255, 255, 0.2)), color-stop(75%, rgba(255, 255, 255, 0.2)), color-stop(75%, transparent), color-stop(100%, transparent));
	background-image: -webkit-linear-gradient(left top, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
	background-image: -moz-linear-gradient(left top, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
	background-image: linear-gradient(left top, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
	background-image: -ms-linear-gradient(left top, rgba(255, 255, 255, 0.2) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, 0.2) 50%, rgba(255, 255, 255, 0.2) 75%, transparent 75%, transparent);
	background-size: 100px 100px;
	-webkit-animation: animate-stripes 1.5s linear infinite;
	   -moz-animation: animate-stripes 1.5s linear infinite;
		-ms-animation: animate-stripes 1.5s linear infinite;
			animation: animate-stripes 1.5s linear infinite;
	-webkit-border-radius: 10px;
	   -moz-border-radius: 10px;
			border-radius: 10px;
}




@-webkit-keyframes animate-stripes {
	0% {
    background-position: 0 0;
}

100% {
	background-position: 100px 0;
}

}


@-moz-keyframes animate-stripes {
	0% {
    background-position: 0 0;
}

100% {
	background-position: 100px 0;
}

}

@keyframes animate-stripes {
	0% {
    background-position: 0 0;
}

100% {
	background-position: 100px 0;
}

}


@-ms-keyframes animate-stripes {
	0% {
    background-position: 0 0;
}

100% {
	background-position: 100px 0;
}
}
#stacks_in_1829 {
	margin:  20px;
	padding:  20px;
}
/* Start Responsive Shim stack CSS code */.stacks_in_1816shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_1817shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_1824shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code *//* Start Smart Image stack CSS code */#stacks_in_1647{	text-align: center;}#stacks_in_1647 figure a img{	cursor: pointer !important;}.stacks_in_1647responsive {  max-width: 100%;  margin: 0;  padding: 0;}.stacks_in_1647responsive img, .stacks_in_1647warehouseImage img {  width: 100%;  height: auto;  margin: 0 auto 0 auto;  display: block;}.stacks_in_1647hiddenimage{	display: none;}.stacks_in_1647warehouseImage{	display: none;}/* End Smart Image stack CSS code *//*
 * Pure Text
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.1.1
 * +link colors were not working
 */
#stacks_in_1470 {
  overflow: visible;
}
#pureText_stacks_in_1470 .insideText {
  
    font-size: 54px;
  
  
    line-height: 64px;
  
  
  
  font-weight: 700;
  
}













#pureText_stacks_in_1470 a {
  color: #0078E7 !important;
  text-decoration: none;
}
#pureText_stacks_in_1470 a:hover {
  color: #44BBFB !important;
}
/*
#pureText_stacks_in_1470 p {
  margin: 0;
  padding: 0;
}
*/
#pureText_stacks_in_1470 {
  position: relative;
  
  
  
  
  
  
}
/*
#pureText_stacks_in_1470.fontSizeInheritOn {
  font-size: inherit;
}
#pureText_stacks_in_1470.fontSizeInheritOff, #pureText_stacks_in_1470.fontSizeInheritOff span {
  font-size: 54px !important;
  line-height: 54px;
}
#pureText_stacks_in_1470.letterSpacingOn {
  letter-spacing: 0px;
}
#pureText_stacks_in_1470.lineHeightOn, #pureText_stacks_in_1470.lineHeightOn span {
  line-height: 64px !important;
}
*/
#pureText_stacks_in_1470.rotateOn .insideText {
  -webkit-transform:rotate(270deg);
  -moz-transform:rotate(270deg);
  -o-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
  display: inline-block;
}
#pureText_stacks_in_1470.optJustify {
  text-align: justify;
}

/*


#pureText_stacks_in_1470 .insideText {
  font-weight: 700;
}

*/

#pureText_stacks_in_1470 p.insideText,
#pureText_stacks_in_1470 .insideText p,
#pureText_stacks_in_1470 h1.insideText,
#pureText_stacks_in_1470 h2.insideText,
#pureText_stacks_in_1470 h3.insideText,
#pureText_stacks_in_1470 h4.insideText,
#pureText_stacks_in_1470 h5.insideText,
#pureText_stacks_in_1470 h6.insideText {
  margin: 0;
  padding: 0;
}



#stacks_in_1470 {
	margin:  20px;
	padding:  20px;
}
/* StripeyThing by RapidWeaver Central */

#stripeythingstacks_in_1471 {
	display: block;
	position: relative;
}

#stacks_in_1471 .stripeything {
	height: 5px;
	width:100%;
	margin: 0;
	padding: 0;
	display: block;
	background: -webkit-linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
	background: -moz-linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
	background: -ms-linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
	background: linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
}

#stacks_in_1471 .stripeything0stacks_in_1471 {
	
}

#stacks_in_1471 .stripeything1stacks_in_1471 {
	
}

#stacks_in_1471 .stripeything2stacks_in_1471 {
	
}

#stacks_in_1471 .stripeything3stacks_in_1471 {
	
}

/* -- Start Tabloid Each css Template -- */



#stacks_in_1619, #stacks_in_1619 .stacks_in, #stacks_in_1619 .stacks_out {
	overflow: visible !important;
}

.stacks_in_1619tabloid {
	-webkit-columns: 600x;
	-moz-columns: 600px;
	columns: 600px;
	
	-webkit-column-gap: 60px;
	-moz-column-gap: 60px;
	column-gap: 60px;

	-webkit-column-rule: 1px solid rgba(0, 0, 0, 0.30); /* Chrome, Safari, Opera */
	-moz-column-rule: 1px solid rgba(0, 0, 0, 0.30); /* Firefox */
	column-rule: 1px solid rgba(0, 0, 0, 0.30);
}





/* -- End Tabloid Each css Template -- */
#stacks_in_1619 {
	margin:  20px;
	padding:  20px;
}
/*
 * Pure Text
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.1.1
 * +link colors were not working
 */
#stacks_in_1617 {
  overflow: visible;
}
#pureText_stacks_in_1617 .insideText {
  
    font-size: 28px;
  
  
    line-height: 45px;
  
  
  
  font-weight: normal;
  
}













#pureText_stacks_in_1617 a {
  color: #0078E7 !important;
  text-decoration: none;
}
#pureText_stacks_in_1617 a:hover {
  color: #44BBFB !important;
}
/*
#pureText_stacks_in_1617 p {
  margin: 0;
  padding: 0;
}
*/
#pureText_stacks_in_1617 {
  position: relative;
  
  
  
  
  
  
}
/*
#pureText_stacks_in_1617.fontSizeInheritOn {
  font-size: inherit;
}
#pureText_stacks_in_1617.fontSizeInheritOff, #pureText_stacks_in_1617.fontSizeInheritOff span {
  font-size: 28px !important;
  line-height: 28px;
}
#pureText_stacks_in_1617.letterSpacingOn {
  letter-spacing: 0px;
}
#pureText_stacks_in_1617.lineHeightOn, #pureText_stacks_in_1617.lineHeightOn span {
  line-height: 45px !important;
}
*/
#pureText_stacks_in_1617.rotateOn .insideText {
  -webkit-transform:rotate(270deg);
  -moz-transform:rotate(270deg);
  -o-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
  display: inline-block;
}
#pureText_stacks_in_1617.optJustify {
  text-align: justify;
}

/*


#pureText_stacks_in_1617 .insideText {
  font-weight: normal;
}

*/

#pureText_stacks_in_1617 p.insideText,
#pureText_stacks_in_1617 .insideText p,
#pureText_stacks_in_1617 h1.insideText,
#pureText_stacks_in_1617 h2.insideText,
#pureText_stacks_in_1617 h3.insideText,
#pureText_stacks_in_1617 h4.insideText,
#pureText_stacks_in_1617 h5.insideText,
#pureText_stacks_in_1617 h6.insideText {
  margin: 0;
  padding: 0;
}


/*
 * Pure Text
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.1.1
 * +link colors were not working
 */
#stacks_in_1652 {
  overflow: visible;
}
#pureText_stacks_in_1652 .insideText {
  
    font-size: 54px;
  
  
    line-height: 65px;
  
  
  
  font-weight: 700;
  
}













#pureText_stacks_in_1652 a {
  color: #0078E7 !important;
  text-decoration: none;
}
#pureText_stacks_in_1652 a:hover {
  color: #44BBFB !important;
}
/*
#pureText_stacks_in_1652 p {
  margin: 0;
  padding: 0;
}
*/
#pureText_stacks_in_1652 {
  position: relative;
  
  
  
  
  
  
}
/*
#pureText_stacks_in_1652.fontSizeInheritOn {
  font-size: inherit;
}
#pureText_stacks_in_1652.fontSizeInheritOff, #pureText_stacks_in_1652.fontSizeInheritOff span {
  font-size: 54px !important;
  line-height: 54px;
}
#pureText_stacks_in_1652.letterSpacingOn {
  letter-spacing: 0px;
}
#pureText_stacks_in_1652.lineHeightOn, #pureText_stacks_in_1652.lineHeightOn span {
  line-height: 65px !important;
}
*/
#pureText_stacks_in_1652.rotateOn .insideText {
  -webkit-transform:rotate(270deg);
  -moz-transform:rotate(270deg);
  -o-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
  display: inline-block;
}
#pureText_stacks_in_1652.optJustify {
  text-align: justify;
}

/*


#pureText_stacks_in_1652 .insideText {
  font-weight: 700;
}

*/

#pureText_stacks_in_1652 p.insideText,
#pureText_stacks_in_1652 .insideText p,
#pureText_stacks_in_1652 h1.insideText,
#pureText_stacks_in_1652 h2.insideText,
#pureText_stacks_in_1652 h3.insideText,
#pureText_stacks_in_1652 h4.insideText,
#pureText_stacks_in_1652 h5.insideText,
#pureText_stacks_in_1652 h6.insideText {
  margin: 0;
  padding: 0;
}



#stacks_in_1652 {
	margin:  20px;
	padding:  20px;
}
/* StripeyThing by RapidWeaver Central */

#stripeythingstacks_in_1650 {
	display: block;
	position: relative;
}

#stacks_in_1650 .stripeything {
	height: 5px;
	width:100%;
	margin: 0;
	padding: 0;
	display: block;
	background: -webkit-linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
	background: -moz-linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
	background: -ms-linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
	background: linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
}

#stacks_in_1650 .stripeything0stacks_in_1650 {
	
}

#stacks_in_1650 .stripeything1stacks_in_1650 {
	
}

#stacks_in_1650 .stripeything2stacks_in_1650 {
	
}

#stacks_in_1650 .stripeything3stacks_in_1650 {
	
}


#stacks_in_1650 {
	margin:  20px;
	padding:  20px;
}
/*
 * Pure Text
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.1.1
 * +link colors were not working
 */
#stacks_in_1651 {
  overflow: visible;
}
#pureText_stacks_in_1651 .insideText {
  
    font-size: 28px;
  
  
    line-height: 45px;
  
  
  
  font-weight: normal;
  
}













#pureText_stacks_in_1651 a {
  color: #0078E7 !important;
  text-decoration: none;
}
#pureText_stacks_in_1651 a:hover {
  color: #44BBFB !important;
}
/*
#pureText_stacks_in_1651 p {
  margin: 0;
  padding: 0;
}
*/
#pureText_stacks_in_1651 {
  position: relative;
  
  
  
  
  
  
}
/*
#pureText_stacks_in_1651.fontSizeInheritOn {
  font-size: inherit;
}
#pureText_stacks_in_1651.fontSizeInheritOff, #pureText_stacks_in_1651.fontSizeInheritOff span {
  font-size: 28px !important;
  line-height: 28px;
}
#pureText_stacks_in_1651.letterSpacingOn {
  letter-spacing: 0px;
}
#pureText_stacks_in_1651.lineHeightOn, #pureText_stacks_in_1651.lineHeightOn span {
  line-height: 45px !important;
}
*/
#pureText_stacks_in_1651.rotateOn .insideText {
  -webkit-transform:rotate(270deg);
  -moz-transform:rotate(270deg);
  -o-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
  display: inline-block;
}
#pureText_stacks_in_1651.optJustify {
  text-align: justify;
}

/*


#pureText_stacks_in_1651 .insideText {
  font-weight: normal;
}

*/

#pureText_stacks_in_1651 p.insideText,
#pureText_stacks_in_1651 .insideText p,
#pureText_stacks_in_1651 h1.insideText,
#pureText_stacks_in_1651 h2.insideText,
#pureText_stacks_in_1651 h3.insideText,
#pureText_stacks_in_1651 h4.insideText,
#pureText_stacks_in_1651 h5.insideText,
#pureText_stacks_in_1651 h6.insideText {
  margin: 0;
  padding: 0;
}



#stacks_in_1651 {
	margin:  20px;
	padding:  20px;
}
/*
  * Pop Box
  * Author: Jeremy Hawes
  * Version: 2.3.4
  * Product URL: http://onelittledesigner.com/rapidweaver-stack/popBox
  * Support URL: http://forum.onelittledesigner.com/tutorials/kb/popBox
  * Author URL: http://onelittledesigner.com
   	* Description: 1LD's Content Lightbox / Modal Window - for RapidWeaver Stacks
*/

html {overflow-y: scroll;}
.has-overlay {overflow: hidden;}
.has-overlay > body {height: 100%; overflow-y: scroll;}
#popBox_stacks_in_1850.semantic-content {
  -webkit-transform: translate(0, 100%);
  -moz-transform: translate(0, 100%);
  transform: translate(0, 100%);
  -webkit-transform: translate3d(0, 100%, 0);
  -moz-transform: translate3d(0, 100%, 0);
  transform: translate3d(0, 100%, 0);
  position: fixed;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 999999;
  opacity: 0;
  line-height: 1.3;
  display: none\9;
  -webkit-transition: opacity 0.25s;
  -moz-transition: opacity 0.25s;
    transition: opacity 0.25s;
  
}
#popBox_stacks_in_1850.semantic-content:target {
  -webkit-transform: translate(0, 0);
  -moz-transform: translate(0, 0);
  transform: translate(0, 0);
  opacity: 1;
}
#popBox_stacks_in_1850.is-active.semantic-content {display: block\9;}
#popBox_stacks_in_1850.semantic-content:target {display: block\9;}
#popBox_stacks_in_1850.semantic-content .modal-inner {
  z-index: 999999;
  overflow-x: hidden;
  border-radius: 2px;
  background: #FFFFFF;
  
  
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
    position: absolute;
    left: 50%;
  
}
.semantic-content .modal-inner > img,
.semantic-content .modal-inner > video,
.semantic-content .modal-inner > iframe {
  width: 100%;
  height: auto;
  min-height: 100px;
}
.semantic-content .modal-inner > img {
  width: auto;
  max-width: 100%;
}
#popBox_stacks_in_1850.semantic-content .popBoxHeader {
  background: #FFFFFF;
  	border-bottom: 1px solid #FD8008;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
  	position: relative;
}
#popBox_stacks_in_1850.semantic-content .modal-content {
  background: #FFFFFF;
  border-right: none;
  border-left: none;
  -webkit-box-shadow: none;
  -moz-box-shadow: none;
  box-shadow: none;
  -webkit-border-radius: 0;
  -moz-border-radius: 0;
  border-radius: 0;
  
  padding: 10px 10px ;
  
  overflow-x: hidden;
  overflow-y: auto;
  color: #222222;
  
    height: 625px;
  
}
#popBox_stacks_in_1850.semantic-content .popBoxFooter {
  background: #F0F0F0;
  	border-top: 1px solid #FFFFFF;
  
  padding: 10px 10px 10px 10px;
  
  	color: #222222;
}

  #popBox_stacks_in_1850 .popBoxHeader {
    display: none;
  }
  

  #popBox_stacks_in_1850 .popBoxFooter {
    display: none
  }

#stacks_in_1850 .semantic-content .modal-close {
  text-indent: -100px;
  overflow: hidden;
  opacity: 1;
}
#stacks_in_1850 .semantic-content .modal-close:before {
  content: '';
  position: absolute;
  top: 0;
  left: 0;
  right: 0;
  bottom: 0;
  z-index: 10;
}

#popBox_stacks_in_1850.popBoxOverlay .modal-close:before {
  background-color: #191919;
  opacity: 0.75;
}

#popBox_stacks_in_1850 .closeIcon {
  position: absolute;
  top: 10px;
  right: 10px;
  z-index: 99999999;
  color: #FD8008;
}
#popBox_stacks_in_1850 .closeIcon:hover {
  color: #FD8008;
}
#popBox_stacks_in_1850 .closeIcon svg {
  font-size: 30px;
  height: 30px;
  width: 30px;
}
#popBox_stacks_in_1850 .closeIcon svg path {
  fill: #FD8008;
}

  /* Screen sizes greater than 768px */
  #popBox_stacks_in_1850.semantic-content .widthPercentageOff .modal-inner {
    width: 800px;
    min-width: 800px;
    max-width: 800px;
  }
  #popBox_stacks_in_1850.semantic-content .widthPercentageOn .modal-inner {
    width: 50%;
    min-width: 50%;
    max-width: 800px;
  }
  /* Tablets */
  @media (max-width: 768px) {
    #popBox_stacks_in_1850.semantic-content .modal-content {
      height: 400px;
    }
    #popBox_stacks_in_1850.semantic-content .widthPercentageOff .modal-inner {
      width: 500px;
      min-width: 500px;
      max-width: 500px;
    }
    #popBox_stacks_in_1850.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }
  /* Mobile Devices */
  @media (max-width: 480px) {
    #popBox_stacks_in_1850.semantic-content .modal-content {
      height: 220px;
    }
    #popBox_stacks_in_1850.semantic-content .widthPercentageOff .modal-inner {
      width: 300px;
      min-width: 300px;
      max-width: 300px;
    }
    #popBox_stacks_in_1850.semantic-content .widthPercentageOn .modal-inner {
      width: 100%;
      min-width: 100%;
      max-width: 100%;
    }
  }


#popBox_stacks_in_1850 .imageType2 svg {
  display: none;
}
#popBox_stacks_in_1850 .closeIcon img {
  display: none;
}
#popBox_stacks_in_1850 .imageType2 img {
  display: block;
  width: auto;
  height: 20px;
}
#popBox_stacks_in_1850.semantic-content .modal-inner {
  border-radius: 0px
}
#popBox_stacks_in_1850.semantic-content .popBoxHeader {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_1850.semantic-content .popBoxFooter {
  border-radius: 0px 0px 0px 0px;
}
#popBox_stacks_in_1850.semantic-content .modal-inner {
  border-width: 7px;
  border-color: #000000;
  border-style: solid;
  box-sizing: border-box;
}
/* Style Demo */
#stacks_in_1850 .popBoxStyleDemo > div {
  padding: 50px 0px;
}
#popBox_stacks_in_1850.popBoxStyleDemo .modal-content {
  height: 625px;
}
#popBox_stacks_in_1850.popBoxStyleDemo .modal-inner {
  -webkit-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  -moz-box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
  box-shadow: 0 0 30px rgba(0, 0, 0, 0.6);
}
#popBox_stacks_in_1850.popBoxStyleDemo .widthPercentageOff .modal-inner {
  width: 800px;
  min-width: 800px;
  max-width: 800px;
  margin: 0 auto;
}
#popBox_stacks_in_1850.popBoxStyleDemo .widthPercentageOn .modal-inner {
  width: 50%;
  min-width: 50%;
  max-width: 800px;
  margin: 0 auto;
}
#popBox_stacks_in_1850.popBoxStyleDemo.popBoxOverlay .modal-close:before {
  background-color: #191919;
  opacity: 0.75;
}
#popBox_stacks_in_1850.popBoxStyleDemo .popBoxHeader {
  padding: 10px 10px 10px 10px;
}
#popBox_stacks_in_1850.popBoxStyleDemo .modal-content {
  padding: 10px;
  padding: 10px 10px;
}
#popBox_stacks_in_1850.popBoxStyleDemo .popBoxFooter {
  padding: 10px;
  padding: 10px 10px 10px 10px;
}
#stacks_in_1850 .closeText {
  display: none;
  font-size: 12px;
  color: #FD8008;
  background: transprent;
}














/* 3D */

/* Coupon */

/* Subtle */

/* Thick Borders */

/* Transparent */


#stacks_in_1858 .flat_button_2_alignment {
  font-size: 20px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: left;
}


#stacks_in_1858 a,
#stacks_in_1858 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


#stacks_in_1858 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_1858 a i,
#stacks_in_1858 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_1858 a,
  #stacks_in_1858 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_1858 a:hover,
  #stacks_in_1858 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_1858 a i,
  #stacks_in_1858 a:visited i {
    background-color: rgba(15, 128, 255, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_1858 a:hover i,
  #stacks_in_1858 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_1858 a,
    #stacks_in_1858 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_1858 {
	margin:  20px;
	padding:  20px;
}
 :root{--mejs-background:#000;--mejs-color:#fff;--mejs-controls:url('https://www.rocheston.com/rcce/rw_common/plugins/stacks/mejs-controls.svg')}#stacks_in_1855{overflow:hidden}#stacks_in_1855 .html5video_wrapper{width:100%;text-align:center;height:auto;}#stacks_in_1855 div:focus{outline:none}#stacks_in_1855 .html5video,#stacks_in_1855 img,#stacks_in_1855 video.html5video{outline:none;margin:0 auto;display:block;width:100% !important;height:auto;}#stacks_in_1855 button{-webkit-box-shadow:none;box-shadow:none;border-width:0;border-style:none}#stacks_in_1855 .mejs__container .mejs__overlay-play,#stacks_in_1855 .mejs__container .mejs__overlay-loading{}#stacks_in_1855 .mejs__container .mejs__controls{}#stacks_in_1855 .mejs__container .mejs__controls .mejs__time-rail .mejs__time-total{}#stacks_in_1855 .mejs__container .mejs__controls .mejs__time-rail .mejs__time-total .mejs__time-loaded{}#stacks_in_1855 .mejs__container .mejs__controls .mejs__time-rail .mejs__time-total .mejs__time-current{} 
#stacks_in_2247 .flat_button_2_alignment {
  font-size: 20px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: left;
}


#stacks_in_2247 a,
#stacks_in_2247 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  
  -webkit-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  -moz-box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  box-shadow: 0 8px 8px -8px rgba(0, 0, 0, 0.80);
  margin-bottom: 8px;
  

}


#stacks_in_2247 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2247 a i,
#stacks_in_2247 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2247 a,
  #stacks_in_2247 a:visited {
    background-color: rgba(253, 128, 8, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2247 a:hover,
  #stacks_in_2247 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2247 a i,
  #stacks_in_2247 a:visited i {
    background-color: rgba(102, 102, 255, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2247 a:hover i,
  #stacks_in_2247 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2247 a,
    #stacks_in_2247 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2247 {
	margin:  20px;
	padding:  20px;
}


/* Start doobox pro columns css */
.stacks_in_1675outerwrap{
border: 1px solid #333333;
}

.stacks_in_1675leftcolumn {
  width: 100%;
  float:left;
  margin-right: -50%;
}

.stacks_in_1675leftcolumn_inner {
margin-right: 50%;
border-right: 1px solid #333333;
padding: 15px;
}

.stacks_in_1675rightcolumn {
  width: 50%;
  float: right;
}

.stacks_in_1675rightcolumn_inner{
border-left: 1px solid #333333;
margin-left: -1px;
padding: 15px;
}

/* show or hide some borders */










/* end doobox pro columns css */
#stacks_in_1675 {
	margin:  20px;
}


/* Start doobox pro columns css */
.stacks_in_1678outerwrap{
border: 1px solid #333333;
}

.stacks_in_1678leftcolumn {
  width: 100%;
  float:left;
  margin-right: -50%;
}

.stacks_in_1678leftcolumn_inner {
margin-right: 50%;
border-right: 1px solid #333333;
padding: 15px;
}

.stacks_in_1678rightcolumn {
  width: 50%;
  float: right;
}

.stacks_in_1678rightcolumn_inner{
border-left: 1px solid #333333;
margin-left: -1px;
padding: 15px;
}

/* show or hide some borders */










/* end doobox pro columns css */
#stacks_in_1678 {
	margin:  20px;
}
/* Start Responsive Shim stack CSS code */.stacks_in_1827shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code *//*
 * Pure Text
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.1.1
 * +link colors were not working
 */
#stacks_in_1794 {
  overflow: visible;
}
#pureText_stacks_in_1794 .insideText {
  
    font-size: 54px;
  
  
    line-height: 65px;
  
  
  
  font-weight: 700;
  
}













#pureText_stacks_in_1794 a {
  color: #0078E7 !important;
  text-decoration: none;
}
#pureText_stacks_in_1794 a:hover {
  color: #44BBFB !important;
}
/*
#pureText_stacks_in_1794 p {
  margin: 0;
  padding: 0;
}
*/
#pureText_stacks_in_1794 {
  position: relative;
  
  
  
  
  
  
}
/*
#pureText_stacks_in_1794.fontSizeInheritOn {
  font-size: inherit;
}
#pureText_stacks_in_1794.fontSizeInheritOff, #pureText_stacks_in_1794.fontSizeInheritOff span {
  font-size: 54px !important;
  line-height: 54px;
}
#pureText_stacks_in_1794.letterSpacingOn {
  letter-spacing: 0px;
}
#pureText_stacks_in_1794.lineHeightOn, #pureText_stacks_in_1794.lineHeightOn span {
  line-height: 65px !important;
}
*/
#pureText_stacks_in_1794.rotateOn .insideText {
  -webkit-transform:rotate(270deg);
  -moz-transform:rotate(270deg);
  -o-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
  display: inline-block;
}
#pureText_stacks_in_1794.optJustify {
  text-align: justify;
}

/*


#pureText_stacks_in_1794 .insideText {
  font-weight: 700;
}

*/

#pureText_stacks_in_1794 p.insideText,
#pureText_stacks_in_1794 .insideText p,
#pureText_stacks_in_1794 h1.insideText,
#pureText_stacks_in_1794 h2.insideText,
#pureText_stacks_in_1794 h3.insideText,
#pureText_stacks_in_1794 h4.insideText,
#pureText_stacks_in_1794 h5.insideText,
#pureText_stacks_in_1794 h6.insideText {
  margin: 0;
  padding: 0;
}



#stacks_in_1794 {
	margin:  20px;
	padding:  20px;
}
/* StripeyThing by RapidWeaver Central */

#stripeythingstacks_in_1793 {
	display: block;
	position: relative;
}

#stacks_in_1793 .stripeything {
	height: 5px;
	width:100%;
	margin: 0;
	padding: 0;
	display: block;
	background: -webkit-linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
	background: -moz-linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
	background: -ms-linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
	background: linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
}

#stacks_in_1793 .stripeything0stacks_in_1793 {
	
}

#stacks_in_1793 .stripeything1stacks_in_1793 {
	
}

#stacks_in_1793 .stripeything2stacks_in_1793 {
	
}

#stacks_in_1793 .stripeything3stacks_in_1793 {
	
}


#stacks_in_1793 {
	margin:  20px;
	padding:  20px;
}
/* Start dooGrid stack each CSS code */.stacks_in_1982gridWrapper > div{	display: inline-block !important;	width: 25%;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;    vertical-align: top;    margin-top: 15px;    padding-right: 7.500000px;    padding-left: 7.500000px;}.stacks_in_1982gridWrapper{	margin-right: -7.500000px;    margin-left: -7.500000px;    margin-top: -15px;}@media all and (max-width: 1024px) {				.stacks_in_1982gridWrapper > div{		width: 33.333333%;	}	}@media all and (max-width: 768px) {				.stacks_in_1982gridWrapper > div{		width: 50%;	}		}@media all and (max-width: 480px) {				.stacks_in_1982gridWrapper > div{		width: 100%;	}	}#stacks_in_1982 .dooGridItem{	position: relative;	-webkit-box-sizing: border-box;    -moz-box-sizing: border-box;    box-sizing: border-box;	background: rgba(42, 44, 60, 1.00);	border:0px solid rgba(0, 0, 0, 1.00);	border-radius: 4px;	padding: 0px;}/* End dooGrid stack each CSS code */
#stacks_in_1982 {
	margin:  20px;
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2208 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2208 a,
#stacks_in_2208 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2208 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2208 a i,
#stacks_in_2208 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2208 a,
  #stacks_in_2208 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2208 a:hover,
  #stacks_in_2208 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2208 a i,
  #stacks_in_2208 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2208 a:hover i,
  #stacks_in_2208 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2208 a,
    #stacks_in_2208 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2208 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2209 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2209 a,
#stacks_in_2209 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2209 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2209 a i,
#stacks_in_2209 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2209 a,
  #stacks_in_2209 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2209 a:hover,
  #stacks_in_2209 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2209 a i,
  #stacks_in_2209 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2209 a:hover i,
  #stacks_in_2209 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2209 a,
    #stacks_in_2209 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2209 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2210 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2210 a,
#stacks_in_2210 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2210 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2210 a i,
#stacks_in_2210 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2210 a,
  #stacks_in_2210 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2210 a:hover,
  #stacks_in_2210 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2210 a i,
  #stacks_in_2210 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2210 a:hover i,
  #stacks_in_2210 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2210 a,
    #stacks_in_2210 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2210 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2211 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2211 a,
#stacks_in_2211 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2211 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2211 a i,
#stacks_in_2211 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2211 a,
  #stacks_in_2211 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2211 a:hover,
  #stacks_in_2211 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2211 a i,
  #stacks_in_2211 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2211 a:hover i,
  #stacks_in_2211 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2211 a,
    #stacks_in_2211 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2211 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2212 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2212 a,
#stacks_in_2212 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2212 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2212 a i,
#stacks_in_2212 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2212 a,
  #stacks_in_2212 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2212 a:hover,
  #stacks_in_2212 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2212 a i,
  #stacks_in_2212 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2212 a:hover i,
  #stacks_in_2212 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2212 a,
    #stacks_in_2212 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2212 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2213 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2213 a,
#stacks_in_2213 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2213 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2213 a i,
#stacks_in_2213 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2213 a,
  #stacks_in_2213 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2213 a:hover,
  #stacks_in_2213 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2213 a i,
  #stacks_in_2213 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2213 a:hover i,
  #stacks_in_2213 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2213 a,
    #stacks_in_2213 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2213 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2214 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2214 a,
#stacks_in_2214 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2214 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2214 a i,
#stacks_in_2214 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2214 a,
  #stacks_in_2214 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2214 a:hover,
  #stacks_in_2214 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2214 a i,
  #stacks_in_2214 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2214 a:hover i,
  #stacks_in_2214 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2214 a,
    #stacks_in_2214 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2214 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2215 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2215 a,
#stacks_in_2215 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2215 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2215 a i,
#stacks_in_2215 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2215 a,
  #stacks_in_2215 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2215 a:hover,
  #stacks_in_2215 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2215 a i,
  #stacks_in_2215 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2215 a:hover i,
  #stacks_in_2215 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2215 a,
    #stacks_in_2215 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2215 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2216 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2216 a,
#stacks_in_2216 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2216 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2216 a i,
#stacks_in_2216 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2216 a,
  #stacks_in_2216 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2216 a:hover,
  #stacks_in_2216 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2216 a i,
  #stacks_in_2216 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2216 a:hover i,
  #stacks_in_2216 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2216 a,
    #stacks_in_2216 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2216 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2217 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2217 a,
#stacks_in_2217 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2217 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2217 a i,
#stacks_in_2217 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2217 a,
  #stacks_in_2217 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2217 a:hover,
  #stacks_in_2217 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2217 a i,
  #stacks_in_2217 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2217 a:hover i,
  #stacks_in_2217 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2217 a,
    #stacks_in_2217 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2217 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2218 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2218 a,
#stacks_in_2218 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2218 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2218 a i,
#stacks_in_2218 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2218 a,
  #stacks_in_2218 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2218 a:hover,
  #stacks_in_2218 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2218 a i,
  #stacks_in_2218 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2218 a:hover i,
  #stacks_in_2218 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2218 a,
    #stacks_in_2218 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2218 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2219 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2219 a,
#stacks_in_2219 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2219 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2219 a i,
#stacks_in_2219 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2219 a,
  #stacks_in_2219 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2219 a:hover,
  #stacks_in_2219 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2219 a i,
  #stacks_in_2219 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2219 a:hover i,
  #stacks_in_2219 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2219 a,
    #stacks_in_2219 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2219 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2220 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2220 a,
#stacks_in_2220 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2220 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2220 a i,
#stacks_in_2220 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2220 a,
  #stacks_in_2220 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2220 a:hover,
  #stacks_in_2220 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2220 a i,
  #stacks_in_2220 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2220 a:hover i,
  #stacks_in_2220 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2220 a,
    #stacks_in_2220 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2220 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2221 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2221 a,
#stacks_in_2221 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2221 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2221 a i,
#stacks_in_2221 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2221 a,
  #stacks_in_2221 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2221 a:hover,
  #stacks_in_2221 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2221 a i,
  #stacks_in_2221 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2221 a:hover i,
  #stacks_in_2221 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2221 a,
    #stacks_in_2221 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2221 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2222 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2222 a,
#stacks_in_2222 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2222 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2222 a i,
#stacks_in_2222 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2222 a,
  #stacks_in_2222 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2222 a:hover,
  #stacks_in_2222 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2222 a i,
  #stacks_in_2222 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2222 a:hover i,
  #stacks_in_2222 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2222 a,
    #stacks_in_2222 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2222 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2223 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2223 a,
#stacks_in_2223 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2223 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2223 a i,
#stacks_in_2223 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2223 a,
  #stacks_in_2223 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2223 a:hover,
  #stacks_in_2223 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2223 a i,
  #stacks_in_2223 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2223 a:hover i,
  #stacks_in_2223 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2223 a,
    #stacks_in_2223 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2223 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2224 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2224 a,
#stacks_in_2224 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2224 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2224 a i,
#stacks_in_2224 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2224 a,
  #stacks_in_2224 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2224 a:hover,
  #stacks_in_2224 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2224 a i,
  #stacks_in_2224 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2224 a:hover i,
  #stacks_in_2224 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2224 a,
    #stacks_in_2224 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2224 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2225 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2225 a,
#stacks_in_2225 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2225 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2225 a i,
#stacks_in_2225 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2225 a,
  #stacks_in_2225 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2225 a:hover,
  #stacks_in_2225 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2225 a i,
  #stacks_in_2225 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2225 a:hover i,
  #stacks_in_2225 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2225 a,
    #stacks_in_2225 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2225 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2226 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2226 a,
#stacks_in_2226 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2226 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2226 a i,
#stacks_in_2226 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2226 a,
  #stacks_in_2226 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2226 a:hover,
  #stacks_in_2226 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2226 a i,
  #stacks_in_2226 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2226 a:hover i,
  #stacks_in_2226 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2226 a,
    #stacks_in_2226 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2226 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2227 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2227 a,
#stacks_in_2227 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2227 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2227 a i,
#stacks_in_2227 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2227 a,
  #stacks_in_2227 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2227 a:hover,
  #stacks_in_2227 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2227 a i,
  #stacks_in_2227 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2227 a:hover i,
  #stacks_in_2227 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2227 a,
    #stacks_in_2227 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2227 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2228 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2228 a,
#stacks_in_2228 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2228 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2228 a i,
#stacks_in_2228 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2228 a,
  #stacks_in_2228 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2228 a:hover,
  #stacks_in_2228 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2228 a i,
  #stacks_in_2228 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2228 a:hover i,
  #stacks_in_2228 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2228 a,
    #stacks_in_2228 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2228 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2229 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2229 a,
#stacks_in_2229 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2229 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2229 a i,
#stacks_in_2229 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2229 a,
  #stacks_in_2229 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2229 a:hover,
  #stacks_in_2229 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2229 a i,
  #stacks_in_2229 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2229 a:hover i,
  #stacks_in_2229 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2229 a,
    #stacks_in_2229 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2229 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2230 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2230 a,
#stacks_in_2230 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2230 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2230 a i,
#stacks_in_2230 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2230 a,
  #stacks_in_2230 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2230 a:hover,
  #stacks_in_2230 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2230 a i,
  #stacks_in_2230 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2230 a:hover i,
  #stacks_in_2230 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2230 a,
    #stacks_in_2230 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2230 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2231 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2231 a,
#stacks_in_2231 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2231 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2231 a i,
#stacks_in_2231 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2231 a,
  #stacks_in_2231 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2231 a:hover,
  #stacks_in_2231 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2231 a i,
  #stacks_in_2231 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2231 a:hover i,
  #stacks_in_2231 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2231 a,
    #stacks_in_2231 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2231 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2232 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2232 a,
#stacks_in_2232 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2232 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2232 a i,
#stacks_in_2232 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2232 a,
  #stacks_in_2232 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2232 a:hover,
  #stacks_in_2232 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2232 a i,
  #stacks_in_2232 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2232 a:hover i,
  #stacks_in_2232 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2232 a,
    #stacks_in_2232 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2232 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2233 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2233 a,
#stacks_in_2233 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2233 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2233 a i,
#stacks_in_2233 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2233 a,
  #stacks_in_2233 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2233 a:hover,
  #stacks_in_2233 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2233 a i,
  #stacks_in_2233 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2233 a:hover i,
  #stacks_in_2233 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2233 a,
    #stacks_in_2233 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2233 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2234 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2234 a,
#stacks_in_2234 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2234 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2234 a i,
#stacks_in_2234 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2234 a,
  #stacks_in_2234 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2234 a:hover,
  #stacks_in_2234 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2234 a i,
  #stacks_in_2234 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2234 a:hover i,
  #stacks_in_2234 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2234 a,
    #stacks_in_2234 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2234 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2235 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2235 a,
#stacks_in_2235 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2235 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2235 a i,
#stacks_in_2235 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2235 a,
  #stacks_in_2235 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2235 a:hover,
  #stacks_in_2235 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2235 a i,
  #stacks_in_2235 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2235 a:hover i,
  #stacks_in_2235 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2235 a,
    #stacks_in_2235 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2235 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2236 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2236 a,
#stacks_in_2236 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2236 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2236 a i,
#stacks_in_2236 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2236 a,
  #stacks_in_2236 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2236 a:hover,
  #stacks_in_2236 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2236 a i,
  #stacks_in_2236 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2236 a:hover i,
  #stacks_in_2236 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2236 a,
    #stacks_in_2236 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2236 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2237 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2237 a,
#stacks_in_2237 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2237 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2237 a i,
#stacks_in_2237 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2237 a,
  #stacks_in_2237 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2237 a:hover,
  #stacks_in_2237 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2237 a i,
  #stacks_in_2237 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2237 a:hover i,
  #stacks_in_2237 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2237 a,
    #stacks_in_2237 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2237 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2238 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2238 a,
#stacks_in_2238 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2238 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2238 a i,
#stacks_in_2238 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2238 a,
  #stacks_in_2238 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2238 a:hover,
  #stacks_in_2238 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2238 a i,
  #stacks_in_2238 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2238 a:hover i,
  #stacks_in_2238 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2238 a,
    #stacks_in_2238 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2238 {
	padding:  20px;
}
/* Start dooGridChild stack each CSS code *//* End dooGridChild stack each CSS code */#stacks_in_2239 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Helvetica Neue, Helvetica, Arial, sans-serif;
  
  text-align: center;
}


#stacks_in_2239 a,
#stacks_in_2239 a:visited {
  /* Button text alignment fix v2.0.1 */
  text-align: center;

  display: inline-block;
  
  border-radius: 4px;
  
  overflow: hidden;
  height: 56px;
  line-height: 56px;
  text-decoration: none;
    
    border-width: 0px;
    
  border-style: solid;
  border-color: rgba(0, 84, 123, 1.00);

  

}


#stacks_in_2239 a .flat_button_2_text {
  padding-left: 20px;
  padding-right: 20px;
  text-align: center !important;
  
}


#stacks_in_2239 a i,
#stacks_in_2239 a:visited i {
  font-size: 20px;
  display: inline-block;
  text-align: center;
  width: 56px;
  height: 56px;
  line-height: 56px;

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_2239 a,
  #stacks_in_2239 a:visited {
    background-color: rgba(3, 117, 216, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2239 a:hover,
  #stacks_in_2239 a:active {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_2239 a i,
  #stacks_in_2239 a:visited i {
    background-color: rgba(2, 90, 165, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_2239 a:hover i,
  #stacks_in_2239 a:active i {
    background-color: rgba(0, 71, 132, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }












  /* Responsive Width Mode */
  @media (max-width: 47.9em) {
    #stacks_in_2239 a,
    #stacks_in_2239 a:visited {
      width: 100%;
    }
  }

  





#stacks_in_2239 {
	padding:  20px;
}

#stacks_in_1481 {
	margin:  20px;
	padding:  20px;
}
/* Start Responsive Shim stack CSS code */.stacks_in_1482shim{	padding-top: 5%;}/* End Responsive Shim stack CSS code *//* StripeyThing by RapidWeaver Central */

#stripeythingstacks_in_1559 {
	display: block;
	position: relative;
}

#stacks_in_1559 .stripeything {
	height: 5px;
	width:100%;
	margin: 0;
	padding: 0;
	display: block;
	background: -webkit-linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
	background: -moz-linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
	background: -ms-linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
	background: linear-gradient(left, 
  #FD8008 10%, #FB0207 10%, 
  #FB0207 20%, #FD8008 20%, 
  #FD8008 30%, #FB0207 30%, 
  #FB0207 40%, #FD8008 40%, 
  #FD8008 50%, #FB0207 50%, 
  #FB0207 60%, #FD8008 60%, 
  #FD8008 70%, #FB0207 70%, 
  #FB0207 80%, #FD8008 80%, 
  #FD8008 90%, #FB0207 90%);
}

#stacks_in_1559 .stripeything0stacks_in_1559 {
	
}

#stacks_in_1559 .stripeything1stacks_in_1559 {
	
}

#stacks_in_1559 .stripeything2stacks_in_1559 {
	
}

#stacks_in_1559 .stripeything3stacks_in_1559 {
	
}

/* Start Responsive Shim stack CSS code */.stacks_in_1484shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//*
 * Pure Text
 * Author: Jonathan Meadows
 * Website: http://onelittledesigner.com
 * Support: http://forum.onelittledesigner.com
 * Verson: 1.1.1
 * +link colors were not working
 */
#stacks_in_1485 {
  overflow: visible;
}
#pureText_stacks_in_1485 .insideText {
  
    font-size: 24px;
  
  
    line-height: 45px;
  
  
  
  font-weight: normal;
  
}













#pureText_stacks_in_1485 a {
  color: #0078E7 !important;
  text-decoration: none;
}
#pureText_stacks_in_1485 a:hover {
  color: #44BBFB !important;
}
/*
#pureText_stacks_in_1485 p {
  margin: 0;
  padding: 0;
}
*/
#pureText_stacks_in_1485 {
  position: relative;
  
  
  
  
  
  
}
/*
#pureText_stacks_in_1485.fontSizeInheritOn {
  font-size: inherit;
}
#pureText_stacks_in_1485.fontSizeInheritOff, #pureText_stacks_in_1485.fontSizeInheritOff span {
  font-size: 24px !important;
  line-height: 24px;
}
#pureText_stacks_in_1485.letterSpacingOn {
  letter-spacing: 0px;
}
#pureText_stacks_in_1485.lineHeightOn, #pureText_stacks_in_1485.lineHeightOn span {
  line-height: 45px !important;
}
*/
#pureText_stacks_in_1485.rotateOn .insideText {
  -webkit-transform:rotate(270deg);
  -moz-transform:rotate(270deg);
  -o-transform:rotate(270deg);
  -ms-transform:rotate(270deg);
  display: inline-block;
}
#pureText_stacks_in_1485.optJustify {
  text-align: justify;
}

/*


#pureText_stacks_in_1485 .insideText {
  font-weight: normal;
}

*/

#pureText_stacks_in_1485 p.insideText,
#pureText_stacks_in_1485 .insideText p,
#pureText_stacks_in_1485 h1.insideText,
#pureText_stacks_in_1485 h2.insideText,
#pureText_stacks_in_1485 h3.insideText,
#pureText_stacks_in_1485 h4.insideText,
#pureText_stacks_in_1485 h5.insideText,
#pureText_stacks_in_1485 h6.insideText {
  margin: 0;
  padding: 0;
}


