
.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_52 {
	height: 40.00px;
}




















@media print {
	#spacerStackstacks_in_52 {
		display: none !important;
	}
}

#readMoreContentstacks_in_57 span {
    display: none;
}

#readMoreLinkstacks_in_57 {
    display: block;
    width: 100%;
}

@media print {
	#readMoreContentstacks_in_57 span {
    	display: inline;
	}
	
	#readMoreLinkstacks_in_57 {
    	display: none;
	}
}



#stacks_in_57 {
	padding:  5px;
}

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_660 {
	height: 40.00px;
}




















@media print {
	#spacerStackstacks_in_660 {
		display: none !important;
	}
}

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

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_983 {
	height: 40.00px;
}




















@media print {
	#spacerStackstacks_in_983 {
		display: none !important;
	}
}

#readMoreContentstacks_in_59 span {
    display: none;
}

#readMoreLinkstacks_in_59 {
    display: block;
    width: 100%;
}

@media print {
	#readMoreContentstacks_in_59 span {
    	display: inline;
	}
	
	#readMoreLinkstacks_in_59 {
    	display: none;
	}
}



#stacks_in_59 {
	padding:  5px;
}
/*  */
.unslider {
  position: relative;
  box-sizing: border-box; }

#testimonials-stacks_in_80 {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }
  #testimonials-stacks_in_80 * {
    box-sizing: border-box; }
  #testimonials-stacks_in_80 .testimonials-arrows {
    max-width: 500px;
    padding: 0 10px 0 10px;
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin: 0 auto;
    box-sizing: border-box;
    -webkit-box-pack: start;
        -ms-flex-pack: start;
            justify-content: flex-start; }
    #testimonials-stacks_in_80 .testimonials-arrows .testimonials-arrow-stacks_in_80 {
      width: 30px;
      height: 30px;
      color: rgba(255, 255, 255, 1.00);
      background: rgba(34, 34, 34, 1.00);
      font-size: 14px;
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      -webkit-box-pack: center;
          -ms-flex-pack: center;
              justify-content: center; }
      #testimonials-stacks_in_80 .testimonials-arrows .testimonials-arrow-stacks_in_80:hover {
        color: rgba(255, 255, 255, 1.00);
        background: rgba(51, 51, 51, 1.00); }
      #testimonials-stacks_in_80 .testimonials-arrows .testimonials-arrow-stacks_in_80:first-child {
        border-radius: 30px 0 0 30px; }
      #testimonials-stacks_in_80 .testimonials-arrows .testimonials-arrow-stacks_in_80:last-child {
        border-radius: 0 30px 30px 0; }
  #testimonials-stacks_in_80 .testimonials {
    max-width: 500px;
    width: 100%;
    margin: 0 auto;
    -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto; }
    #testimonials-stacks_in_80 .testimonials ul {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      -webkit-box-align: center;
          -ms-flex-align: center;
              align-items: center;
      box-sizing: border-box; }
      #testimonials-stacks_in_80 .testimonials ul li {
        -webkit-box-flex: 0;
            -ms-flex: 0 1 auto;
                flex: 0 1 auto;
        box-sizing: border-box; }
        #testimonials-stacks_in_80 .testimonials ul li.testimonials-stacks_in_80-active .testimonials-outer {
          opacity: 1;
          transition: all 0.1s; }
        #testimonials-stacks_in_80 .testimonials ul li .testimonials-outer {
          padding: 20px 10px 20px 10px;
          /*  */
          height: 100%;
          /*  */
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          transition: all 0.3s;
          box-sizing: border-box; }
        #testimonials-stacks_in_80 .testimonials ul li .testimonials-inner {
          /*  */
          /*  */
          background: rgba(255, 255, 255, 1.00);
          /*  */
          /*  */
          /*  */
          /*  */
          padding: 10px 10px;
          border-radius: 3px;
          min-height: 250px;
          width: 100%;
          display: -webkit-box;
          display: -ms-flexbox;
          display: flex;
          -webkit-box-flex: 0;
              -ms-flex: 0 1 auto;
                  flex: 0 1 auto;
          transition: all 0.3s;
          -webkit-box-orient: vertical;
          -webkit-box-direction: normal;
              -ms-flex-direction: column;
                  flex-direction: column;
          -webkit-box-align: center;
              -ms-flex-align: center;
                  align-items: center;
          box-sizing: border-box; }
  #testimonials-stacks_in_80 .testimonials-image-outer {
    /*  */
    /*  */
    background: rgba(51, 51, 51, 1.00);
    /*  */
    /*  */
    /*  */
    width: 60px;
    height: 60px;
    border-radius: 60px;
    -webkit-box-flex: 0;
        -ms-flex: 0 1 auto;
            flex: 0 1 auto;
    position: relative; }
    #testimonials-stacks_in_80 .testimonials-image-outer i {
      top: 50%;
      left: 50%;
      position: absolute;
      color: rgba(85, 85, 85, 1.00);
      font-size: 60px;
      opacity: 1;
      transition: opacity 0.3s ease;
      transition-delay: 1s;
      -webkit-transform: translate(-50%, -50%);
              transform: translate(-50%, -50%); }
  #testimonials-stacks_in_80 .testimonials-content-outer {
    /*  */
    -webkit-box-align: stretch;
        -ms-flex-align: stretch;
            align-items: stretch;
    /*  */
    width: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
        -ms-flex: 1 0 auto;
            flex: 1 0 auto;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
        -ms-flex-direction: row;
            flex-direction: row; }
    #testimonials-stacks_in_80 .testimonials-content-outer .content-quotations {
      display: -webkit-box;
      display: -ms-flexbox;
      display: flex;
      /*  */
      font-weight: bold;
      /*  */ }
      #testimonials-stacks_in_80 .testimonials-content-outer .content-quotations span {
        /*  */
        font-family: "Raleway";
        /*  */
        display: none;
        line-height: 1;
        color: rgba(255, 255, 255, 0.30);
        height: 50.000000px;
        font-size: 100px; }
      #testimonials-stacks_in_80 .testimonials-content-outer .content-quotations i {
        font-size: 100px;
        color: rgba(255, 255, 255, 0.30); }
      #testimonials-stacks_in_80 .testimonials-content-outer .content-quotations.first {
        -webkit-box-align: start;
            -ms-flex-align: start;
                align-items: flex-start; }
        #testimonials-stacks_in_80 .testimonials-content-outer .content-quotations.first i {
          -webkit-transform: scale(-1, 1);
                  transform: scale(-1, 1); }
      #testimonials-stacks_in_80 .testimonials-content-outer .content-quotations.last {
        -webkit-box-align: end;
            -ms-flex-align: end;
                align-items: flex-end; }
    #testimonials-stacks_in_80 .testimonials-content-outer .content-inner {
      width: 100%;
      -webkit-box-flex: 0;
          -ms-flex: 0 1 auto;
              flex: 0 1 auto;
      padding: 10px; }
      #testimonials-stacks_in_80 .testimonials-content-outer .content-inner-text {
        /*  */
        font-family: "";
        /*  */
        color: rgba(102, 102, 102, 1.00);
        font-size: 20px;
        text-align: center;
        line-height: 28.000000px; }
      #testimonials-stacks_in_80 .testimonials-content-outer .content-inner-name {
        /*  */
        font-family: "Roboto";
        /*  */
        color: rgba(102, 102, 102, 1.00);
        margin-top: 20px;
        font-size: 14px;
        text-align: center; }
      #testimonials-stacks_in_80 .testimonials-content-outer .content-inner-rating {
        margin-top: 20px;
        text-align: center; }
        #testimonials-stacks_in_80 .testimonials-content-outer .content-inner-rating i {
          color: rgba(102, 102, 102, 1.00);
          font-size: 20px; }

#testimonials-stacks_in_80.arrows-top {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }

#testimonials-stacks_in_80.arrows-bottom {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse; }

#testimonials-stacks_in_80.arrows-left .testimonials-arrows {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }

#testimonials-stacks_in_80.arrows-center .testimonials-arrows {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

#testimonials-stacks_in_80.arrows-right .testimonials-arrows {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end; }

#testimonials-stacks_in_80.arrows-spaced .testimonials-arrows .testimonials-arrow-stacks_in_80 {
  border-radius: 30px; }
  #testimonials-stacks_in_80.arrows-spaced .testimonials-arrows .testimonials-arrow-stacks_in_80.prev {
    margin-right: 5px; }

#testimonials-stacks_in_80.images-hide ul li .testimonials-outer .testimonials-inner .testimonials-image-outer {
  display: none; }

#testimonials-stacks_in_80.images-left ul li .testimonials-outer .testimonials-inner {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }

#testimonials-stacks_in_80.images-center ul li .testimonials-outer .testimonials-inner {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

#testimonials-stacks_in_80.images-right ul li .testimonials-outer .testimonials-inner {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end; }

#testimonials-stacks_in_80.images-top ul li .testimonials-outer .testimonials-inner {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column; }
  #testimonials-stacks_in_80.images-top ul li .testimonials-outer .testimonials-inner .testimonials-image-outer {
    margin-top: -30px;
    margin-bottom: 10px; }

#testimonials-stacks_in_80.images-bottom ul li .testimonials-outer .testimonials-inner {
  -webkit-box-orient: vertical;
  -webkit-box-direction: reverse;
      -ms-flex-direction: column-reverse;
          flex-direction: column-reverse; }
  #testimonials-stacks_in_80.images-bottom ul li .testimonials-outer .testimonials-inner .testimonials-image-outer {
    margin-bottom: -30px;
    margin-top: 10px; }

#testimonials-stacks_in_80.quotations-vert .testimonials-content-outer {
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

#testimonials-stacks_in_80.quotations-vert.quotations-normal .testimonials-content-outer .content-quotations.first {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }

#testimonials-stacks_in_80.quotations-vert.quotations-normal .testimonials-content-outer .content-quotations.last {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end; }

#testimonials-stacks_in_80.quotations-vert.quotations-center .testimonials-content-outer .content-quotations {
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center; }

#testimonials-stacks_in_80.quotations-vert.quotations-swapped .testimonials-content-outer .content-quotations.first {
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end; }
  #testimonials-stacks_in_80.quotations-vert.quotations-swapped .testimonials-content-outer .content-quotations.first i, #testimonials-stacks_in_80.quotations-vert.quotations-swapped .testimonials-content-outer .content-quotations.first span {
    -webkit-transform: scale(-1, 1);
            transform: scale(-1, 1); }

#testimonials-stacks_in_80.quotations-vert.quotations-swapped .testimonials-content-outer .content-quotations.last {
  -webkit-box-pack: start;
      -ms-flex-pack: start;
          justify-content: flex-start; }
  #testimonials-stacks_in_80.quotations-vert.quotations-swapped .testimonials-content-outer .content-quotations.last i, #testimonials-stacks_in_80.quotations-vert.quotations-swapped .testimonials-content-outer .content-quotations.last span {
    -webkit-transform: scale(-1, 1);
            transform: scale(-1, 1); }

#testimonials-stacks_in_80.quotations-horiz .testimonials-content-outer {
  -webkit-box-orient: horizontal;
  -webkit-box-direction: normal;
      -ms-flex-direction: row;
          flex-direction: row;
  -webkit-box-align: stretch;
      -ms-flex-align: stretch;
          align-items: stretch; }
  #testimonials-stacks_in_80.quotations-horiz .testimonials-content-outer .content-inner {
    -ms-flex-item-align: center;
        -ms-grid-row-align: center;
        align-self: center; }

#testimonials-stacks_in_80.quotations-horiz.quotations-normal .testimonials-content-outer .content-quotations.first {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }

#testimonials-stacks_in_80.quotations-horiz.quotations-normal .testimonials-content-outer .content-quotations.last {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end; }

#testimonials-stacks_in_80.quotations-horiz.quotations-center .testimonials-content-outer .content-quotations {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center; }

#testimonials-stacks_in_80.quotations-horiz.quotations-swapped .testimonials-content-outer .content-quotations.first {
  -webkit-box-align: end;
      -ms-flex-align: end;
          align-items: flex-end; }
  #testimonials-stacks_in_80.quotations-horiz.quotations-swapped .testimonials-content-outer .content-quotations.first i, #testimonials-stacks_in_80.quotations-horiz.quotations-swapped .testimonials-content-outer .content-quotations.first span {
    -webkit-transform: scale(1, -1);
            transform: scale(1, -1); }

#testimonials-stacks_in_80.quotations-horiz.quotations-swapped .testimonials-content-outer .content-quotations.last {
  -webkit-box-align: start;
      -ms-flex-align: start;
          align-items: flex-start; }
  #testimonials-stacks_in_80.quotations-horiz.quotations-swapped .testimonials-content-outer .content-quotations.last i, #testimonials-stacks_in_80.quotations-horiz.quotations-swapped .testimonials-content-outer .content-quotations.last span {
    -webkit-transform: scale(1, -1);
            transform: scale(1, -1); }

#testimonials-stacks_in_80.hide-quotations-first .testimonials-content-outer .content-quotations.first {
  display: none; }

#testimonials-stacks_in_80.hide-quotations-last .testimonials-content-outer .content-quotations.last {
  display: none; }

#testimonials-stacks_in_80.font-quotations .testimonials-content-outer .content-quotations span {
  display: block; }

#testimonials-stacks_in_80.font-quotations .testimonials-content-outer .content-quotations i {
  display: none; }

#testimonials-stacks_in_80.name-hide .content-inner-name {
  display: none; }

#testimonials-stacks_in_80.rating-hide .content-inner-rating {
  display: none; }

#testimonials-stacks_in_80.rating-stars .content-inner-rating.rating-one i.rating:nth-child(1)::before {
  content: "\f2fc"; }

#testimonials-stacks_in_80.rating-stars .content-inner-rating.rating-one i.rating:nth-child(n+2)::before {
  content: "\f3ae"; }

#testimonials-stacks_in_80.rating-stars .content-inner-rating.rating-one-half i.rating:nth-child(1)::before {
  content: "\f2fc"; }

#testimonials-stacks_in_80.rating-stars .content-inner-rating.rating-one-half i.rating:nth-child(2)::before {
  content: "\f3ad"; }

#testimonials-stacks_in_80.rating-stars .content-inner-rating.rating-one-half i.rating:nth-child(n+3)::before {
  content: "\f3ae"; }

#testimonials-stacks_in_80.rating-stars .content-inner-rating.rating-two i.rating:nth-child(n+1)::before {
  content: "\f2fc"; }

#testimonials-stacks_in_80.rating-stars .content-inner-rating.rating-two i.rating:nth-child(n+3)::before {
  content: "\f3ae"; }

#testimonials-stacks_in_80.rating-stars .content-inner-rating.rating-two-half i.rating:nth-child(n+1)::before {
  content: "\f2fc"; }

#testimonials-stacks_in_80.rating-stars .content-inner-rating.rating-two-half i.rating:nth-child(3)::before {
  content: "\f3ad"; }

#testimonials-stacks_in_80.rating-stars .content-inner-rating.rating-two-half i.rating:nth-child(n+4)::before {
  content: "\f3ae"; }

#testimonials-stacks_in_80.rating-stars .content-inner-rating.rating-three i.rating:nth-child(n+1)::before {
  content: "\f2fc"; }

#testimonials-stacks_in_80.rating-stars .content-inner-rating.rating-three i.rating:nth-child(n+4)::before {
  content: "\f3ae"; }

#testimonials-stacks_in_80.rating-stars .content-inner-rating.rating-three-half i.rating:nth-child(n+1)::before {
  content: "\f2fc"; }

#testimonials-stacks_in_80.rating-stars .content-inner-rating.rating-three-half i.rating:nth-child(4)::before {
  content: "\f3ad"; }

#testimonials-stacks_in_80.rating-stars .content-inner-rating.rating-three-half i.rating:nth-child(n+5)::before {
  content: "\f3ae"; }

#testimonials-stacks_in_80.rating-stars .content-inner-rating.rating-four i.rating:nth-child(n+1)::before {
  content: "\f2fc"; }

#testimonials-stacks_in_80.rating-stars .content-inner-rating.rating-four i.rating:nth-child(n+5)::before {
  content: "\f3ae"; }

#testimonials-stacks_in_80.rating-stars .content-inner-rating.rating-four-half i.rating:nth-child(n+1)::before {
  content: "\f2fc"; }

#testimonials-stacks_in_80.rating-stars .content-inner-rating.rating-four-half i.rating:nth-child(5)::before {
  content: "\f3ad"; }

#testimonials-stacks_in_80.rating-stars .content-inner-rating.rating-five i.rating:nth-child(n+1)::before {
  content: "\f2fc"; }

#testimonials-stacks_in_80.rating-hearts .content-inner-rating.rating-one i.rating:nth-child(1)::before {
  content: "\f388"; }

#testimonials-stacks_in_80.rating-hearts .content-inner-rating.rating-one i.rating:nth-child(n+2)::before {
  content: "\f387"; }

#testimonials-stacks_in_80.rating-hearts .content-inner-rating.rating-two i.rating:nth-child(n+1)::before {
  content: "\f388"; }

#testimonials-stacks_in_80.rating-hearts .content-inner-rating.rating-two i.rating:nth-child(n+3)::before {
  content: "\f387"; }

#testimonials-stacks_in_80.rating-hearts .content-inner-rating.rating-three i.rating:nth-child(n+1)::before {
  content: "\f388"; }

#testimonials-stacks_in_80.rating-hearts .content-inner-rating.rating-three i.rating:nth-child(n+4)::before {
  content: "\f387"; }

#testimonials-stacks_in_80.rating-hearts .content-inner-rating.rating-four i.rating:nth-child(n+1)::before {
  content: "\f388"; }

#testimonials-stacks_in_80.rating-hearts .content-inner-rating.rating-four i.rating:nth-child(n+5)::before {
  content: "\f387"; }

#testimonials-stacks_in_80.rating-hearts .content-inner-rating.rating-five i.rating:nth-child(n+1)::before {
  content: "\f388"; }

@media (max-width: 400px) {
  /*  */
  #testimonials-stacks_in_80.arrows-spaced .testimonials-arrows .testimonials-arrow-stacks_in_80 {
    border-radius: 30px; }
    #testimonials-stacks_in_80.arrows-spaced .testimonials-arrows .testimonials-arrow-stacks_in_80:first-child {
      border-radius: 30px; }
    #testimonials-stacks_in_80.arrows-spaced .testimonials-arrows .testimonials-arrow-stacks_in_80:last-child {
      border-radius: 30px; }
  #testimonials-stacks_in_80 .testimonials-arrows .testimonials-arrow-stacks_in_80 {
    width: 30px;
    height: 30px;
    font-size: 14px; }
    #testimonials-stacks_in_80 .testimonials-arrows .testimonials-arrow-stacks_in_80:first-child {
      border-radius: 30px 0 0 30px; }
    #testimonials-stacks_in_80 .testimonials-arrows .testimonials-arrow-stacks_in_80:last-child {
      border-radius: 0 30px 30px 0; }
  #testimonials-stacks_in_80 .testimonials ul li .testimonials-inner {
    min-height: 250px; }
  #testimonials-stacks_in_80 .testimonials-content-outer .content-quotations span {
    height: 30.000000px;
    font-size: 60px; }
  #testimonials-stacks_in_80 .testimonials-content-outer .content-inner-text {
    font-size: 16px;
    line-height: 22.400000px; }
  #testimonials-stacks_in_80 .testimonials-content-outer .content-inner-name {
    font-size: 13px; }
  #testimonials-stacks_in_80 .testimonials-content-outer .content-inner-rating i {
    font-size: 16px; }
  #testimonials-stacks_in_80 .testimonials-image-outer {
    width: 40px;
    height: 40px;
    border-radius: 40px; }
    #testimonials-stacks_in_80 .testimonials-image-outer i {
      font-size: 40px; }
  /*  */ }

@media (min-width: 400px) and (max-width: 780px) {
  /*  */
  #testimonials-stacks_in_80.arrows-spaced .testimonials-arrows .testimonials-arrow-stacks_in_80 {
    border-radius: 30px; }
    #testimonials-stacks_in_80.arrows-spaced .testimonials-arrows .testimonials-arrow-stacks_in_80:first-child {
      border-radius: 30px; }
    #testimonials-stacks_in_80.arrows-spaced .testimonials-arrows .testimonials-arrow-stacks_in_80:last-child {
      border-radius: 30px; }
  #testimonials-stacks_in_80 .testimonials-arrows .testimonials-arrow-stacks_in_80 {
    width: 30px;
    height: 30px;
    font-size: 14px; }
    #testimonials-stacks_in_80 .testimonials-arrows .testimonials-arrow-stacks_in_80:first-child {
      border-radius: 30px 0 0 30px; }
    #testimonials-stacks_in_80 .testimonials-arrows .testimonials-arrow-stacks_in_80:last-child {
      border-radius: 0 30px 30px 0; }
  #testimonials-stacks_in_80 .testimonials ul li .testimonials-inner {
    min-height: 250px; }
  #testimonials-stacks_in_80 .testimonials-content-outer .content-quotations span {
    height: 40.000000px;
    font-size: 80px; }
  #testimonials-stacks_in_80 .testimonials-content-outer .content-inner-text {
    font-size: 18px;
    line-height: 25.199999px; }
  #testimonials-stacks_in_80 .testimonials-content-outer .content-inner-name {
    font-size: 14px; }
  #testimonials-stacks_in_80 .testimonials-content-outer .content-inner-rating i {
    font-size: 18px; }
  #testimonials-stacks_in_80 .testimonials-image-outer {
    width: 50px;
    height: 50px;
    border-radius: 50px; }
    #testimonials-stacks_in_80 .testimonials-image-outer i {
      font-size: 50px; }
  /*  */ }

#stacks_in_80 {
	padding:  10px;
}
/*  */
#testimonials-card-stacks_in_81 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-81.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_81 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */
/*  */
#testimonials-card-stacks_in_88 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-88.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_88 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */
/*  */
#testimonials-card-stacks_in_161 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-161.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_161 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */
/*  */
#testimonials-card-stacks_in_164 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-164.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_164 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */
/*  */
#testimonials-card-stacks_in_167 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-167.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_167 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */
/*  */
#testimonials-card-stacks_in_170 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-170.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_170 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */
/*  */
#testimonials-card-stacks_in_173 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-173.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_173 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */
/*  */
#testimonials-card-stacks_in_176 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-176.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_176 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */
/*  */
#testimonials-card-stacks_in_179 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-179.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_179 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */
/*  */
#testimonials-card-stacks_in_182 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-182.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_182 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */
/*  */
#testimonials-card-stacks_in_185 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-185.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_185 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */
/*  */
#testimonials-card-stacks_in_188 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-188.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_188 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */
/*  */
#testimonials-card-stacks_in_191 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-191.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_191 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */
/*  */
#testimonials-card-stacks_in_194 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-194.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_194 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */
/*  */
#testimonials-card-stacks_in_197 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-197.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_197 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */
/*  */
#testimonials-card-stacks_in_200 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-200.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_200 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */
/*  */
#testimonials-card-stacks_in_203 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-203.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_203 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */
/*  */
#testimonials-card-stacks_in_206 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-206.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_206 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */
/*  */
#testimonials-card-stacks_in_209 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-209.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_209 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */
/*  */
#testimonials-card-stacks_in_212 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-212.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_212 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */
/*  */
#testimonials-card-stacks_in_215 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-215.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_215 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */
/*  */
#testimonials-card-stacks_in_218 .testimonials-outer .testimonials-inner .testimonials-image-outer {
  background: url(../files/general_image-218.png) no-repeat center center !important;
  background-size: cover !important; }
  #testimonials-card-stacks_in_218 .testimonials-outer .testimonials-inner .testimonials-image-outer i {
    display: none; }

/*  */

#stacks_in_127 {
	padding:  20px;
}

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_129 {
	height: 40.00px;
}




















@media print {
	#spacerStackstacks_in_129 {
		display: none !important;
	}
}

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_120 {
	height: 40.00px;
}




















@media print {
	#spacerStackstacks_in_120 {
		display: none !important;
	}
}

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_142 {
	height: 40.00px;
}




















@media print {
	#spacerStackstacks_in_142 {
		display: none !important;
	}
}

#readMoreContentstacks_in_152 span {
    display: none;
}

#readMoreLinkstacks_in_152 {
    display: block;
    width: 100%;
}

@media print {
	#readMoreContentstacks_in_152 span {
    	display: inline;
	}
	
	#readMoreLinkstacks_in_152 {
    	display: none;
	}
}



.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_158 {
	height: 40.00px;
}




















@media print {
	#spacerStackstacks_in_158 {
		display: none !important;
	}
}

#readMoreContentstacks_in_156 span {
    display: none;
}

#readMoreLinkstacks_in_156 {
    display: block;
    width: 100%;
}

@media print {
	#readMoreContentstacks_in_156 span {
    	display: inline;
	}
	
	#readMoreLinkstacks_in_156 {
    	display: none;
	}
}



.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_250 {
	height: 40.00px;
}




















@media print {
	#spacerStackstacks_in_250 {
		display: none !important;
	}
}
#toggleWrapper_stacks_in_323 {
	display: block;
	position: relative;
	z-index: 1;
}

#myToggleNN {
	padding: 0px;
	margin: 0;
	font-weight: normal;
	display: block;
	color: rgba(252, 102, 102, 1.00);
	text-decoration: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	font-size: 103%;
	line-height: 20px;
}




#myToggleNN {
	background: rgba(255, 255, 255, 1.00);
}













	
#myToggleNN:hover { 
	color: rgba(179, 179, 179, 1.00);
	cursor: pointer; 
}

/* Toggle Button */

#myToggleNN .normalContent {
	display: inherit;
}

#myToggleNN .hoveredContent {
	display: none;
}

#myToggleNN:hover .normalContent {
	display: none;
}

#myToggleNN:hover .hoveredContent {
	display: inherit;
}

/* Local Image Buttons */


/* Warehoused Image Buttons */


/* Font Awesone Icon Buttons */



#toggleContainer_stacks_in_323 {
	display: none;
	margin-top: 5px;
	padding: 20px;
	overflow: hidden;
	color: rgba(43, 56, 98, 1.00);
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}




#toggleContainer_stacks_in_323 {
	background: rgba(255, 255, 255, 1.00);
}










@media print {
	#toggleButtonstacks_in_323,
	#toggleButtonstacks_in_323.toggleOpenIcon,
	#toggleButtonstacks_in_323.toggleCloseIcon,
	#myToggleNN a:link:after,
	#myToggleNN a:visited:after {
		display: none !important;
	}
	
	#toggleContainer_stacks_in_323 {
		display: block !important;
	}
}

#stacks_in_327 {
	display:inline-block; width:100%; line-height: 1.500000em;
}

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_670 {
	height: 40.00px;
}




















@media print {
	#spacerStackstacks_in_670 {
		display: none !important;
	}
}
#toggleWrapper_stacks_in_663 {
	display: block;
	position: relative;
	z-index: 1;
}

#myToggleGF {
	padding: 0px;
	margin: 0;
	font-weight: normal;
	display: block;
	color: rgba(252, 102, 102, 1.00);
	text-decoration: none;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
	font-size: 103%;
	line-height: 20px;
}




#myToggleGF {
	background: rgba(255, 255, 255, 1.00);
}













	
#myToggleGF:hover { 
	color: rgba(179, 179, 179, 1.00);
	cursor: pointer; 
}

/* Toggle Button */

#myToggleGF .normalContent {
	display: inherit;
}

#myToggleGF .hoveredContent {
	display: none;
}

#myToggleGF:hover .normalContent {
	display: none;
}

#myToggleGF:hover .hoveredContent {
	display: inherit;
}

/* Local Image Buttons */


/* Warehoused Image Buttons */


/* Font Awesone Icon Buttons */



#toggleContainer_stacks_in_663 {
	display: none;
	margin-top: 5px;
	padding: 20px;
	overflow: hidden;
	color: rgba(43, 56, 98, 1.00);
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}




#toggleContainer_stacks_in_663 {
	background: rgba(255, 255, 255, 1.00);
}










@media print {
	#toggleButtonstacks_in_663,
	#toggleButtonstacks_in_663.toggleOpenIcon,
	#toggleButtonstacks_in_663.toggleCloseIcon,
	#myToggleGF a:link:after,
	#myToggleGF a:visited:after {
		display: none !important;
	}
	
	#toggleContainer_stacks_in_663 {
		display: block !important;
	}
}

#stacks_in_666 {
	display:inline-block; width:100%; line-height: 1.500000em;
}
#stacks_in_780>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}





#imageCaptionWrapperstacks_in_788 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_788 {
	position: relative;
	display: block;
	z-index: 10;
	width: 100%;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_788.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_788.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_788.height1 img {
	height: auto;
	width: 100%;
}

.static-bg0stacks_in_788 {
	background: transparent;
}

.static-bg1stacks_in_788 {
	background: #333333;
}

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

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

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

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

#captionWrapperstacks_in_788 {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}

#kioskButtonstacks_in_788 {
	position: relative;
	display: block;
	float: right;
	z-index: 100;
	color: #ffffff;
	padding: 5px;
	clear: both;
	text-align: center;
	font-size: 100%;
}

#kioskButtonstacks_in_788:hover {
	cursor: pointer;
}

#buttonBGstacks_in_788 {
	background: #000000;
	opacity: 0.80;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
	filter: alpha(opacity=80);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 90;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}

/* Toggle closed */
#kioskButtonstacks_in_788 #buttonTextOpenstacks_in_788,
#kioskButtonstacks_in_788 #buttonImageOpenstacks_in_788 {
	display: inline;
}

#kioskButtonstacks_in_788 #buttonTextClosestacks_in_788,
#kioskButtonstacks_in_788 #buttonImageClosestacks_in_788 {
	display: none;
}

/* Toggle open */
#kioskButtonstacks_in_788.toggle #buttonTextOpenstacks_in_788,
#kioskButtonstacks_in_788.toggle #buttonImageOpenstacks_in_788 {
	display: none;
}

#kioskButtonstacks_in_788.toggle #buttonTextClosestacks_in_788,
#kioskButtonstacks_in_788.toggle #buttonImageClosestacks_in_788 {
	display: inline;
}

/* Hide toggle button text if the image flag is on */
#kioskButtonstacks_in_788.images #buttonTextOpenstacks_in_788,
#kioskButtonstacks_in_788.images #buttonTextClosestacks_in_788
#kioskButtonstacks_in_788.images.toggle #buttonTextOpenstacks_in_788,
#kioskButtonstacks_in_788.images.toggle #buttonTextClosestacks_in_788 {
	display: none;
}

/* Hide toggle button images if the text flag is on */
#kioskButtonstacks_in_788.text #buttonImageOpenstacks_in_788,
#kioskButtonstacks_in_788.text #buttonImageClosestacks_in_788
#kioskButtonstacks_in_788.text.toggle #buttonImageOpenstacks_in_788,
#kioskButtonstacks_in_788.text.toggle #buttonImageClosestacks_in_788 {
	display: none;
}

#toggleContent {
	z-index: 101;
	position: relative;
}

#clearerstacks_in_788 {
	position: relative;
	clear: both;
	display: block;
	float: none;
}

#imageKioskCaptionZonestacks_in_788 {
	position: relative;
	display: none;
	z-index: 100;
	width: 100%;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

#captionBoxstacks_in_788 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
}

.captionBGstacks_in_788 {
	background: #000000;
	opacity: 0.80;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
	filter: alpha(opacity=80);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_788 {
	position: relative;
	display: block;
	z-index: 50;
	color: #FFFFFF;
	padding: 30px;
}

#captionInnerstacks_in_788 p {
	padding: 0;
	margin: 0;
}

.hover-bg0stacks_in_788 {
	background: transparent;
}

.hover-bg1stacks_in_788 {
	background: ;
}

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

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

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

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

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

@media print {
	#kioskButtonstacks_in_788 {
		display: none !important;
	}
	
	#imageKioskCaptionZonestacks_in_788 {
		display: block !important;
		height: auto !important;
	}
}


#stacks_in_788 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}

#stacks_in_803 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}

.stacks_left {
	float:left;
}

.stacks_row {
	overflow:hidden;
	margin:0 auto;
}
#stacks_in_947 .stacks_left {
	width:200px;
}

#stacks_in_947 .stacks_row {
	width:400px;
}
#stacks_in_952 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_906 {
	height: 40.00px;
}




















@media print {
	#spacerStackstacks_in_906 {
		display: none !important;
	}
}
#stacks_in_909>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}






.stacks_left {
	float:left;
}

.stacks_row {
	overflow:hidden;
	margin:0 auto;
}
#stacks_in_960 .stacks_left {
	width:200px;
}

#stacks_in_960 .stacks_row {
	width:400px;
}#imageCaptionWrapperstacks_in_939 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_939 {
	position: relative;
	display: block;
	z-index: 10;
	width: 100%;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_939.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_939.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_939.height1 img {
	height: auto;
	width: 100%;
}

.static-bg0stacks_in_939 {
	background: transparent;
}

.static-bg1stacks_in_939 {
	background: #333333;
}

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

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

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

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

#captionWrapperstacks_in_939 {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}

#kioskButtonstacks_in_939 {
	position: relative;
	display: block;
	float: right;
	z-index: 100;
	color: #ffffff;
	padding: 5px;
	clear: both;
	text-align: center;
	font-size: 100%;
}

#kioskButtonstacks_in_939:hover {
	cursor: pointer;
}

#buttonBGstacks_in_939 {
	background: #000000;
	opacity: 0.80;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
	filter: alpha(opacity=80);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 90;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}

/* Toggle closed */
#kioskButtonstacks_in_939 #buttonTextOpenstacks_in_939,
#kioskButtonstacks_in_939 #buttonImageOpenstacks_in_939 {
	display: inline;
}

#kioskButtonstacks_in_939 #buttonTextClosestacks_in_939,
#kioskButtonstacks_in_939 #buttonImageClosestacks_in_939 {
	display: none;
}

/* Toggle open */
#kioskButtonstacks_in_939.toggle #buttonTextOpenstacks_in_939,
#kioskButtonstacks_in_939.toggle #buttonImageOpenstacks_in_939 {
	display: none;
}

#kioskButtonstacks_in_939.toggle #buttonTextClosestacks_in_939,
#kioskButtonstacks_in_939.toggle #buttonImageClosestacks_in_939 {
	display: inline;
}

/* Hide toggle button text if the image flag is on */
#kioskButtonstacks_in_939.images #buttonTextOpenstacks_in_939,
#kioskButtonstacks_in_939.images #buttonTextClosestacks_in_939
#kioskButtonstacks_in_939.images.toggle #buttonTextOpenstacks_in_939,
#kioskButtonstacks_in_939.images.toggle #buttonTextClosestacks_in_939 {
	display: none;
}

/* Hide toggle button images if the text flag is on */
#kioskButtonstacks_in_939.text #buttonImageOpenstacks_in_939,
#kioskButtonstacks_in_939.text #buttonImageClosestacks_in_939
#kioskButtonstacks_in_939.text.toggle #buttonImageOpenstacks_in_939,
#kioskButtonstacks_in_939.text.toggle #buttonImageClosestacks_in_939 {
	display: none;
}

#toggleContent {
	z-index: 101;
	position: relative;
}

#clearerstacks_in_939 {
	position: relative;
	clear: both;
	display: block;
	float: none;
}

#imageKioskCaptionZonestacks_in_939 {
	position: relative;
	display: none;
	z-index: 100;
	width: 100%;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

#captionBoxstacks_in_939 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
}

.captionBGstacks_in_939 {
	background: #000000;
	opacity: 0.80;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
	filter: alpha(opacity=80);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_939 {
	position: relative;
	display: block;
	z-index: 50;
	color: #FFFFFF;
	padding: 30px;
}

#captionInnerstacks_in_939 p {
	padding: 0;
	margin: 0;
}

.hover-bg0stacks_in_939 {
	background: transparent;
}

.hover-bg1stacks_in_939 {
	background: ;
}

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

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

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

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

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

@media print {
	#kioskButtonstacks_in_939 {
		display: none !important;
	}
	
	#imageKioskCaptionZonestacks_in_939 {
		display: block !important;
		height: auto !important;
	}
}


#stacks_in_939 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}

#stacks_in_942 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
#imageCaptionWrapperstacks_in_912 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_912 {
	position: relative;
	display: block;
	z-index: 10;
	width: 100%;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_912.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_912.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_912.height1 img {
	height: auto;
	width: 100%;
}

.static-bg0stacks_in_912 {
	background: transparent;
}

.static-bg1stacks_in_912 {
	background: #333333;
}

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

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

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

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

#captionWrapperstacks_in_912 {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}

#kioskButtonstacks_in_912 {
	position: relative;
	display: block;
	float: right;
	z-index: 100;
	color: #ffffff;
	padding: 5px;
	clear: both;
	text-align: center;
	font-size: 100%;
}

#kioskButtonstacks_in_912:hover {
	cursor: pointer;
}

#buttonBGstacks_in_912 {
	background: #000000;
	opacity: 0.80;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
	filter: alpha(opacity=80);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 90;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}

/* Toggle closed */
#kioskButtonstacks_in_912 #buttonTextOpenstacks_in_912,
#kioskButtonstacks_in_912 #buttonImageOpenstacks_in_912 {
	display: inline;
}

#kioskButtonstacks_in_912 #buttonTextClosestacks_in_912,
#kioskButtonstacks_in_912 #buttonImageClosestacks_in_912 {
	display: none;
}

/* Toggle open */
#kioskButtonstacks_in_912.toggle #buttonTextOpenstacks_in_912,
#kioskButtonstacks_in_912.toggle #buttonImageOpenstacks_in_912 {
	display: none;
}

#kioskButtonstacks_in_912.toggle #buttonTextClosestacks_in_912,
#kioskButtonstacks_in_912.toggle #buttonImageClosestacks_in_912 {
	display: inline;
}

/* Hide toggle button text if the image flag is on */
#kioskButtonstacks_in_912.images #buttonTextOpenstacks_in_912,
#kioskButtonstacks_in_912.images #buttonTextClosestacks_in_912
#kioskButtonstacks_in_912.images.toggle #buttonTextOpenstacks_in_912,
#kioskButtonstacks_in_912.images.toggle #buttonTextClosestacks_in_912 {
	display: none;
}

/* Hide toggle button images if the text flag is on */
#kioskButtonstacks_in_912.text #buttonImageOpenstacks_in_912,
#kioskButtonstacks_in_912.text #buttonImageClosestacks_in_912
#kioskButtonstacks_in_912.text.toggle #buttonImageOpenstacks_in_912,
#kioskButtonstacks_in_912.text.toggle #buttonImageClosestacks_in_912 {
	display: none;
}

#toggleContent {
	z-index: 101;
	position: relative;
}

#clearerstacks_in_912 {
	position: relative;
	clear: both;
	display: block;
	float: none;
}

#imageKioskCaptionZonestacks_in_912 {
	position: relative;
	display: none;
	z-index: 100;
	width: 100%;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

#captionBoxstacks_in_912 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
}

.captionBGstacks_in_912 {
	background: #000000;
	opacity: 0.80;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
	filter: alpha(opacity=80);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_912 {
	position: relative;
	display: block;
	z-index: 50;
	color: #FFFFFF;
	padding: 30px;
}

#captionInnerstacks_in_912 p {
	padding: 0;
	margin: 0;
}

.hover-bg0stacks_in_912 {
	background: transparent;
}

.hover-bg1stacks_in_912 {
	background: ;
}

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

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

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

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

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

@media print {
	#kioskButtonstacks_in_912 {
		display: none !important;
	}
	
	#imageKioskCaptionZonestacks_in_912 {
		display: block !important;
		height: auto !important;
	}
}


#stacks_in_912 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}

#stacks_in_915 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}

.spacerStack {
	height: 40.00px;
}

#spacerStackstacks_in_970 {
	height: 40.00px;
}




















@media print {
	#spacerStackstacks_in_970 {
		display: none !important;
	}
}
#imageCaptionWrapperstacks_in_971 {
	height: auto;
	display: block;
	position: relative;
	padding: 0;
	margin: 0;
	z-index: 1;
}

#imageCaptionStaticstacks_in_971 {
	position: relative;
	display: block;
	z-index: 10;
	width: 100%;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;
}

/* Change the height, based on whether auto or fixed is selected */
#imageCaptionStaticstacks_in_971.height0 {
	height: 300px;
}

#imageCaptionStaticstacks_in_971.height1 {
	height: auto;
}

#imageCaptionStaticstacks_in_971.height1 img {
	height: auto;
	width: 100%;
}

.static-bg0stacks_in_971 {
	background: transparent;
}

.static-bg1stacks_in_971 {
	background: #333333;
}

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

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

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

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

#captionWrapperstacks_in_971 {
	position: absolute;
	bottom: 0;
	left: 0;
	width: 100%;
}

#kioskButtonstacks_in_971 {
	position: relative;
	display: block;
	float: right;
	z-index: 100;
	color: #ffffff;
	padding: 5px;
	clear: both;
	text-align: center;
	font-size: 100%;
}

#kioskButtonstacks_in_971:hover {
	cursor: pointer;
}

#buttonBGstacks_in_971 {
	background: #000000;
	opacity: 0.80;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
	filter: alpha(opacity=80);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 90;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
}

/* Toggle closed */
#kioskButtonstacks_in_971 #buttonTextOpenstacks_in_971,
#kioskButtonstacks_in_971 #buttonImageOpenstacks_in_971 {
	display: inline;
}

#kioskButtonstacks_in_971 #buttonTextClosestacks_in_971,
#kioskButtonstacks_in_971 #buttonImageClosestacks_in_971 {
	display: none;
}

/* Toggle open */
#kioskButtonstacks_in_971.toggle #buttonTextOpenstacks_in_971,
#kioskButtonstacks_in_971.toggle #buttonImageOpenstacks_in_971 {
	display: none;
}

#kioskButtonstacks_in_971.toggle #buttonTextClosestacks_in_971,
#kioskButtonstacks_in_971.toggle #buttonImageClosestacks_in_971 {
	display: inline;
}

/* Hide toggle button text if the image flag is on */
#kioskButtonstacks_in_971.images #buttonTextOpenstacks_in_971,
#kioskButtonstacks_in_971.images #buttonTextClosestacks_in_971
#kioskButtonstacks_in_971.images.toggle #buttonTextOpenstacks_in_971,
#kioskButtonstacks_in_971.images.toggle #buttonTextClosestacks_in_971 {
	display: none;
}

/* Hide toggle button images if the text flag is on */
#kioskButtonstacks_in_971.text #buttonImageOpenstacks_in_971,
#kioskButtonstacks_in_971.text #buttonImageClosestacks_in_971
#kioskButtonstacks_in_971.text.toggle #buttonImageOpenstacks_in_971,
#kioskButtonstacks_in_971.text.toggle #buttonImageClosestacks_in_971 {
	display: none;
}

#toggleContent {
	z-index: 101;
	position: relative;
}

#clearerstacks_in_971 {
	position: relative;
	clear: both;
	display: block;
	float: none;
}

#imageKioskCaptionZonestacks_in_971 {
	position: relative;
	display: none;
	z-index: 100;
	width: 100%;
	padding: 0;
	margin: 0;
	overflow: hidden;
}

#captionBoxstacks_in_971 {
	position: relative;
	display: block;
	padding: 0;
	margin: 0;
}

.captionBGstacks_in_971 {
	background: #000000;
	opacity: 0.80;
	-ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=80)"; 
	filter: alpha(opacity=80);
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	width: 100%;
	height: 100%;
	z-index: 30;
	
	-webkit-border-top-left-radius: 0px;
	-webkit-border-top-right-radius: 0px;
	-webkit-border-bottom-left-radius: 0px;
	-webkit-border-bottom-right-radius: 0px;
	
	-moz-border-radius-topleft: 0px;
	-moz-border-radius-topright: 0px;
	-moz-border-radius-bottomleft: 0px;
	-moz-border-radius-bottomright: 0px;
	
	border-top-left-radius: 0px;
	border-top-right-radius: 0px;
	border-bottom-left-radius: 0px;
	border-bottom-right-radius: 0px;
	
}

#captionInnerstacks_in_971 {
	position: relative;
	display: block;
	z-index: 50;
	color: #FFFFFF;
	padding: 30px;
}

#captionInnerstacks_in_971 p {
	padding: 0;
	margin: 0;
}

.hover-bg0stacks_in_971 {
	background: transparent;
}

.hover-bg1stacks_in_971 {
	background: ;
}

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

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

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

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

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

@media print {
	#kioskButtonstacks_in_971 {
		display: none !important;
	}
	
	#imageKioskCaptionZonestacks_in_971 {
		display: block !important;
		height: auto !important;
	}
}


#stacks_in_971 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}

#stacks_in_974 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
