
@font-face {
    font-family: 'FlatButtonLato';
    src: url('../files/font/lato-light-webfont.eot');
    src: url('../files/font/lato-light-webfont.eot?#iefix') format('embedded-opentype'),
         url('../files/font/lato-light-webfont.woff') format('woff'),
         url('../files/font/lato-light-webfont.ttf') format('truetype'),
         url('../files/font/lato-light-webfont.svg#latolight') format('svg');
    font-weight: 100;
    font-style: normal;
}


@font-face {
    font-family: 'FlatButtonOpenSans';
    src: url('../files/font/opensans-regular-webfont.eot');
    src: url('../files/font/opensans-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../files/font/opensans-regular-webfont.woff') format('woff'),
         url('../files/font/opensans-regular-webfont.ttf') format('truetype'),
         url('../files/font/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'FlatButtonNoto';
    src: url('../files/font/notoserif-regular-webfont.eot');
    src: url('../files/font/notoserif-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('../files/font/notoserif-regular-webfont.woff') format('woff'),
         url('../files/font/notoserif-regular-webfont.ttf') format('truetype'),
         url('../files/font/notoserif-regular-webfont.svg#noto_serifregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

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


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

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

.nivo-lightbox-image { text-align: center; }
.nivo-lightbox-image img {
	max-width: 100%;
	max-height: 100%;
	width: auto;
	height: auto;
	vertical-align: middle;
}

.nivo-lightbox-html5audio {
	width: 100%;
}

.nivo-lightbox-html5video {
	background: #000;
}

.nivo-lightbox-html5audio,
.nivo-lightbox-html5video {
	position: absolute;
	z-index: 99999;
	max-width: 100%;
	max-height: 100%;
	display: inline-block;
	top: 50%;
	left: 50%;
	-webkit-transform: translateY(-50%) translateX(-50%);
	-ms-transform: translateY(-50%) translateX(-50%);
	transform: translateY(-50%) translateX(-50%);
	vertical-align: middle;
}

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

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

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

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

/* fall */
.nivo-lightbox-body-effect-fall .nivo-lightbox-effect-fall {
	-webkit-perspective: 1000px;
	   -moz-perspective: 1000px;
	        perspective: 1000px;
}
.nivo-lightbox-effect-fall .nivo-lightbox-wrap {
	-webkit-transition: all 0.3s ease-out;
	   -moz-transition: all 0.3s ease-out;
	    -ms-transition: all 0.3s ease-out;
	     -o-transition: all 0.3s ease-out;
	        transition: all 0.3s ease-out;
	-webkit-transform: translateZ(300px);
	   -moz-transform: translateZ(300px);
	    -ms-transform: translateZ(300px);
	        transform: translateZ(300px);
}
.nivo-lightbox-effect-fall.nivo-lightbox-open .nivo-lightbox-wrap {
	-webkit-transform: translateZ(0);
	   -moz-transform: translateZ(0);
	    -ms-transform: translateZ(0);
	        transform: translateZ(0);
}@charset "UTF-8";

/*!
Animate.css - http://daneden.me/animate
Licensed under the MIT license

Copyright (c) 2013 Daniel Eden

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/

.animated {
  -webkit-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
}

.animated.infinite {
  -webkit-animation-iteration-count: infinite;
  animation-iteration-count: infinite;
}

.animated.hinge {
  -webkit-animation-duration: 2s;
  animation-duration: 2s;
}

@-webkit-keyframes elxr_bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  60% {
    -webkit-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

@keyframes elxr_bounce {
  0%, 20%, 50%, 80%, 100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  40% {
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  60% {
    -webkit-transform: translateY(-15px);
    -ms-transform: translateY(-15px);
    transform: translateY(-15px);
  }
}

.elxr_bounce {
  -webkit-animation-name: elxr_bounce;
  animation-name: elxr_bounce;
}

@-webkit-keyframes elxr_flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

@keyframes elxr_flash {
  0%, 50%, 100% {
    opacity: 1;
  }

  25%, 75% {
    opacity: 0;
  }
}

.elxr_flash {
  -webkit-animation-name: elxr_flash;
  animation-name: elxr_flash;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_pulse {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes elxr_pulse {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  50% {
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.elxr_pulse {
  -webkit-animation-name: elxr_pulse;
  animation-name: elxr_pulse;
}

@-webkit-keyframes elxr_rubberBand {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }

  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }

  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }

  100% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes elxr_rubberBand {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  30% {
    -webkit-transform: scaleX(1.25) scaleY(0.75);
    -ms-transform: scaleX(1.25) scaleY(0.75);
    transform: scaleX(1.25) scaleY(0.75);
  }

  40% {
    -webkit-transform: scaleX(0.75) scaleY(1.25);
    -ms-transform: scaleX(0.75) scaleY(1.25);
    transform: scaleX(0.75) scaleY(1.25);
  }

  60% {
    -webkit-transform: scaleX(1.15) scaleY(0.85);
    -ms-transform: scaleX(1.15) scaleY(0.85);
    transform: scaleX(1.15) scaleY(0.85);
  }

  100% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.elxr_rubberBand {
  -webkit-animation-name: elxr_rubberBand;
  animation-name: elxr_rubberBand;
}

@-webkit-keyframes elxr_shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }
}

@keyframes elxr_shake {
  0%, 100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  10%, 30%, 50%, 70%, 90% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  20%, 40%, 60%, 80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }
}

.elxr_shake {
  -webkit-animation-name: elxr_shake;
  animation-name: elxr_shake;
}

@-webkit-keyframes elxr_swing {
  20% {
    -webkit-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

@keyframes elxr_swing {
  20% {
    -webkit-transform: rotate(15deg);
    -ms-transform: rotate(15deg);
    transform: rotate(15deg);
  }

  40% {
    -webkit-transform: rotate(-10deg);
    -ms-transform: rotate(-10deg);
    transform: rotate(-10deg);
  }

  60% {
    -webkit-transform: rotate(5deg);
    -ms-transform: rotate(5deg);
    transform: rotate(5deg);
  }

  80% {
    -webkit-transform: rotate(-5deg);
    -ms-transform: rotate(-5deg);
    transform: rotate(-5deg);
  }

  100% {
    -webkit-transform: rotate(0deg);
    -ms-transform: rotate(0deg);
    transform: rotate(0deg);
  }
}

.elxr_swing {
  -webkit-transform-origin: top center;
  -ms-transform-origin: top center;
  transform-origin: top center;
  -webkit-animation-name: elxr_swing;
  animation-name: elxr_swing;
}

@-webkit-keyframes elxr_tada {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  100% {
    -webkit-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

@keyframes elxr_tada {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  10%, 20% {
    -webkit-transform: scale(0.9) rotate(-3deg);
    -ms-transform: scale(0.9) rotate(-3deg);
    transform: scale(0.9) rotate(-3deg);
  }

  30%, 50%, 70%, 90% {
    -webkit-transform: scale(1.1) rotate(3deg);
    -ms-transform: scale(1.1) rotate(3deg);
    transform: scale(1.1) rotate(3deg);
  }

  40%, 60%, 80% {
    -webkit-transform: scale(1.1) rotate(-3deg);
    -ms-transform: scale(1.1) rotate(-3deg);
    transform: scale(1.1) rotate(-3deg);
  }

  100% {
    -webkit-transform: scale(1) rotate(0);
    -ms-transform: scale(1) rotate(0);
    transform: scale(1) rotate(0);
  }
}

.elxr_tada {
  -webkit-animation-name: elxr_tada;
  animation-name: elxr_tada;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_wobble {
  0% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }

  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

  100% {
    -webkit-transform: translateX(0%);
    transform: translateX(0%);
  }
}

@keyframes elxr_wobble {
  0% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }

  15% {
    -webkit-transform: translateX(-25%) rotate(-5deg);
    -ms-transform: translateX(-25%) rotate(-5deg);
    transform: translateX(-25%) rotate(-5deg);
  }

  30% {
    -webkit-transform: translateX(20%) rotate(3deg);
    -ms-transform: translateX(20%) rotate(3deg);
    transform: translateX(20%) rotate(3deg);
  }

  45% {
    -webkit-transform: translateX(-15%) rotate(-3deg);
    -ms-transform: translateX(-15%) rotate(-3deg);
    transform: translateX(-15%) rotate(-3deg);
  }

  60% {
    -webkit-transform: translateX(10%) rotate(2deg);
    -ms-transform: translateX(10%) rotate(2deg);
    transform: translateX(10%) rotate(2deg);
  }

  75% {
    -webkit-transform: translateX(-5%) rotate(-1deg);
    -ms-transform: translateX(-5%) rotate(-1deg);
    transform: translateX(-5%) rotate(-1deg);
  }

  100% {
    -webkit-transform: translateX(0%);
    -ms-transform: translateX(0%);
    transform: translateX(0%);
  }
}

.elxr_wobble {
  -webkit-animation-name: elxr_wobble;
  animation-name: elxr_wobble;
}

@-webkit-keyframes elxr_bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }
}

@keyframes elxr_bounceIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.05);
    -ms-transform: scale(1.05);
    transform: scale(1.05);
  }

  70% {
    -webkit-transform: scale(.9);
    -ms-transform: scale(.9);
    transform: scale(.9);
  }

  100% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }
}

.elxr_bounceIn {
  -webkit-animation-name: elxr_bounceIn;
  animation-name: elxr_bounceIn;
}

@-webkit-keyframes elxr_bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_bounceInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(30px);
    -ms-transform: translateY(30px);
    transform: translateY(30px);
  }

  80% {
    -webkit-transform: translateY(-10px);
    -ms-transform: translateY(-10px);
    transform: translateY(-10px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_bounceInDown {
  -webkit-animation-name: elxr_bounceInDown;
  animation-name: elxr_bounceInDown;
}

@-webkit-keyframes elxr_bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    transform: translateX(30px);
  }

  80% {
    -webkit-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_bounceInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(30px);
    -ms-transform: translateX(30px);
    transform: translateX(30px);
  }

  80% {
    -webkit-transform: translateX(-10px);
    -ms-transform: translateX(-10px);
    transform: translateX(-10px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_bounceInLeft {
  -webkit-animation-name: elxr_bounceInLeft;
  animation-name: elxr_bounceInLeft;
}

@-webkit-keyframes elxr_bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  80% {
    -webkit-transform: translateX(10px);
    transform: translateX(10px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_bounceInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateX(-30px);
    -ms-transform: translateX(-30px);
    transform: translateX(-30px);
  }

  80% {
    -webkit-transform: translateX(10px);
    -ms-transform: translateX(10px);
    transform: translateX(10px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_bounceInRight {
  -webkit-animation-name: elxr_bounceInRight;
  animation-name: elxr_bounceInRight;
}

@-webkit-keyframes elxr_bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  80% {
    -webkit-transform: translateY(10px);
    transform: translateY(10px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_bounceInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  60% {
    opacity: 1;
    -webkit-transform: translateY(-30px);
    -ms-transform: translateY(-30px);
    transform: translateY(-30px);
  }

  80% {
    -webkit-transform: translateY(10px);
    -ms-transform: translateY(10px);
    transform: translateY(10px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_bounceInUp {
  -webkit-animation-name: elxr_bounceInUp;
  animation-name: elxr_bounceInUp;
}

@-webkit-keyframes elxr_bounceOut {
  0% {
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  25% {
    -webkit-transform: scale(.95);
    transform: scale(.95);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }
}

@keyframes elxr_bounceOut {
  0% {
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  25% {
    -webkit-transform: scale(.95);
    -ms-transform: scale(.95);
    transform: scale(.95);
  }

  50% {
    opacity: 1;
    -webkit-transform: scale(1.1);
    -ms-transform: scale(1.1);
    transform: scale(1.1);
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }
}

.elxr_bounceOut {
  -webkit-animation-name: elxr_bounceOut;
  animation-name: elxr_bounceOut;
}

@-webkit-keyframes elxr_bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes elxr_bounceOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.elxr_bounceOutDown {
  -webkit-animation-name: elxr_bounceOutDown;
  animation-name: elxr_bounceOutDown;
}

@-webkit-keyframes elxr_bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes elxr_bounceOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.elxr_bounceOutLeft {
  -webkit-animation-name: elxr_bounceOutLeft;
  animation-name: elxr_bounceOutLeft;
}

@-webkit-keyframes elxr_bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes elxr_bounceOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.elxr_bounceOutRight {
  -webkit-animation-name: elxr_bounceOutRight;
  animation-name: elxr_bounceOutRight;
}

@-webkit-keyframes elxr_bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes elxr_bounceOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  20% {
    opacity: 1;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.elxr_bounceOutUp {
  -webkit-animation-name: elxr_bounceOutUp;
  animation-name: elxr_bounceOutUp;
}

@-webkit-keyframes elxr_fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

@keyframes elxr_fadeIn {
  0% {
    opacity: 0;
  }

  100% {
    opacity: 1;
  }
}

.elxr_fadeIn {
  -webkit-animation-name: elxr_fadeIn;
  animation-name: elxr_fadeIn;
}

@-webkit-keyframes elxr_fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_fadeInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_fadeInDown {
  -webkit-animation-name: elxr_fadeInDown;
  animation-name: elxr_fadeInDown;
}

@-webkit-keyframes elxr_fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_fadeInDownBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_fadeInDownBig {
  -webkit-animation-name: elxr_fadeInDownBig;
  animation-name: elxr_fadeInDownBig;
}

@-webkit-keyframes elxr_fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_fadeInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_fadeInLeft {
  -webkit-animation-name: elxr_fadeInLeft;
  animation-name: elxr_fadeInLeft;
}

@-webkit-keyframes elxr_fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_fadeInLeftBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_fadeInLeftBig {
  -webkit-animation-name: elxr_fadeInLeftBig;
  animation-name: elxr_fadeInLeftBig;
}

@-webkit-keyframes elxr_fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_fadeInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_fadeInRight {
  -webkit-animation-name: elxr_fadeInRight;
  animation-name: elxr_fadeInRight;
}

@-webkit-keyframes elxr_fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_fadeInRightBig {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_fadeInRightBig {
  -webkit-animation-name: elxr_fadeInRightBig;
  animation-name: elxr_fadeInRightBig;
}

@-webkit-keyframes elxr_fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_fadeInUp {
  -webkit-animation-name: elxr_fadeInUp;
  animation-name: elxr_fadeInUp;
}

@-webkit-keyframes elxr_fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_fadeInUpBig {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_fadeInUpBig {
  -webkit-animation-name: elxr_fadeInUpBig;
  animation-name: elxr_fadeInUpBig;
}

@-webkit-keyframes elxr_fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

@keyframes elxr_fadeOut {
  0% {
    opacity: 1;
  }

  100% {
    opacity: 0;
  }
}

.elxr_fadeOut {
  -webkit-animation-name: fadeOut;
  animation-name: fadeOut;
}

@-webkit-keyframes elxr_fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    transform: translateY(20px);
  }
}

@keyframes elxr_fadeOutDown {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(20px);
    -ms-transform: translateY(20px);
    transform: translateY(20px);
  }
}

.elxr_fadeOutDown {
  -webkit-animation-name: elxr_fadeOutDown;
  animation-name: elxr_fadeOutDown;
}

@-webkit-keyframes elxr_fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes elxr_fadeOutDownBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.elxr_fadeOutDownBig {
  -webkit-animation-name: elxr_fadeOutDownBig;
  animation-name: elxr_fadeOutDownBig;
}

@-webkit-keyframes elxr_fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}

@keyframes elxr_fadeOutLeft {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-20px);
    -ms-transform: translateX(-20px);
    transform: translateX(-20px);
  }
}

.elxr_fadeOutLeft {
  -webkit-animation-name: elxr_fadeOutLeft;
  animation-name: elxr_fadeOutLeft;
}

@-webkit-keyframes elxr_fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes elxr_fadeOutLeftBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.elxr_fadeOutLeftBig {
  -webkit-animation-name: elxr_fadeOutLeftBig;
  animation-name: elxr_fadeOutLeftBig;
}

@-webkit-keyframes elxr_fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    transform: translateX(20px);
  }
}

@keyframes elxr_fadeOutRight {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(20px);
    -ms-transform: translateX(20px);
    transform: translateX(20px);
  }
}

.elxr_fadeOutRight {
  -webkit-animation-name: elxr_fadeOutRight;
  animation-name: elxr_fadeOutRight;
}

@-webkit-keyframes elxr_fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes elxr_fadeOutRightBig {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.elxr_fadeOutRightBig {
  -webkit-animation-name: elxr_fadeOutRightBig;
  animation-name: elxr_fadeOutRightBig;
}

@-webkit-keyframes elxr_fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}

@keyframes elxr_fadeOutUp {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-20px);
    -ms-transform: translateY(-20px);
    transform: translateY(-20px);
  }
}

.elxr_fadeOutUp {
  -webkit-animation-name: elxr_fadeOutUp;
  animation-name: elxr_fadeOutUp;
}

@-webkit-keyframes elxr_fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes elxr_fadeOutUpBig {
  0% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.elxr_fadeOutUpBig {
  -webkit-animation-name: elxr_fadeOutUpBig;
  animation-name: elxr_fadeOutUpBig;
}

@-webkit-keyframes elxr_flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

@keyframes elxr_flip {
  0% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  40% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }

  50% {
    -webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -ms-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  80% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }

  100% {
    -webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -ms-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
    -webkit-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
  }
}

.animated.elxr_flip {
  -webkit-backface-visibility: visible;
  -ms-backface-visibility: visible;
  backface-visibility: visible;
  -webkit-animation-name: elxr_flip;
  animation-name: elxr_flip;
}

@-webkit-keyframes elxr_flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

@keyframes elxr_flipInX {
  0% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateX(-10deg);
    -ms-transform: perspective(400px) rotateX(-10deg);
    transform: perspective(400px) rotateX(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateX(10deg);
    -ms-transform: perspective(400px) rotateX(10deg);
    transform: perspective(400px) rotateX(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }
}

.elxr_flipInX {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_flipInX;
  animation-name: elxr_flipInX;
}

@-webkit-keyframes elxr_flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

@keyframes elxr_flipInY {
  0% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }

  40% {
    -webkit-transform: perspective(400px) rotateY(-10deg);
    -ms-transform: perspective(400px) rotateY(-10deg);
    transform: perspective(400px) rotateY(-10deg);
  }

  70% {
    -webkit-transform: perspective(400px) rotateY(10deg);
    -ms-transform: perspective(400px) rotateY(10deg);
    transform: perspective(400px) rotateY(10deg);
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }
}

.elxr_flipInY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_flipInY;
  animation-name: elxr_flipInY;
}

@-webkit-keyframes elxr_flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

@keyframes elxr_flipOutX {
  0% {
    -webkit-transform: perspective(400px) rotateX(0deg);
    -ms-transform: perspective(400px) rotateX(0deg);
    transform: perspective(400px) rotateX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateX(90deg);
    -ms-transform: perspective(400px) rotateX(90deg);
    transform: perspective(400px) rotateX(90deg);
    opacity: 0;
  }
}

.elxr_flipOutX {
  -webkit-animation-name: elxr_flipOutX;
  animation-name: elxr_flipOutX;
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
}

@-webkit-keyframes elxr_flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

@keyframes elxr_flipOutY {
  0% {
    -webkit-transform: perspective(400px) rotateY(0deg);
    -ms-transform: perspective(400px) rotateY(0deg);
    transform: perspective(400px) rotateY(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: perspective(400px) rotateY(90deg);
    -ms-transform: perspective(400px) rotateY(90deg);
    transform: perspective(400px) rotateY(90deg);
    opacity: 0;
  }
}

.elxr_flipOutY {
  -webkit-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_flipOutY;
  animation-name: elxr_flipOutY;
}

@-webkit-keyframes elxr_lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

@keyframes elxr_lightSpeedIn {
  0% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }

  60% {
    -webkit-transform: translateX(-20%) skewX(30deg);
    -ms-transform: translateX(-20%) skewX(30deg);
    transform: translateX(-20%) skewX(30deg);
    opacity: 1;
  }

  80% {
    -webkit-transform: translateX(0%) skewX(-15deg);
    -ms-transform: translateX(0%) skewX(-15deg);
    transform: translateX(0%) skewX(-15deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }
}

.elxr_lightSpeedIn {
  -webkit-animation-name: elxr_lightSpeedIn;
  animation-name: elxr_lightSpeedIn;
  -webkit-animation-timing-function: ease-out;
  animation-timing-function: ease-out;
}

@-webkit-keyframes elxr_lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

@keyframes elxr_lightSpeedOut {
  0% {
    -webkit-transform: translateX(0%) skewX(0deg);
    -ms-transform: translateX(0%) skewX(0deg);
    transform: translateX(0%) skewX(0deg);
    opacity: 1;
  }

  100% {
    -webkit-transform: translateX(100%) skewX(-30deg);
    -ms-transform: translateX(100%) skewX(-30deg);
    transform: translateX(100%) skewX(-30deg);
    opacity: 0;
  }
}

.elxr_lightSpeedOut {
  -webkit-animation-name: elxr_lightSpeedOut;
  animation-name: elxr_lightSpeedOut;
  -webkit-animation-timing-function: ease-in;
  animation-timing-function: ease-in;
}

@-webkit-keyframes elxr_rotateIn {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateIn {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(-200deg);
    -ms-transform: rotate(-200deg);
    transform: rotate(-200deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateIn {
  -webkit-animation-name: elxr_rotateIn;
  animation-name: elxr_rotateIn;
}

@-webkit-keyframes elxr_rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateInDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateInDownLeft {
  -webkit-animation-name: elxr_rotateInDownLeft;
  animation-name: elxr_rotateInDownLeft;
}

@-webkit-keyframes elxr_rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateInDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateInDownRight {
  -webkit-animation-name: elxr_rotateInDownRight;
  animation-name: elxr_rotateInDownRight;
}

@-webkit-keyframes elxr_rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateInUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateInUpLeft {
  -webkit-animation-name: elxr_rotateInUpLeft;
  animation-name: elxr_rotateInUpLeft;
}

@-webkit-keyframes elxr_rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

@keyframes elxr_rotateInUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }
}

.elxr_rotateInUpRight {
  -webkit-animation-name: elxr_rotateInUpRight;
  animation-name: elxr_rotateInUpRight;
}

@-webkit-keyframes elxr_rotateOut {
  0% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOut {
  0% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: center center;
    -ms-transform-origin: center center;
    transform-origin: center center;
    -webkit-transform: rotate(200deg);
    -ms-transform: rotate(200deg);
    transform: rotate(200deg);
    opacity: 0;
  }
}

.elxr_rotateOut {
  -webkit-animation-name: elxr_rotateOut;
  animation-name: elxr_rotateOut;
}

@-webkit-keyframes elxr_rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutDownLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

.elxr_rotateOutDownLeft {
  -webkit-animation-name: elxr_rotateOutDownLeft;
  animation-name: elxr_rotateOutDownLeft;
}

@-webkit-keyframes elxr_rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutDownRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

.elxr_rotateOutDownRight {
  -webkit-animation-name: elxr_rotateOutDownRight;
  animation-name: elxr_rotateOutDownRight;
}

@-webkit-keyframes elxr_rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutUpLeft {
  0% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: left bottom;
    -ms-transform-origin: left bottom;
    transform-origin: left bottom;
    -webkit-transform: rotate(-90deg);
    -ms-transform: rotate(-90deg);
    transform: rotate(-90deg);
    opacity: 0;
  }
}

.elxr_rotateOutUpLeft {
  -webkit-animation-name: elxr_rotateOutUpLeft;
  animation-name: elxr_rotateOutUpLeft;
}

@-webkit-keyframes elxr_rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

@keyframes elxr_rotateOutUpRight {
  0% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    opacity: 1;
  }

  100% {
    -webkit-transform-origin: right bottom;
    -ms-transform-origin: right bottom;
    transform-origin: right bottom;
    -webkit-transform: rotate(90deg);
    -ms-transform: rotate(90deg);
    transform: rotate(90deg);
    opacity: 0;
  }
}

.elxr_rotateOutUpRight {
  -webkit-animation-name: elxr_rotateOutUpRight;
  animation-name: elxr_rotateOutUpRight;
}

@-webkit-keyframes elxr_slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_slideInDown {
  0% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }

  100% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_slideInDown {
  -webkit-animation-name: elxr_slideInDown;
  animation-name: elxr_slideInDown;
}

@-webkit-keyframes elxr_slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_slideInLeft {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_slideInLeft {
  -webkit-animation-name: elxr_slideInLeft;
  animation-name: elxr_slideInLeft;
}

@-webkit-keyframes elxr_slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }
}

@keyframes elxr_slideInRight {
  0% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }

  100% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }
}

.elxr_slideInRight {
  -webkit-animation-name: elxr_slideInRight;
  animation-name: elxr_slideInRight;
}

@-webkit-keyframes elxr_slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

@keyframes elxr_slideOutLeft {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(-2000px);
    -ms-transform: translateX(-2000px);
    transform: translateX(-2000px);
  }
}

.elxr_slideOutLeft {
  -webkit-animation-name: elxr_slideOutLeft;
  animation-name: elxr_slideOutLeft;
}

@-webkit-keyframes elxr_slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

@keyframes elxr_slideOutRight {
  0% {
    -webkit-transform: translateX(0);
    -ms-transform: translateX(0);
    transform: translateX(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(2000px);
    -ms-transform: translateX(2000px);
    transform: translateX(2000px);
  }
}

.elxr_slideOutRight {
  -webkit-animation-name: elxr_slideOutRight;
  animation-name: elxr_slideOutRight;
}

@-webkit-keyframes elxr_slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

@keyframes elxr_slideOutUp {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(-2000px);
    -ms-transform: translateY(-2000px);
    transform: translateY(-2000px);
  }
}

.elxr_slideOutUp {
  -webkit-animation-name: elxr_slideOutUp;
  animation-name: elxr_slideOutUp;
}

@-webkit-keyframes elxr_slideInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }
}

@keyframes elxr_slideInUp {
  0% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }
}

.elxr_slideInUp {
  -webkit-animation-name: elxr_slideInUp;
  animation-name: elxr_slideInUp;
}

@-webkit-keyframes elxr_slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

@keyframes elxr_slideOutDown {
  0% {
    -webkit-transform: translateY(0);
    -ms-transform: translateY(0);
    transform: translateY(0);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateY(2000px);
    -ms-transform: translateY(2000px);
    transform: translateY(2000px);
  }
}

.elxr_slideOutDown {
  -webkit-animation-name: elxr_slideOutDown;
  animation-name: elxr_slideOutDown;
}

@-webkit-keyframes elxr_hinge {
  0% {
    -webkit-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40% {
    -webkit-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    -webkit-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  100% {
    -webkit-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}

@keyframes elxr_hinge {
  0% {
    -webkit-transform: rotate(0);
    -ms-transform: rotate(0);
    transform: rotate(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  20%, 60% {
    -webkit-transform: rotate(80deg);
    -ms-transform: rotate(80deg);
    transform: rotate(80deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  40% {
    -webkit-transform: rotate(60deg);
    -ms-transform: rotate(60deg);
    transform: rotate(60deg);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  80% {
    -webkit-transform: rotate(60deg) translateY(0);
    -ms-transform: rotate(60deg) translateY(0);
    transform: rotate(60deg) translateY(0);
    -webkit-transform-origin: top left;
    -ms-transform-origin: top left;
    transform-origin: top left;
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
    opacity: 1;
  }

  100% {
    -webkit-transform: translateY(700px);
    -ms-transform: translateY(700px);
    transform: translateY(700px);
    opacity: 0;
  }
}

.elxr_hinge {
  -webkit-animation-name: elxr_hinge;
  animation-name: elxr_hinge;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}

@keyframes elxr_rollIn {
  0% {
    opacity: 0;
    -webkit-transform: translateX(-100%) rotate(-120deg);
    -ms-transform: translateX(-100%) rotate(-120deg);
    transform: translateX(-100%) rotate(-120deg);
  }

  100% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }
}

.elxr_rollIn {
  -webkit-animation-name: elxr_rollIn;
  animation-name: elxr_rollIn;
}

/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes elxr_rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}

@keyframes elxr_rollOut {
  0% {
    opacity: 1;
    -webkit-transform: translateX(0px) rotate(0deg);
    -ms-transform: translateX(0px) rotate(0deg);
    transform: translateX(0px) rotate(0deg);
  }

  100% {
    opacity: 0;
    -webkit-transform: translateX(100%) rotate(120deg);
    -ms-transform: translateX(100%) rotate(120deg);
    transform: translateX(100%) rotate(120deg);
  }
}

.elxr_rollOut {
  -webkit-animation-name: elxr_rollOut;
  animation-name: elxr_rollOut;
}

@-webkit-keyframes elxr_zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
  }
}

@keyframes elxr_zoomIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  50% {
    opacity: 1;
  }
}

.elxr_zoomIn {
  -webkit-animation-name: elxr_zoomIn;
  animation-name: elxr_zoomIn;
}

@-webkit-keyframes elxr_zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInDown {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    -ms-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    -ms-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInDown {
  -webkit-animation-name: elxr_zoomInDown;
  animation-name: elxr_zoomInDown;
}

@-webkit-keyframes elxr_zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(48px);
    transform: scale(.475) translateX(48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInLeft {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    -ms-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(48px);
    -ms-transform: scale(.475) translateX(48px);
    transform: scale(.475) translateX(48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInLeft {
  -webkit-animation-name: elxr_zoomInLeft;
  animation-name: elxr_zoomInLeft;
}

@-webkit-keyframes elxr_zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-48px);
    transform: scale(.475) translateX(-48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInRight {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    -ms-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-48px);
    -ms-transform: scale(.475) translateX(-48px);
    transform: scale(.475) translateX(-48px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInRight {
  -webkit-animation-name: elxr_zoomInRight;
  animation-name: elxr_zoomInRight;
}

@-webkit-keyframes elxr_zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

@keyframes elxr_zoomInUp {
  0% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    -ms-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-animation-timing-function: ease-in-out;
    animation-timing-function: ease-in-out;
  }

  60% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    -ms-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
  }
}

.elxr_zoomInUp {
  -webkit-animation-name: elxr_zoomInUp;
  animation-name: elxr_zoomInUp;
}

@-webkit-keyframes elxr_zoomOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
    transform: scale(1);
  }

  50% {
    opacity: 0;
    -webkit-transform: scale(.3);
    transform: scale(.3);
  }

  100% {
    opacity: 0;
  }
}

@keyframes elxr_zoomOut {
  0% {
    opacity: 1;
    -webkit-transform: scale(1);
    -ms-transform: scale(1);
    transform: scale(1);
  }

  50% {
    opacity: 0;
    -webkit-transform: scale(.3);
    -ms-transform: scale(.3);
    transform: scale(.3);
  }

  100% {
    opacity: 0;
  }
}

.elxr_zoomOut {
  -webkit-animation-name: elxr_zoomOut;
  animation-name: elxr_zoomOut;
}

@-webkit-keyframes elxr_zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-transform-origin: center bottom;
    transform-origin: center bottom;
  }
}

@keyframes elxr_zoomOutDown {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(-60px);
    -ms-transform: scale(.475) translateY(-60px);
    transform: scale(.475) translateY(-60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(2000px);
    -ms-transform: scale(.1) translateY(2000px);
    transform: scale(.1) translateY(2000px);
    -webkit-transform-origin: center bottom;
    -ms-transform-origin: center bottom;
    transform-origin: center bottom;
  }
}

.elxr_zoomOutDown {
  -webkit-animation-name: elxr_zoomOutDown;
  animation-name: elxr_zoomOutDown;
}

@-webkit-keyframes elxr_zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(42px);
    transform: scale(.475) translateX(42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-transform-origin: left center;
    transform-origin: left center;
  }
}

@keyframes elxr_zoomOutLeft {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(42px);
    -ms-transform: scale(.475) translateX(42px);
    transform: scale(.475) translateX(42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(-2000px);
    -ms-transform: scale(.1) translateX(-2000px);
    transform: scale(.1) translateX(-2000px);
    -webkit-transform-origin: left center;
    -ms-transform-origin: left center;
    transform-origin: left center;
  }
}

.elxr_zoomOutLeft {
  -webkit-animation-name: elxr_zoomOutLeft;
  animation-name: elxr_zoomOutLeft;
}

@-webkit-keyframes elxr_zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-42px);
    transform: scale(.475) translateX(-42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-transform-origin: right center;
    transform-origin: right center;
  }
}

@keyframes elxr_zoomOutRight {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateX(-42px);
    -ms-transform: scale(.475) translateX(-42px);
    transform: scale(.475) translateX(-42px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateX(2000px);
    -ms-transform: scale(.1) translateX(2000px);
    transform: scale(.1) translateX(2000px);
    -webkit-transform-origin: right center;
    -ms-transform-origin: right center;
    transform-origin: right center;
  }
}

.elxr_zoomOutRight {
  -webkit-animation-name: elxr_zoomOutRight;
  animation-name: elxr_zoomOutRight;
}

@-webkit-keyframes elxr_zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-transform-origin: center top;
    transform-origin: center top;
  }
}

@keyframes elxr_zoomOutUp {
  40% {
    opacity: 1;
    -webkit-transform: scale(.475) translateY(60px);
    -ms-transform: scale(.475) translateY(60px);
    transform: scale(.475) translateY(60px);
    -webkit-animation-timing-function: linear;
    animation-timing-function: linear;
  }

  100% {
    opacity: 0;
    -webkit-transform: scale(.1) translateY(-2000px);
    -ms-transform: scale(.1) translateY(-2000px);
    transform: scale(.1) translateY(-2000px);
    -webkit-transform-origin: center top;
    -ms-transform-origin: center top;
    transform-origin: center top;
  }
}

.elxr_zoomOutUp {
  -webkit-animation-name: elxr_zoomOutUp;
  animation-name: elxr_zoomOutUp;
}



@charset "UTF-8";/*!
Magic - http://minimamente.com
Licensed under the MIT license

Copyright (c) 2014 Christian Pucci

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:
The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
*/
.magictime {
  -webkit-animation-duration: 1s;
  -moz-animation-duration: 1s;
  -ms-animation-duration: 1s;
  -o-animation-duration: 1s;
  animation-duration: 1s;
  -webkit-animation-fill-mode: both;
  -moz-animation-fill-mode: both;
  -ms-animation-fill-mode: both;
  -o-animation-fill-mode: both;
  animation-fill-mode: both;
}

.elxr_elxr_perspectiveDownRetourn {
  -webkit-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveDownRetourn;
  -moz-animation-name: elxr_perspectiveDownRetourn;
  -ms-animation-name: elxr_perspectiveDownRetourn;
  -o-animation-name: elxr_perspectiveDownRetourn;
  animation-name: elxr_perspectiveDownRetourn;
}
.elxr_elxr_perspectiveLeftRetourn {
  -webkit-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveLeftRetourn;
  -moz-animation-name: elxr_perspectiveLeftRetourn;
  -ms-animation-name: elxr_perspectiveLeftRetourn;
  -o-animation-name: elxr_perspectiveLeftRetourn;
  animation-name: elxr_perspectiveLeftRetourn;
}
.elxr_elxr_perspectiveRightRetourn {
  -webkit-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveRightRetourn;
  -moz-animation-name: elxr_perspectiveRightRetourn;
  -ms-animation-name: elxr_perspectiveRightRetourn;
  -o-animation-name: elxr_perspectiveRightRetourn;
  animation-name: elxr_perspectiveRightRetourn;
}
.elxr_elxr_perspectiveUpRetourn {
  -webkit-backface-visibility: visible !important;
  -moz-backface-visibility: visible !important;
  -ms-backface-visibility: visible !important;
  -o-backface-visibility: visible !important;
  backface-visibility: visible !important;
  -webkit-animation-name: elxr_perspectiveUpRetourn;
  -moz-animation-name: elxr_perspectiveUpRetourn;
  -ms-animation-name: elxr_perspectiveUpRetourn;
  -o-animation-name: elxr_perspectiveUpRetourn;
  animation-name: elxr_perspectiveUpRetourn;
}
.elxr_elxr_puffIn {
  -webkit-animation-name: elxr_puffIn;
  -moz-animation-name: elxr_puffIn;
  -ms-animation-name: elxr_puffIn;
  -o-animation-name: elxr_puffIn;
  animation-name: elxr_puffIn;
}
.elxr_elxr_twisterInUp {
  -webkit-animation-name: elxr_twisterInUp;
  -moz-animation-name: elxr_twisterInUp;
  -ms-animation-name: elxr_twisterInUp;
  -o-animation-name: elxr_twisterInUp;
  animation-name: elxr_twisterInUp;
}
.elxr_elxr_vanishIn {
  -webkit-animation-name: elxr_vanishIn;
  -moz-animation-name: elxr_vanishIn;
  -ms-animation-name: elxr_vanishIn;
  -o-animation-name: elxr_vanishIn;
  animation-name: elxr_vanishIn;
}
.elxr_elxr_tinRightIn {
  -webkit-animation-name: elxr_tinRightIn;
  -moz-animation-name: elxr_tinRightIn;
  -ms-animation-name: elxr_tinRightIn;
  -o-animation-name: elxr_tinRightIn;
  animation-name: elxr_tinRightIn;
}
.elxr_elxr_tinLeftIn {
  -webkit-animation-name: elxr_tinLeftIn;
  -moz-animation-name: elxr_tinLeftIn;
  -ms-animation-name: elxr_tinLeftIn;
  -o-animation-name: elxr_tinLeftIn;
  animation-name: elxr_tinLeftIn;
}


@-moz-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 0 100%;
    -moz-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 100%;
    -moz-transform: perspective(800px) rotateX(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 100%;
    -webkit-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 100%;
    -webkit-transform: perspective(800px) rotateX(0deg);
  }
}
@-o-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 0 100%;
    -o-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 100%;
    -o-transform: perspective(800px) rotateX(0deg);
  }
}
@-ms-keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 0 100%;
    -ms-transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 0 100%;
    -ms-transform: perspective(800px) rotateX(0deg);
  }
}
@keyframes elxr_perspectiveDownRetourn {
  0% {
    opacity: 0;
    transform-origin: 0 100%;
    transform: perspective(800px) rotateX(-180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 0 100%;
    transform: perspective(800px) rotateX(0deg);
  }
}
@-moz-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateY(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateY(0deg);
  }
}
@-o-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateY(0deg);
  }
}
@-ms-keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateY(0deg);
  }
}
@keyframes elxr_perspectiveLeftRetourn {
  0% {
    opacity: 0;
    transform-origin: 0 0;
    transform: perspective(800px) rotateY(-180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 0 0;
    transform: perspective(800px) rotateY(0deg);
  }
}
@-moz-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 100% 0;
    -moz-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 100% 0;
    -moz-transform: perspective(800px) rotateY(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 100% 0;
    -webkit-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 100% 0;
    -webkit-transform: perspective(800px) rotateY(0deg);
  }
}
@-o-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 100% 0;
    -o-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 100% 0;
    -o-transform: perspective(800px) rotateY(0deg);
  }
}
@-ms-keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 100% 0;
    -ms-transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 100% 0;
    -ms-transform: perspective(800px) rotateY(0deg);
  }
}
@keyframes elxr_perspectiveRightRetourn {
  0% {
    opacity: 0;
    transform-origin: 100% 0;
    transform: perspective(800px) rotateY(180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 100% 0;
    transform: perspective(800px) rotateY(0deg);
  }
}
@-moz-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 0;
    -moz-transform: perspective(800px) rotateX(0deg);
  }
}
@-webkit-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    -webkit-transform: perspective(800px) rotateX(0deg);
  }
}
@-o-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 0;
    -o-transform: perspective(800px) rotateX(0deg);
  }
}
@-ms-keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    -ms-transform-origin: 0 0;
    -ms-transform: perspective(800px) rotateX(0deg);
  }
}
@keyframes elxr_perspectiveUpRetourn {
  0% {
    opacity: 0;
    transform-origin: 0 0;
    transform: perspective(800px) rotateX(180deg);
  }

  100% {
    opacity: 1;
    transform-origin: 0 0;
    transform: perspective(800px) rotateX(0deg);
  }
}
@-moz-keyframes elxr_puffIn {
  0% {
    opacity: 0;
    -moz-transform-origin: 50% 50%;
    -moz-transform: scale(2,2);
    -moz-filter: blur(2px);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 50% 50%;
    -moz-transform: scale(1,1);
    -moz-filter: blur(0px);
  }
}
@-webkit-keyframes elxr_puffIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(2,2);
    -webkit-filter: blur(2px);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(1,1);
    -webkit-filter: blur(0px);
  }
}
@-o-keyframes elxr_puffIn {
  0% {
    opacity: 0;
    -o-transform-origin: 50% 50%;
    -o-transform: scale(2,2);
    -webkit-filter: blur(2px);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 50% 50%;
    -o-transform: scale(1,1);
    -webkit-filter: blur(0px);
  }
}
@-ms-keyframes elxr_puffIn {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform-origin: 50% 50%;
    -ms-transform: scale(2,2);
    filter: blur(2px);
  }

  100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform-origin: 50% 50%;
    -ms-transform: scale(1,1);
    filter: blur(0px);
  }
}
@keyframes elxr_puffIn {
  0% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(2,2);
    filter: blur(2px);
  }

  100% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: scale(1,1);
    filter: blur(0px);
  }
}
@-moz-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    -moz-transform-origin: 100% 0;
    -moz-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    -moz-transform-origin: 100% 0;
    -moz-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 0 0;
    -moz-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-webkit-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    -webkit-transform-origin: 100% 0;
    -webkit-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    -webkit-transform-origin: 100% 0;
    -webkit-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 0 0;
    -webkit-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-o-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    -o-transform-origin: 100% 0;
    -o-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    -o-transform-origin: 100% 0;
    -o-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 0 0;
    -o-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-ms-keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform-origin: 100% 0;
    -ms-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {;
    -ms-transform-origin: 100% 0;
    -ms-transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform-origin: 0 0;
    -ms-transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@keyframes elxr_twisterInUp {
  0% {
    opacity: 0;
    transform-origin: 100% 0;
    transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  30% {
    transform-origin: 100% 0;
    transform: scale(0, 0) rotate(360deg) translateY(100%);
  }

  100% {
    opacity: 1;
    transform-origin: 0 0;
    transform: scale(1, 1) rotate(0deg) translateY(0);
  }
}
@-moz-keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    -moz-transform-origin: 50% 50%;
    -moz-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    -moz-transform-origin: 50% 50%;
    -moz-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@-webkit-keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    -webkit-transform-origin: 50% 50%;
    -webkit-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@-o-keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    -o-transform-origin: 50% 50%;
    -o-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    -o-transform-origin: 50% 50%;
    -o-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@-ms-keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform-origin: 50% 50%;
    -ms-transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform-origin: 50% 50%;
    -ms-transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@keyframes elxr_vanishIn {
  0% {
    opacity: 0;
    transform-origin: 50% 50%;
    transform: scale(2, 2);
    -webkit-filter: blur(90px);
  }

  100% {
    opacity: 1;
    transform-origin: 50% 50%;
    transform: scale(1, 1);
    -webkit-filter: blur(0px);
  }
}
@-moz-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    -moz-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -moz-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -moz-transform: scale(1, 1) translateX(0);
  }
}
@-webkit-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -webkit-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -webkit-transform: scale(1, 1) translateX(0);
  }
}
@-o-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    -o-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -o-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -o-transform: scale(1, 1) translateX(0);
  }
}
@-ms-keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1, 1) translateX(0);
  }
}
@keyframes elxr_tinRightIn {
  0% {
    opacity: 0;
    transform: scale(1, 1) translateX(900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    transform: scale(1, 1) translateX(0);
  }
}
@-moz-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    -moz-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -moz-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -moz-transform: scale(1, 1) translateX(0);
  }
}
@-webkit-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    -webkit-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -webkit-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -webkit-transform: scale(1, 1) translateX(0);
  }
}
@-o-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    -o-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    -o-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    -o-transform: scale(1, 1) translateX(0);
  }
}
@-ms-keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    filter: alpha(opacity=0);
    -ms-transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    filter: alpha(opacity=100);
    -ms-transform: scale(1, 1) translateX(0);
  }
}
@keyframes elxr_tinLeftIn {
  0% {
    opacity: 0;
    transform: scale(1, 1) translateX(-900%);
  }

  50%, 70%, 90% {
    opacity: 1;
    transform: scale(1.1, 1.1) translateX(0);
  }

  60%, 80%, 100% {
    opacity: 1;
    transform: scale(1, 1) translateX(0);
  }
}
/* We use this media query to add styles to any device that supports media queries */
@media only screen {
   
    #stacks_in_440705 {
      margin: 0px;      
    }

    #stacks_in_440705 {
      padding: 0px;      
    }


     
      #stacks_in_440705 {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 20px;
        margin-bottom: 10px;
      }
    

    
  


 
    #stacks_in_440705 {
      margin: 0px;      
    }

    #stacks_in_440705 {
      padding: 0px;      
    }


     
      #stacks_in_440705 {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 20px;
        margin-bottom: 25px;
      }
    

    
 


 
    #stacks_in_440705 {
      margin: 0px;      
    }

    #stacks_in_440705 {
      padding: 0px;      
    }


     
      #stacks_in_440705 {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 0px;
        margin-bottom: 25px;
      }
    

    
 


}


@media only screen and (max-width: 1024px) {
   
    #stacks_in_440705 {
      margin: 0px;      
    }

    #stacks_in_440705 {
      padding: 0px;      
    }


     
      #stacks_in_440705 {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 20px;
        margin-bottom: 10px;
      }
    

    
  


 
    #stacks_in_440705 {
      margin: 0px;      
    }

    #stacks_in_440705 {
      padding: 0px;      
    }


     
      #stacks_in_440705 {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 20px;
        margin-bottom: 25px;
      }
    

    
 
}



@media only screen and (max-width: 480px) {
   
    #stacks_in_440705 {
      margin: 0px;      
    }

    #stacks_in_440705 {
      padding: 0px;      
    }


     
      #stacks_in_440705 {
        margin-left: 0px;
        margin-right: 0px;
        margin-top: 20px;
        margin-bottom: 10px;
      }
    

    
  

}

/* Smart2columns2 stack v2.4.2 */#stacks_in_440706 .s2c_stacks_in_440706_cw {	display: table;	table-layout: fixed;	width: 100%;}#stacks_in_440706 .s2c_stacks_in_440706_cw, #stacks_in_440706 .s2c_stacks_in_440706_cw * {	-webkit-box-sizing: border-box;	   -moz-box-sizing: border-box;	        box-sizing: border-box;}#stacks_in_440706 .s2c_stacks_in_440706_cw [class^="s2c_stacks_in_440706_col"] {	display: table-cell;	overflow: hidden;	background-clip: padding-box;}#stacks_in_440706 .s2c_stacks_in_440706_col1 {	width: 65%;		vertical-align: top;  	  	border-radius: 0px;		}#stacks_in_440706 .s2c_stacks_in_440706_col2 {		vertical-align: top;   	  	border-radius: 0px;		}#stacks_in_440706 .s2c_stacks_in_440706_cw .s2c_stacks_in_440706_spacer {	display: table-cell;	width: 2%;}@media only screen and (max-width: 550px) {		#stacks_in_440706 .s2c_stacks_in_440706_cw {		display: block;		table-layout: auto;	}		#stacks_in_440706 .s2c_stacks_in_440706_cw [class^="s2c_stacks_in_440706_col"] {		display: block;		width: 100%;	}	 	#stacks_in_440706 .s2c_stacks_in_440706_cw .s2c_stacks_in_440706_spacer {		display: block;		height: 5px;		order: 2;	}		}			/* End of Smart2columns2 stack */@media only screen and (max-width:414px){#stacks_in_440707 h3,#stacks_in_440707 div{text-align:center !important}#stacks_out_440707{display:block !important}}@media only screen and (min-width:0px){#stacks_in_440707 h3,#stacks_in_440707 div{letter-spacing:1.00px}}#stacks_in_440707 .header-pro.text-center .hTxt{margin-right:-1px}


#stacks_in_440707 {
	margin: 0px 0px 10px 0px;
}
#stacks_in_440713_4213 .stacks_in_440713_4213-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: "FlatButtonOpenSans", sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_440713_4213 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_440713_4213 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	float: left;
	
	  width: 40px;
	
}

#stacks_in_440713_4213 .stacks_in_440713_4213-button,
#stacks_in_440713_4213 .button_icon {
	
		height: 40px;
		line-height: 40px;
	
}


	#stacks_in_440713_4213 {
		text-align: right;
	}









#stacks_in_440713_4213 a.stacks_in_440713_4213-button, #stacks_in_440713_4213 a.stacks_in_440713_4213-button:visited, #stacks_in_440713_4213 a.stacks_in_440713_4213-button:hover, #stacks_in_440713_4213 a.stacks_in_440713_4213-button:active {
	text-decoration: none;
}


/* Color picker options */
	
	#stacks_in_440713_4213 .stacks_in_440713_4213-button {
		
			background-color: #3F7D27;
		
	}

	#stacks_in_440713_4213 a.stacks_in_440713_4213-button, #stacks_in_440713_4213 a.stacks_in_440713_4213-button:visited {
		
			color: #CCCCCC !important;
			
	}

	#stacks_in_440713_4213 a.stacks_in_440713_4213-button:hover, #stacks_in_440713_4213 a.stacks_in_440713_4213-button:active {
		
			text-decoration: none;
			color: #CCCCCC !important;
			background-color: #53913B;
		
	}

	
	#stacks_in_440713_4213 .button_icon {
		
			background-color: #336633;
		
	}

	#stacks_in_440713_4213 a.stacks_in_440713_4213-button:hover .button_icon, #stacks_in_440713_4213 a.stacks_in_440713_4213-button:active .button_icon {
		
			background-color: #477A47;
				
	}
	



#stacks_in_440713_4213 {
	margin: 5px 0px 5px 0px;
}

#stacks_out_440713_4213 {
	margin-right:0;
}

#stacks_in_440714_6836 .stacks_in_440714_6836-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: "FlatButtonOpenSans", sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 5px;
	-moz-border-radius: 5px;
	border-radius: 5px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_440714_6836 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_440714_6836 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 5px;
	-webkit-border-bottom-left-radius: 5px;
	-moz-border-radius-topleft: 5px;
	-moz-border-radius-bottomleft: 5px;
	border-top-left-radius: 5px;
	border-bottom-left-radius: 5px;
	float: left;
	
	  width: 40px;
	
}

#stacks_in_440714_6836 .stacks_in_440714_6836-button,
#stacks_in_440714_6836 .button_icon {
	
		height: 40px;
		line-height: 40px;
	
}


	#stacks_in_440714_6836 {
		text-align: center;
	}









#stacks_in_440714_6836 a.stacks_in_440714_6836-button, #stacks_in_440714_6836 a.stacks_in_440714_6836-button:visited, #stacks_in_440714_6836 a.stacks_in_440714_6836-button:hover, #stacks_in_440714_6836 a.stacks_in_440714_6836-button:active {
	text-decoration: none;
}


/* Color picker options */
	
	#stacks_in_440714_6836 .stacks_in_440714_6836-button {
		
			background-color: #3F7D27;
		
	}

	#stacks_in_440714_6836 a.stacks_in_440714_6836-button, #stacks_in_440714_6836 a.stacks_in_440714_6836-button:visited {
		
			color: #CCCCCC !important;
			
	}

	#stacks_in_440714_6836 a.stacks_in_440714_6836-button:hover, #stacks_in_440714_6836 a.stacks_in_440714_6836-button:active {
		
			text-decoration: none;
			color: #CCCCCC !important;
			background-color: #53913B;
		
	}

	
	#stacks_in_440714_6836 .button_icon {
		
			background-color: #336633;
		
	}

	#stacks_in_440714_6836 a.stacks_in_440714_6836-button:hover .button_icon, #stacks_in_440714_6836 a.stacks_in_440714_6836-button:active .button_icon {
		
			background-color: #477A47;
				
	}
	



#stacks_in_440714_6836 {
	margin: 0px 0px 5px 0px;
}

#stacks_out_440714_6836 {
	margin-right:0;
}
/* Start doo Tab 2 stack each CSS code */#stacks_in_5138wrapper{	position: relative;	-webkit-box-sizing: border-box !important; /* Safari/Chrome, other WebKit */	-moz-box-sizing: border-box !important;    /* Firefox, other Gecko */	box-sizing: border-box !important;         /* Opera/IE 8+ */}#stacks_in_5138 .dooTabContentTitle{	display: none;}ul.stacks_in_5138tabs {	position: relative;	margin: 0 !important;	padding: 0;	float: left;	list-style: none !important;	list-style-type: none !important;	height: 34px;	border-bottom: 1px solid rgba(179, 179, 179, 1.00);	width: 100%;	-webkit-box-sizing: border-box !important; /* Safari/Chrome, other WebKit */	-moz-box-sizing: border-box !important;    /* Firefox, other Gecko */	box-sizing: border-box !important;         /* Opera/IE 8+ */}ul.stacks_in_5138tabs li {	float: left;	margin: 0;	cursor: pointer;	padding: 0px 21px;	height: 33px;	line-height: 33px !important;	border-top: 1px solid rgba(179, 179, 179, 1.00);	border-right: 1px solid rgba(179, 179, 179, 1.00);	/*border-bottom: 1px solid rgba(179, 179, 179, 1.00);*/	border-left: 1px solid rgba(179, 179, 179, 1.00);	background-color: rgba(244, 244, 244, 1.00);	color: rgba(0, 102, 51, 1.00);	overflow: hidden;	position: relative;	margin-left: 2px;	z-index: 1;	-webkit-border-top-left-radius: 4px;	-webkit-border-top-right-radius: 4px;	-moz-border-radius-topleft: 4px;	-moz-border-radius-topright: 4px;	border-top-left-radius: 4px;	border-top-right-radius: 4px;	white-space: nowrap;	font-size: 14px !important;	list-style: none !important;	list-style-type: none !important;	-webkit-box-sizing: border-box !important; /* Safari/Chrome, other WebKit */	-moz-box-sizing: border-box !important;    /* Firefox, other Gecko */	box-sizing: border-box !important;         /* Opera/IE 8+ */}/*.tab_last { border-right: 1px solid ; }*/ul.stacks_in_5138tabs li.tab_first { margin-left: 0px; }ul.stacks_in_5138tabs li:hover {	color: rgba(0, 82, 31, 1.00);}ul.stacks_in_5138tabs li.active {	background-color: rgba(255, 255, 255, 1.00);	color: rgba(153, 102, 0, 1.00);	border-top: 1px solid rgba(179, 179, 179, 1.00);	border-left: 1px solid rgba(179, 179, 179, 1.00);	border-right: 1px solid rgba(179, 179, 179, 1.00);	display: block;	z-index: 10;	-webkit-box-sizing: content-box !important; /* Safari/Chrome, other WebKit */	-moz-box-sizing: content-box !important;    /* Firefox, other Gecko */	box-sizing: content-box !important;         /* Opera/IE 8+ */}.stacks_in_5138tab_container {	position: relative;	border: 1px solid rgba(179, 179, 179, 1.00);	border-top: none;	background: rgba(255, 255, 255, 1.00);	overflow: auto;	-webkit-border-bottom-right-radius: 3px;	-webkit-border-bottom-left-radius: 3px;	-moz-border-radius-bottomright: 3px;	-moz-border-radius-bottomleft: 3px;	border-bottom-right-radius: 3px;	border-bottom-left-radius: 3px;	-webkit-box-sizing: content-box !important; /* Safari/Chrome, other WebKit */	-moz-box-sizing: content-box !important;    /* Firefox, other Gecko */	box-sizing: content-box !important;         /* Opera/IE 8+ */}#stacks_in_5138 .dooTabContent {	padding: 20px;	display: none;}#stacks_in_5138 .tab_drawer_heading { display: none; }@media screen and (max-width: 480px) {	ul.stacks_in_5138tabs {		border-bottom: none;	}	.stacks_in_5138tabs {		display: none;	}	#stacks_in_5138 .tab_drawer_heading {		background-color: rgba(244, 244, 244, 1.00) !important;		color: rgba(0, 102, 51, 1.00) !important;		border-top: 1px solid rgba(179, 179, 179, 1.00);		margin: 0;		padding: 8px 20px;		display: block;		cursor: pointer;		-webkit-touch-callout: none;		-webkit-user-select: none;		-khtml-user-select: none;		-moz-user-select: none;		-ms-user-select: none;		user-select: none;		font-size: 16px !important;	}	.stacks_in_5138tab_container > div:first-child .tab_drawer_heading {		border-top: 0px !important;	}	.stacks_in_5138_active {		background-color: rgba(255, 255, 255, 1.00) !important;		color: rgba(153, 102, 0, 1.00);		border-bottom: 1px solid rgba(179, 179, 179, 1.00);	}	.stacks_in_5138tab_container {	border: 1px solid rgba(179, 179, 179, 1.00) !important;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;	}}/* End doo Tab 2 stack each CSS code */
#stacks_in_5138 {
	margin: 0px 0px 30px 0px;
}
/* Start doo Tab 2 item stack each CSS code *//* End doo Tab 2 item stack each CSS code */
#stacks_in_9978 {
	word-spacing: 1px;
	font-size: 90%;
	font-weight: bold;
}
#stacks_in_192157 ul,#stacks_in_192157 ol,#stacks_in_192157 dl{list-style-position:inside}#stacks_in_192157 .float-top{overflow:hidden}#stacks_in_192157 .float-container{float:left;width:55%;margin:0 10px 10px 0;z-index:100}#stacks_in_192157 .float-container.float-right{margin:0 0 10px 10px}@media screen and (max-width:500px){#stacks_in_192157 .float-container.responsive{float:none;width:100%;margin:0 0 10px 0}}#stacks_in_192157 .float-text.justify{text-align:juAstify}#stacks_in_192157 .float-text.hyphenate{hyphens:auto}
/*
 * cleanLists
 * version: 2.0.0
 * author: Jeremy Hawes
 * Requirements: RapidWeaver 5+, Stacks 2.0+, Responsive Grid (for responsive layout)
 * website: http://onelittledesigner.com/rapidweaver-stack/cleanLists/
 * description: Fancy lists & pricing tables with easy to use customization
 */

/* Set to zero */
#cleanLists_stacks_in_186030 ul, #cleanLists_stacks_in_186030 li {margin: 0; padding: 0;}
/* General Styles */
#cleanLists_stacks_in_186030.sectionTypeHeader, #cleanLists_stacks_in_186030.sectionTypeButton, #cleanLists_stacks_in_186030 li {
	padding-top: 0px;
	padding-bottom: 0px;
}
#cleanLists_stacks_in_186030.backgroundOn, #cleanLists_stacks_in_186030.backgroundOn, #cleanLists_stacks_in_186030.backgroundOn li, #cleanLists_stacks_in_186030.backgroundOn {
	background-color: #FFFFFF;
}
#cleanLists_stacks_in_186030.sectionTypeHeader.backgroundOff, #cleanLists_stacks_in_186030.sectionTypeButton.backgroundOff, #cleanLists_stacks_in_186030.backgroundOff li, #cleanLists_stacks_in_186030.backgroundOff {
	background-color: transparent !important;
}
#cleanLists_stacks_in_186030.sectionTypeHeader h1, #cleanLists_stacks_in_186030.sectionTypeButton h1,
#cleanLists_stacks_in_186030.sectionTypeHeader h2, #cleanLists_stacks_in_186030.sectionTypeButton h2,
#cleanLists_stacks_in_186030.sectionTypeHeader h3, #cleanLists_stacks_in_186030.sectionTypeButton h3,
#cleanLists_stacks_in_186030.sectionTypeHeader h4, #cleanLists_stacks_in_186030.sectionTypeButton h4,
#cleanLists_stacks_in_186030.sectionTypeHeader h5, #cleanLists_stacks_in_186030.sectionTypeButton h5,
#cleanLists_stacks_in_186030.sectionTypeHeader h6, #cleanLists_stacks_in_186030.sectionTypeButton h6,
#cleanLists_stacks_in_186030.sectionTypeHeader h1 p, #cleanLists_stacks_in_186030.sectionTypeButton h1 p,
#cleanLists_stacks_in_186030.sectionTypeHeader h2 p, #cleanLists_stacks_in_186030.sectionTypeButton h2 p,
#cleanLists_stacks_in_186030.sectionTypeHeader h3 p, #cleanLists_stacks_in_186030.sectionTypeButton h3 p,
#cleanLists_stacks_in_186030.sectionTypeHeader h4 p, #cleanLists_stacks_in_186030.sectionTypeButton h4 p,
#cleanLists_stacks_in_186030.sectionTypeHeader h5 p, #cleanLists_stacks_in_186030.sectionTypeButton h5 p,
#cleanLists_stacks_in_186030.sectionTypeHeader h6 p, #cleanLists_stacks_in_186030.sectionTypeButton h6 p {
	color: #666666;
	line-height: 16px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 18px;
}
#cleanLists_stacks_in_186030 a, #cleanLists_stacks_in_186030.sectionTypeButton a {
	color: #0D4F8B;
}
#cleanLists_stacks_in_186030 a:hover, #cleanLists_stacks_in_186030.sectionTypeButton a:hover {
	color: #FF6600;
}
#cleanLists_stacks_in_186030.sectionTypeHeader *, #cleanLists_stacks_in_186030.sectionTypeButton * {
	margin: 0;
	padding: 0;
}
#cleanLists_stacks_in_186030 {
	display: block;
	width: inherit;
	font-size: 16px;
	line-height: 16px;
}
#cleanLists_stacks_in_186030 p {
	font-size: 16px;
}
#cleanLists_stacks_in_186030 li {
	color: #666666;
	padding-left:
	25px;
	padding-right: 10px;
	position: relative;
}
#cleanLists_stacks_in_186030 a {
	color: #0D4F8B;
}
#cleanLists_stacks_in_186030 a:hover {
	color: #FF6600;
}
#cleanLists_stacks_in_186030 li.nthBgColor {
	background: #F0F1E7;
}
#cleanLists_stacks_in_186030 li:hover {
	color: #666666;
}
#cleanLists_stacks_in_186030 li.bgHoverOn:hover {
	background: #0BB5FF !important; /* Important tag added to override transparent call */
}
#cleanLists_stacks_in_186030 li .bulletSections, #cleanLists_stacks_in_186030 li .bulletSections i {
	position: absolute;
	display: inline-block;
	color: #996600 !important;
	top: 1px;
	left: 2px;
	font-size: 15px;
}
#cleanLists_stacks_in_186030 li:hover .bulletSections i {
	color: #999999 !important;
}
#cleanLists_stacks_in_186030.bulletBox li .customBulletBox, #cleanLists_stacks_in_186030.bulletCircle li .customBulletCircle {
	border: solid 1px #996600;
	width: 15px;
	height: 15px;
}
#cleanLists_stacks_in_186030.bulletBox li:hover .customBulletBox,
#cleanLists_stacks_in_186030.bulletCircle li:hover .customBulletCircle {
	background: #999999;
	width: 15px;
	height: 15px;
}
#cleanLists_stacks_in_186030.bulletCircle li .customBulletCircle {
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
}
#cleanLists_stacks_in_186030.bulletOff,
#cleanLists_stacks_in_186030.bulletOff li {
	list-style: none !important;
	list-style-type: none !important;
}
#cleanLists_stacks_in_186030.bulletInherit {
	list-style: inherit;
	list-style-type: inherit;
}
#cleanLists_stacks_in_186030.bulletModern li .customBulletModern {
	font-family: 'ModernPictogramsNormal';
}
#cleanLists_stacks_in_186030.bulletWeb li .customBulletWeb {
	font-family: 'WebSymbolsRegular';
}
#cleanLists_stacks_in_186030.bulletModern li .customBulletFontAwesome i {
	font-family: 'FontAwesome';
}
#cleanLists_stacks_in_186030.bulletImage li .customBulletImage .cl_image {
	max-width: 10px;
	height: auto
}
#cleanLists_stacks_in_186030 .cleanButtons {
	display: block;
	margin: 0 auto;
	cursor: pointer;
}
/* ==================
 * BUTTONS
 ==================== */
#cleanLists_stacks_in_186030 .buttonLight {
     -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
     border-radius: 3px;
     width: 80px;
     padding: 7px 15px !important;
     -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
     border-radius: 5px;
     text-shadow: 0px 1px 2px rgba(0, 0, 0, .7);
     border: 1px solid rgba(0,0,0,0.5);
     box-shadow: 0px 1px 1px rgba(255, 255, 255, .2), inset 0px 1px 1px rgba(255, 255, 255, .4);
     -webkit-box-shadow: 0px 1px 1px rgba(255, 255, 255, .2), inset 0px 1px 1px rgba(255, 255, 255, .4);
     -moz-box-shadow: 0px 1px 1px rgba(255, 255, 255, .2), inset 0px 1px 1px rgba(255, 255, 255, .4);
     background-image: -moz-linear-gradient(top, rgba(255,255,255,0.05) 0%, rgba(0,0,0,0.05) 100%);
     background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.05)), color-stop(100%,rgba(0,0,0,0.05)));
     background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.05) 0%,rgba(0,0,0,0.05) 100%);
     background-image: -o-linear-gradient(top, rgba(255,255,255,0.05) 0%,rgba(0,0,0,0.05) 100%);
     background-image: -ms-linear-gradient(top, rgba(255,255,255,0.05) 0%,rgba(0,0,0,0.05) 100%);
     background-image: linear-gradient(to bottom, rgba(255,255,255,0.05) 0%,rgba(0,0,0,0.05) 100%);
     transition: all 0.4s ease-in-out;
     -moz-transition: all 0.4s ease-in-out;
     -webkit-transition: all 0.4s ease-in-out;
}
#cleanLists_stacks_in_186030 .buttonSimple {
	background: #349BCE;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 3px solid #4CAAD9;
	padding: 7px 15px !important;
	width: 90px;
}
#cleanLists_stacks_in_186030 .buttonSimple:hover, #cleanLists_stacks_in_186030 .buttonSimple:active {
	background: #4CAAD9;
	border: 3px solid #349BCE;
}


#stacks_in_186031 {
	font-size: 105%;
}


#mbgTstacks_in_192130 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_192130 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_192130 {
  z-index:99999;
}
#mbGallerystacks_in_192130 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: top;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  
  -moz-border-bottom-right-radius:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px;-moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:1px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  
  -moz-border-bottom-right-radius:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px;-moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  bottom:0;
  right:0;
  width:100%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 1px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:202px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;  
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:1px; left:1px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:100%;
  min-width:172px;
  height:35px;
  z-index:99999;
  
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0 0 0px 0px; -webkit-border-radius:0 0 0px 0px; border-radius:0 0 0px 0px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:75px;
  
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_192130 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:1px;
  }
}

#stacks_in_192130 {
	padding: 20px 0px 0px 0px;
}
 #stacks_in_8571 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_8571 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-moz-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-ms-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-o-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:linear-gradient(left,#00FFCC,#006633,#00FFCC)}#stacks_in_8571 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_8571 hr.dashed_fade{border-bottom:1px dashed #4BB17E;background:#006633}#stacks_in_8571 hr.dotted_fade{border-bottom:1px dotted #4BB17E;background:#006633}#stacks_in_8571 hr.dashed{border-bottom:1px dashed #006633}#stacks_in_8571 hr.dotted{border-bottom:1px dotted #4BB17E}#stacks_in_8571 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_8571 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #006633}#stacks_in_8571 hr.cloudy:after{content:"\00a0"}#stacks_in_8571 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_8571 hr.inset_two{border-top:1px solid #00FFCC;border-bottom:1px solid #006633}#stacks_in_8571 hr.inset_three{border-top:1px solid #006633;border-bottom:1px solid #00FFCC}#stacks_in_8571 hr.inset_four{border-top:1px solid #006633;border-bottom:1px solid #CCCCCC}#stacks_in_8571 hr.flared{height:30px;border-style:solid;border-color:#006633;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_8571 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#006633;border-width:0 0 1px 0;border-radius:20px}#stacks_in_8571 hr.glyph{padding:0;border:0;border-top:1px double #006633;color:#006633;text-align:center;margin:1em 0}#stacks_in_8571 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_8571 {
	margin: 15px 0px 30px 0px;
}

#stacks_in_9967 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_9968 {
	word-spacing: 1px;
	font-size: 90%;
	font-weight: bold;
}

/* omniFloater Stack by RWExtras */
/* Copyright (c) 2012-2013 RWExtras (http://rwextras.com) */
div.omnistacks_in_180476 {
	word-wrap: break-word;
}
div#stacks_in_180476.stacks_in p {
	padding:0;
	margin:0;
}
div.contentstacks_in_180476 {
	
	width:45%;
	float:right;
	line-height:150%;
	word-wrap: break-word;
	margin: 0 0 2% 2%;
}
div.contentstacks_in_180476 img.imageStyle {
	max-width:100%;
	height:auto;
	float:right;
}

div#stacks_in_180476.stacks_in {
		
}

/* End of omniFloater Stack */

#stacks_in_180476 {
	margin: 20px 0px 0px 0px;
}

#stacks_in_180477 {
	font-size: 105%;
}


#mbgTstacks_in_180542 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_180542 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_180542 {
  z-index:99999;
}
#mbGallerystacks_in_180542 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: top;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:1px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  bottom:0;
  right:0;
  width:50%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 1px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:202px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;  
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:1px; left:1px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:172px;
  height:35px;
  z-index:99999;
  
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  
  -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:75px;
  
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_180542 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:1px;
  }
}

#stacks_in_180542 {
	padding: 2px 0px 0px 0px;
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


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















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(255, 255, 255, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(255, 255, 255, 1.00) 0%, rgba(234, 234, 234, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255, 255, 255, 1.00)), color-stop(100%,rgba(234, 234, 234, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

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

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

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

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

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

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

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

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

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

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

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

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

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






/* Only stretch the trigger link over the trigger region, if the TopBox trigger is not a button */
#topBoxTriggerRegionstacks_in_8727 #topBoxTriggerstacks_in_8727 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_8727 #topBoxTriggerContentstacks_in_8727 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_8727 #topBoxTriggerContentstacks_in_8727 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_8727 {
	color: rgba(66, 66, 66, 1.00);
}

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

#topBoxContentWrapperstacks_in_8727 h1,
#topBoxContentWrapperstacks_in_8727 h2,
#topBoxContentWrapperstacks_in_8727 h3,
#topBoxContentWrapperstacks_in_8727 h4,
#topBoxContentWrapperstacks_in_8727 h5,
#topBoxContentWrapperstacks_in_8727 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_8727 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_8727 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_8727 a:hover,
#topBoxContentWrapperstacks_in_8727 a:focus,
#topBoxContentWrapperstacks_in_8727 a:active {
	color: rgba(255, 0, 0, 1.00);
}

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

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_8727.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_8727 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



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


#topBoxContentWrapperstacks_in_8727 {
	display: none;
}








#stacks_in_8727 {
	margin: 35px 40px 5px 0px;
}



	#stacks_in_185879 .button_icon,#stacks_in_185879 .button_icon i {
		margin:0;
		padding:0;
		display:inline-block;
		font-weight:normal;
		height:32px;
		line-height:32px;
		font-size:19px;
	}
	


#stacks_in_185879 .button_label {
	font: 500 16px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	height:2em;
	line-height:2em;
	display: inline-block;
	
	
}


	#stacks_in_185879 .button_icon {
		border-right: 1px solid rgba(0,0,0,0.2);
		float:left;
		padding-right:14px;
	}
	#stacks_in_185879 .button_label {
		border-left: 1px solid rgba(255,255,255, 0.2);
		float:left;
		padding: 0px 7px 0px 14px;
	}




#stacks_in_185879 .sweet_button_wrapper {
	text-align:left;

	
		height:32px;
	
}

@media screen and (max-width:500px){ /* iPhone Landscape */
	#stacks_in_185879 .sweet_button_wrapper {
		
			height:28px;
		
	}

	
		#stacks_in_185879 .button_icon,#stacks_in_185879 .button_icon i {
			height:28px;
			line-height:2em;
			font-size:17px;
		}
		
	

	#stacks_in_185879 .button_label {
		font: 500 14px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
		line-height:2em;
	}
}

#stacks_in_185879 .sweet_button {
	cursor: pointer;
	display:inline-block;
	margin:0;
	padding:0px 14px;
	text-decoration:none;
	text-align:center;
	color:rgba(255, 255, 255, 1.00);
	border-style:solid;
	border-width:0px;
	border-color:rgba(0, 0, 0, 1.00);
	border-radius:5px;
	background:rgba(0, 102, 51, 1.00);
}
#stacks_in_185879 .sweet_button:visited {
	color:rgba(255, 255, 255, 1.00);
}

#stacks_in_185879 .sweet_button:hover {
	border-color:rgba(153, 153, 153, 1.00);
}








#stacks_in_185879 .sweet_button:hover {
	color:rgba(255, 255, 255, 1.00);
	background: rgba(20, 122, 71, 1.00);
}
#stacks_in_185879 .sweet_button:active{
	background: rgba(0, 82, 31, 1.00);
}
#stacks_in_185879 .sweet_button.clicked {
	background: rgba(38, 113, 45, 1.00);
	border-color:rgba(0, 0, 0, 1.00);
}
#stacks_in_185879 .sweet_button.clicked:hover {
	background: rgba(58, 133, 65, 1.00);
	border-color:rgba(153, 153, 153, 1.00);
}
#stacks_in_185879 .sweet_button.clicked:active{
	background: rgba(18, 93, 25, 1.00);
}








#stacks_in_185879 {
	margin: 30px 0px 25px 0px;
}
 #stacks_in_8461 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_8461 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-moz-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-ms-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-o-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:linear-gradient(left,#00FFCC,#006633,#00FFCC)}#stacks_in_8461 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_8461 hr.dashed_fade{border-bottom:1px dashed #4BB17E;background:#006633}#stacks_in_8461 hr.dotted_fade{border-bottom:1px dotted #4BB17E;background:#006633}#stacks_in_8461 hr.dashed{border-bottom:1px dashed #006633}#stacks_in_8461 hr.dotted{border-bottom:1px dotted #4BB17E}#stacks_in_8461 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_8461 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #006633}#stacks_in_8461 hr.cloudy:after{content:"\00a0"}#stacks_in_8461 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_8461 hr.inset_two{border-top:1px solid #00FFCC;border-bottom:1px solid #006633}#stacks_in_8461 hr.inset_three{border-top:1px solid #006633;border-bottom:1px solid #00FFCC}#stacks_in_8461 hr.inset_four{border-top:1px solid #006633;border-bottom:1px solid #CCCCCC}#stacks_in_8461 hr.flared{height:30px;border-style:solid;border-color:#006633;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_8461 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#006633;border-width:0 0 1px 0;border-radius:20px}#stacks_in_8461 hr.glyph{padding:0;border:0;border-top:1px double #006633;color:#006633;text-align:center;margin:1em 0}#stacks_in_8461 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_8461 {
	margin: 15px 0px 30px 0px;
}

#stacks_in_9985 {
	margin: 0px 0px 25px 0px;
}

#stacks_in_9986 {
	word-spacing: 1px;
	font-size: 90%;
	font-weight: bold;
}

/* omniFloater Stack by RWExtras */
/* Copyright (c) 2012-2013 RWExtras (http://rwextras.com) */
div.omnistacks_in_174814 {
	word-wrap: break-word;
}
div#stacks_in_174814.stacks_in p {
	padding:0;
	margin:0;
}
div.contentstacks_in_174814 {
	
	width:45%;
	float:right;
	line-height:150%;
	word-wrap: break-word;
	margin: 0 0 0% 2%;
}
div.contentstacks_in_174814 img.imageStyle {
	max-width:100%;
	height:auto;
	float:right;
}

div#stacks_in_174814.stacks_in {
		
}

/* End of omniFloater Stack */

#stacks_in_174815 {
	font-size: 105%;
}


#mbgTstacks_in_174817 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_174817 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_174817 {
  z-index:99999;
}
#mbGallerystacks_in_174817 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: top;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:1px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  bottom:0;
  right:0;
  width:50%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 1px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:202px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;  
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:1px; left:1px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:172px;
  height:35px;
  z-index:99999;
  
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  
  -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:75px;
  
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_174817 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:1px;
  }
}

#stacks_in_174817 {
	padding: 2px 0px 0px 0px;
}
 #stacks_in_8894 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_8894 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-moz-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-ms-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-o-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:linear-gradient(left,#00FFCC,#006633,#00FFCC)}#stacks_in_8894 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_8894 hr.dashed_fade{border-bottom:1px dashed #4BB17E;background:#006633}#stacks_in_8894 hr.dotted_fade{border-bottom:1px dotted #4BB17E;background:#006633}#stacks_in_8894 hr.dashed{border-bottom:1px dashed #006633}#stacks_in_8894 hr.dotted{border-bottom:1px dotted #4BB17E}#stacks_in_8894 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_8894 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #006633}#stacks_in_8894 hr.cloudy:after{content:"\00a0"}#stacks_in_8894 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_8894 hr.inset_two{border-top:1px solid #00FFCC;border-bottom:1px solid #006633}#stacks_in_8894 hr.inset_three{border-top:1px solid #006633;border-bottom:1px solid #00FFCC}#stacks_in_8894 hr.inset_four{border-top:1px solid #006633;border-bottom:1px solid #CCCCCC}#stacks_in_8894 hr.flared{height:30px;border-style:solid;border-color:#006633;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_8894 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#006633;border-width:0 0 1px 0;border-radius:20px}#stacks_in_8894 hr.glyph{padding:0;border:0;border-top:1px double #006633;color:#006633;text-align:center;margin:1em 0}#stacks_in_8894 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_8894 {
	margin: 35px 0px 30px 0px;
}

#stacks_in_168940 {
	margin: 0px 0px 25px 0px;
}

#stacks_in_168941 {
	word-spacing: 1px;
	font-size: 90%;
	font-weight: bold;
}

/* omniFloater Stack by RWExtras */
/* Copyright (c) 2012-2013 RWExtras (http://rwextras.com) */
div.omnistacks_in_180230 {
	word-wrap: break-word;
}
div#stacks_in_180230.stacks_in p {
	padding:0;
	margin:0;
}
div.contentstacks_in_180230 {
	
	width:45%;
	float:right;
	line-height:150%;
	word-wrap: break-word;
	margin: 0 0 2% 2%;
}
div.contentstacks_in_180230 img.imageStyle {
	max-width:100%;
	height:auto;
	float:right;
}

div#stacks_in_180230.stacks_in {
		
}

/* End of omniFloater Stack */

#stacks_in_180231 {
	font-size: 105%;
}


#mbgTstacks_in_180296 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_180296 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_180296 {
  z-index:99999;
}
#mbGallerystacks_in_180296 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: top;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:1px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  bottom:0;
  right:0;
  width:50%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 1px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:202px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;  
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:1px; left:1px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:172px;
  height:35px;
  z-index:99999;
  
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  
  -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:75px;
  
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_180296 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:1px;
  }
}

#stacks_in_180296 {
	padding: 2px 0px 0px 0px;
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


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















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(255, 255, 255, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(255, 255, 255, 1.00) 0%, rgba(234, 234, 234, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255, 255, 255, 1.00)), color-stop(100%,rgba(234, 234, 234, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

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

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

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

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

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

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

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

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

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

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

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

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

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






/* Only stretch the trigger link over the trigger region, if the TopBox trigger is not a button */
#topBoxTriggerRegionstacks_in_180343 #topBoxTriggerstacks_in_180343 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_180343 #topBoxTriggerContentstacks_in_180343 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_180343 #topBoxTriggerContentstacks_in_180343 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_180343 {
	color: rgba(66, 66, 66, 1.00);
}

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

#topBoxContentWrapperstacks_in_180343 h1,
#topBoxContentWrapperstacks_in_180343 h2,
#topBoxContentWrapperstacks_in_180343 h3,
#topBoxContentWrapperstacks_in_180343 h4,
#topBoxContentWrapperstacks_in_180343 h5,
#topBoxContentWrapperstacks_in_180343 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_180343 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_180343 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_180343 a:hover,
#topBoxContentWrapperstacks_in_180343 a:focus,
#topBoxContentWrapperstacks_in_180343 a:active {
	color: rgba(255, 0, 0, 1.00);
}

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

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_180343.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_180343 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



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


#topBoxContentWrapperstacks_in_180343 {
	display: none;
}








#stacks_in_180343 {
	margin: 35px 40px 5px 0px;
}



	#stacks_in_185912 .button_icon,#stacks_in_185912 .button_icon i {
		margin:0;
		padding:0;
		display:inline-block;
		font-weight:normal;
		height:32px;
		line-height:32px;
		font-size:19px;
	}
	


#stacks_in_185912 .button_label {
	font: 500 16px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	height:2em;
	line-height:2em;
	display: inline-block;
	
	
}


	#stacks_in_185912 .button_icon {
		border-right: 1px solid rgba(0,0,0,0.2);
		float:left;
		padding-right:14px;
	}
	#stacks_in_185912 .button_label {
		border-left: 1px solid rgba(255,255,255, 0.2);
		float:left;
		padding: 0px 7px 0px 14px;
	}




#stacks_in_185912 .sweet_button_wrapper {
	text-align:left;

	
		height:32px;
	
}

@media screen and (max-width:500px){ /* iPhone Landscape */
	#stacks_in_185912 .sweet_button_wrapper {
		
			height:28px;
		
	}

	
		#stacks_in_185912 .button_icon,#stacks_in_185912 .button_icon i {
			height:28px;
			line-height:2em;
			font-size:17px;
		}
		
	

	#stacks_in_185912 .button_label {
		font: 500 14px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
		line-height:2em;
	}
}

#stacks_in_185912 .sweet_button {
	cursor: pointer;
	display:inline-block;
	margin:0;
	padding:0px 14px;
	text-decoration:none;
	text-align:center;
	color:rgba(255, 255, 255, 1.00);
	border-style:solid;
	border-width:0px;
	border-color:rgba(0, 0, 0, 1.00);
	border-radius:5px;
	background:rgba(0, 102, 51, 1.00);
}
#stacks_in_185912 .sweet_button:visited {
	color:rgba(255, 255, 255, 1.00);
}

#stacks_in_185912 .sweet_button:hover {
	border-color:rgba(153, 153, 153, 1.00);
}








#stacks_in_185912 .sweet_button:hover {
	color:rgba(255, 255, 255, 1.00);
	background: rgba(20, 122, 71, 1.00);
}
#stacks_in_185912 .sweet_button:active{
	background: rgba(0, 82, 31, 1.00);
}
#stacks_in_185912 .sweet_button.clicked {
	background: rgba(38, 113, 45, 1.00);
	border-color:rgba(0, 0, 0, 1.00);
}
#stacks_in_185912 .sweet_button.clicked:hover {
	background: rgba(58, 133, 65, 1.00);
	border-color:rgba(153, 153, 153, 1.00);
}
#stacks_in_185912 .sweet_button.clicked:active{
	background: rgba(18, 93, 25, 1.00);
}








#stacks_in_185912 {
	margin: 30px 0px 25px 0px;
}
 #stacks_in_169061 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_169061 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-moz-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-ms-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-o-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:linear-gradient(left,#00FFCC,#006633,#00FFCC)}#stacks_in_169061 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_169061 hr.dashed_fade{border-bottom:1px dashed #4BB17E;background:#006633}#stacks_in_169061 hr.dotted_fade{border-bottom:1px dotted #4BB17E;background:#006633}#stacks_in_169061 hr.dashed{border-bottom:1px dashed #006633}#stacks_in_169061 hr.dotted{border-bottom:1px dotted #4BB17E}#stacks_in_169061 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_169061 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #006633}#stacks_in_169061 hr.cloudy:after{content:"\00a0"}#stacks_in_169061 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_169061 hr.inset_two{border-top:1px solid #00FFCC;border-bottom:1px solid #006633}#stacks_in_169061 hr.inset_three{border-top:1px solid #006633;border-bottom:1px solid #00FFCC}#stacks_in_169061 hr.inset_four{border-top:1px solid #006633;border-bottom:1px solid #CCCCCC}#stacks_in_169061 hr.flared{height:30px;border-style:solid;border-color:#006633;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_169061 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#006633;border-width:0 0 1px 0;border-radius:20px}#stacks_in_169061 hr.glyph{padding:0;border:0;border-top:1px double #006633;color:#006633;text-align:center;margin:1em 0}#stacks_in_169061 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_169061 {
	margin: 15px 0px 30px 0px;
}

#stacks_in_169066 {
	margin: 0px 0px 25px 0px;
}

#stacks_in_169067 {
	word-spacing: 1px;
	font-size: 90%;
	font-weight: bold;
}

/* omniFloater Stack by RWExtras */
/* Copyright (c) 2012-2013 RWExtras (http://rwextras.com) */
div.omnistacks_in_174670 {
	word-wrap: break-word;
}
div#stacks_in_174670.stacks_in p {
	padding:0;
	margin:0;
}
div.contentstacks_in_174670 {
	
	width:45%;
	float:right;
	line-height:150%;
	word-wrap: break-word;
	margin: 0 0 2% 2%;
}
div.contentstacks_in_174670 img.imageStyle {
	max-width:100%;
	height:auto;
	float:right;
}

div#stacks_in_174670.stacks_in {
		
}

/* End of omniFloater Stack */

#stacks_in_174671 {
	font-size: 105%;
}


#mbgTstacks_in_174673 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_174673 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_174673 {
  z-index:99999;
}
#mbGallerystacks_in_174673 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: top;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:1px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  bottom:0;
  right:0;
  width:50%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 1px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:202px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;  
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:1px; left:1px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:172px;
  height:35px;
  z-index:99999;
  
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  
  -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:75px;
  
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_174673 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:1px;
  }
}
 #stacks_in_169076 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_169076 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-moz-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-ms-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-o-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:linear-gradient(left,#00FFCC,#006633,#00FFCC)}#stacks_in_169076 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_169076 hr.dashed_fade{border-bottom:1px dashed #4BB17E;background:#006633}#stacks_in_169076 hr.dotted_fade{border-bottom:1px dotted #4BB17E;background:#006633}#stacks_in_169076 hr.dashed{border-bottom:1px dashed #006633}#stacks_in_169076 hr.dotted{border-bottom:1px dotted #4BB17E}#stacks_in_169076 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_169076 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #006633}#stacks_in_169076 hr.cloudy:after{content:"\00a0"}#stacks_in_169076 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_169076 hr.inset_two{border-top:1px solid #00FFCC;border-bottom:1px solid #006633}#stacks_in_169076 hr.inset_three{border-top:1px solid #006633;border-bottom:1px solid #00FFCC}#stacks_in_169076 hr.inset_four{border-top:1px solid #006633;border-bottom:1px solid #CCCCCC}#stacks_in_169076 hr.flared{height:30px;border-style:solid;border-color:#006633;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_169076 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#006633;border-width:0 0 1px 0;border-radius:20px}#stacks_in_169076 hr.glyph{padding:0;border:0;border-top:1px double #006633;color:#006633;text-align:center;margin:1em 0}#stacks_in_169076 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_169076 {
	margin: 30px 0px 30px 0px;
}

#stacks_in_169099 {
	margin: 0px 0px 25px 0px;
}

#stacks_in_169100 {
	word-spacing: 1px;
	font-size: 90%;
	font-weight: bold;
}

/* omniFloater Stack by RWExtras */
/* Copyright (c) 2012-2013 RWExtras (http://rwextras.com) */
div.omnistacks_in_174460 {
	word-wrap: break-word;
}
div#stacks_in_174460.stacks_in p {
	padding:0;
	margin:0;
}
div.contentstacks_in_174460 {
	
	width:45%;
	float:right;
	line-height:150%;
	word-wrap: break-word;
	margin: 0 0 0% 2%;
}
div.contentstacks_in_174460 img.imageStyle {
	max-width:100%;
	height:auto;
	float:right;
}

div#stacks_in_174460.stacks_in {
		
}

/* End of omniFloater Stack */

#stacks_in_174461 {
	font-size: 105%;
}


#mbgTstacks_in_174463 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_174463 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_174463 {
  z-index:99999;
}
#mbGallerystacks_in_174463 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: top;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:1px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  bottom:0;
  right:0;
  width:50%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 1px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:202px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;  
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:1px; left:1px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:172px;
  height:35px;
  z-index:99999;
  
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  
  -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:75px;
  
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_174463 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:1px;
  }
}
 #stacks_in_169109 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_169109 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-moz-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-ms-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-o-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:linear-gradient(left,#00FFCC,#006633,#00FFCC)}#stacks_in_169109 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_169109 hr.dashed_fade{border-bottom:1px dashed #4BB17E;background:#006633}#stacks_in_169109 hr.dotted_fade{border-bottom:1px dotted #4BB17E;background:#006633}#stacks_in_169109 hr.dashed{border-bottom:1px dashed #006633}#stacks_in_169109 hr.dotted{border-bottom:1px dotted #4BB17E}#stacks_in_169109 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_169109 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #006633}#stacks_in_169109 hr.cloudy:after{content:"\00a0"}#stacks_in_169109 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_169109 hr.inset_two{border-top:1px solid #00FFCC;border-bottom:1px solid #006633}#stacks_in_169109 hr.inset_three{border-top:1px solid #006633;border-bottom:1px solid #00FFCC}#stacks_in_169109 hr.inset_four{border-top:1px solid #006633;border-bottom:1px solid #CCCCCC}#stacks_in_169109 hr.flared{height:30px;border-style:solid;border-color:#006633;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_169109 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#006633;border-width:0 0 1px 0;border-radius:20px}#stacks_in_169109 hr.glyph{padding:0;border:0;border-top:1px double #006633;color:#006633;text-align:center;margin:1em 0}#stacks_in_169109 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_169109 {
	margin: 30px 0px 30px 0px;
}

#stacks_in_169189 {
	margin: 0px 0px 25px 0px;
}

#stacks_in_169190 {
	word-spacing: 1px;
	font-size: 90%;
	font-weight: bold;
}

/* omniFloater Stack by RWExtras */
/* Copyright (c) 2012-2013 RWExtras (http://rwextras.com) */
div.omnistacks_in_169239 {
	word-wrap: break-word;
}
div#stacks_in_169239.stacks_in p {
	padding:0;
	margin:0;
}
div.contentstacks_in_169239 {
	
	width:45%;
	float:right;
	line-height:150%;
	word-wrap: break-word;
	margin: 0 0 0% 2%;
}
div.contentstacks_in_169239 img.imageStyle {
	max-width:100%;
	height:auto;
	float:right;
}

div#stacks_in_169239.stacks_in {
		
}

/* End of omniFloater Stack */

#stacks_in_169239 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_169240 {
	font-size: 105%;
}


#mbgTstacks_in_169242 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_169242 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_169242 {
  z-index:99999;
}
#mbGallerystacks_in_169242 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: top;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  
  -moz-border-bottom-right-radius:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px;-moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:1px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  
  -moz-border-bottom-right-radius:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px;-moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  bottom:0;
  right:0;
  width:100%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 1px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:202px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;  
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:1px; left:1px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:100%;
  min-width:172px;
  height:35px;
  z-index:99999;
  
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0 0 0px 0px; -webkit-border-radius:0 0 0px 0px; border-radius:0 0 0px 0px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:75px;
  
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_169242 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:1px;
  }
}
 #stacks_in_169169 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_169169 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-moz-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-ms-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-o-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:linear-gradient(left,#00FFCC,#006633,#00FFCC)}#stacks_in_169169 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_169169 hr.dashed_fade{border-bottom:1px dashed #4BB17E;background:#006633}#stacks_in_169169 hr.dotted_fade{border-bottom:1px dotted #4BB17E;background:#006633}#stacks_in_169169 hr.dashed{border-bottom:1px dashed #006633}#stacks_in_169169 hr.dotted{border-bottom:1px dotted #4BB17E}#stacks_in_169169 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_169169 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #006633}#stacks_in_169169 hr.cloudy:after{content:"\00a0"}#stacks_in_169169 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_169169 hr.inset_two{border-top:1px solid #00FFCC;border-bottom:1px solid #006633}#stacks_in_169169 hr.inset_three{border-top:1px solid #006633;border-bottom:1px solid #00FFCC}#stacks_in_169169 hr.inset_four{border-top:1px solid #006633;border-bottom:1px solid #CCCCCC}#stacks_in_169169 hr.flared{height:30px;border-style:solid;border-color:#006633;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_169169 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#006633;border-width:0 0 1px 0;border-radius:20px}#stacks_in_169169 hr.glyph{padding:0;border:0;border-top:1px double #006633;color:#006633;text-align:center;margin:1em 0}#stacks_in_169169 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_169169 {
	margin: 25px 0px 35px 0px;
}

#stacks_in_169159 {
	margin: 0px 0px 25px 0px;
}

#stacks_in_169160 {
	word-spacing: 1px;
	font-size: 90%;
	font-weight: bold;
}

#stacks_in_169165 {
	margin: 0px 0px 15px 0px;
}

#stacks_in_169166 {
	font-size: 105%;
}
/* Start doo Tab 2 item stack each CSS code *//* End doo Tab 2 item stack each CSS code */
#stacks_in_9987 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_9990 {
	word-spacing: 1px;
	font-size: 90%;
	font-weight: bold;
}

#stacks_in_180870 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_180871 {
	font-size: 105%;
}


#mbgTstacks_in_5122 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_5122 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_5122 {
  z-index:99999;
}
#mbGallerystacks_in_5122 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: top;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  
  -moz-border-bottom-right-radius:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px;-moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:1px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  
  -moz-border-bottom-right-radius:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px;-moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  top:0;
  right:0;
  width:100%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 1px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:202px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;  
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:1px; left:1px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:100%;
  min-width:172px;
  height:35px;
  z-index:99999;
  
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0 0 0px 0px; -webkit-border-radius:0 0 0px 0px; border-radius:0 0 0px 0px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:75px;
  
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_5122 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:1px;
  }
}

#stacks_in_5122 {
	margin: 0px 0px 15px 0px;
	padding: 2px 0px 0px 0px;
}
 #stacks_in_198039 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_198039 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-moz-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-ms-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-o-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:linear-gradient(left,#00FFCC,#006633,#00FFCC)}#stacks_in_198039 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_198039 hr.dashed_fade{border-bottom:1px dashed #4BB17E;background:#006633}#stacks_in_198039 hr.dotted_fade{border-bottom:1px dotted #4BB17E;background:#006633}#stacks_in_198039 hr.dashed{border-bottom:1px dashed #006633}#stacks_in_198039 hr.dotted{border-bottom:1px dotted #4BB17E}#stacks_in_198039 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_198039 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #006633}#stacks_in_198039 hr.cloudy:after{content:"\00a0"}#stacks_in_198039 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_198039 hr.inset_two{border-top:1px solid #00FFCC;border-bottom:1px solid #006633}#stacks_in_198039 hr.inset_three{border-top:1px solid #006633;border-bottom:1px solid #00FFCC}#stacks_in_198039 hr.inset_four{border-top:1px solid #006633;border-bottom:1px solid #CCCCCC}#stacks_in_198039 hr.flared{height:30px;border-style:solid;border-color:#006633;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_198039 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#006633;border-width:0 0 1px 0;border-radius:20px}#stacks_in_198039 hr.glyph{padding:0;border:0;border-top:1px double #006633;color:#006633;text-align:center;margin:1em 0}#stacks_in_198039 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_198039 {
	margin: 20px 0px 30px 0px;
}

#stacks_in_169129 {
	margin: 0px 0px 25px 0px;
}

#stacks_in_169130 {
	word-spacing: 1px;
	font-size: 90%;
	font-weight: bold;
}

/* omniFloater Stack by RWExtras */
/* Copyright (c) 2012-2013 RWExtras (http://rwextras.com) */
div.omnistacks_in_179918 {
	word-wrap: break-word;
}
div#stacks_in_179918.stacks_in p {
	padding:0;
	margin:0;
}
div.contentstacks_in_179918 {
	
	width:45%;
	float:right;
	line-height:150%;
	word-wrap: break-word;
	margin: 0 0 0% 2%;
}
div.contentstacks_in_179918 img.imageStyle {
	max-width:100%;
	height:auto;
	float:right;
}

div#stacks_in_179918.stacks_in {
		
}

/* End of omniFloater Stack */

#stacks_in_179918 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_179919 {
	font-size: 105%;
}


#mbgTstacks_in_179921 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_179921 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_179921 {
  z-index:99999;
}
#mbGallerystacks_in_179921 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: top;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  
  -moz-border-bottom-right-radius:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px;-moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:1px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  
  -moz-border-bottom-right-radius:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px;-moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  bottom:0;
  right:0;
  width:50%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 1px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:202px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;  
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:1px; left:1px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:100%;
  min-width:172px;
  height:35px;
  z-index:99999;
  
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0 0 0px 0px; -webkit-border-radius:0 0 0px 0px; border-radius:0 0 0px 0px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:75px;
  
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_179921 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:1px;
  }
}
 #stacks_in_180647 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_180647 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-moz-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-ms-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-o-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:linear-gradient(left,#00FFCC,#006633,#00FFCC)}#stacks_in_180647 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_180647 hr.dashed_fade{border-bottom:1px dashed #4BB17E;background:#006633}#stacks_in_180647 hr.dotted_fade{border-bottom:1px dotted #4BB17E;background:#006633}#stacks_in_180647 hr.dashed{border-bottom:1px dashed #006633}#stacks_in_180647 hr.dotted{border-bottom:1px dotted #4BB17E}#stacks_in_180647 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_180647 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #006633}#stacks_in_180647 hr.cloudy:after{content:"\00a0"}#stacks_in_180647 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_180647 hr.inset_two{border-top:1px solid #00FFCC;border-bottom:1px solid #006633}#stacks_in_180647 hr.inset_three{border-top:1px solid #006633;border-bottom:1px solid #00FFCC}#stacks_in_180647 hr.inset_four{border-top:1px solid #006633;border-bottom:1px solid #CCCCCC}#stacks_in_180647 hr.flared{height:30px;border-style:solid;border-color:#006633;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_180647 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#006633;border-width:0 0 1px 0;border-radius:20px}#stacks_in_180647 hr.glyph{padding:0;border:0;border-top:1px double #006633;color:#006633;text-align:center;margin:1em 0}#stacks_in_180647 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_180647 {
	margin: 25px 0px 30px 0px;
}

#stacks_in_180652 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_180653 {
	word-spacing: 1px;
	font-size: 90%;
	font-weight: bold;
}

/* omniFloater Stack by RWExtras */
/* Copyright (c) 2012-2013 RWExtras (http://rwextras.com) */
div.omnistacks_in_180774 {
	word-wrap: break-word;
}
div#stacks_in_180774.stacks_in p {
	padding:0;
	margin:0;
}
div.contentstacks_in_180774 {
	
	width:45%;
	float:right;
	line-height:150%;
	word-wrap: break-word;
	margin: 0 0 1% 2%;
}
div.contentstacks_in_180774 img.imageStyle {
	max-width:100%;
	height:auto;
	float:right;
}

div#stacks_in_180774.stacks_in {
		
}

/* End of omniFloater Stack */

#stacks_in_180774 {
	margin: 0px 0px 15px 0px;
}

#stacks_in_180775 {
	font-size: 105%;
}


#mbgTstacks_in_5063 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_5063 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_5063 {
  z-index:99999;
}
#mbGallerystacks_in_5063 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: middle;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:1px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  top:0;
  right:0;
  width:50%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 1px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:202px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;  
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:1px; left:1px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:172px;
  height:35px;
  z-index:99999;
  
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  
  -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:75px;
  
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_5063 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:1px;
  }
}

#stacks_in_5063 {
	padding: 2px 0px 0px 0px;
}
 #stacks_in_180094 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_180094 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-moz-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-ms-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-o-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:linear-gradient(left,#00FFCC,#006633,#00FFCC)}#stacks_in_180094 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_180094 hr.dashed_fade{border-bottom:1px dashed #4BB17E;background:#006633}#stacks_in_180094 hr.dotted_fade{border-bottom:1px dotted #4BB17E;background:#006633}#stacks_in_180094 hr.dashed{border-bottom:1px dashed #006633}#stacks_in_180094 hr.dotted{border-bottom:1px dotted #4BB17E}#stacks_in_180094 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_180094 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #006633}#stacks_in_180094 hr.cloudy:after{content:"\00a0"}#stacks_in_180094 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_180094 hr.inset_two{border-top:1px solid #00FFCC;border-bottom:1px solid #006633}#stacks_in_180094 hr.inset_three{border-top:1px solid #006633;border-bottom:1px solid #00FFCC}#stacks_in_180094 hr.inset_four{border-top:1px solid #006633;border-bottom:1px solid #CCCCCC}#stacks_in_180094 hr.flared{height:30px;border-style:solid;border-color:#006633;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_180094 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#006633;border-width:0 0 1px 0;border-radius:20px}#stacks_in_180094 hr.glyph{padding:0;border:0;border-top:1px double #006633;color:#006633;text-align:center;margin:1em 0}#stacks_in_180094 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_180094 {
	margin: 25px 0px 30px 0px;
}

#stacks_in_180018 {
	margin: 0px 0px 25px 0px;
}

#stacks_in_180019 {
	word-spacing: 1px;
	font-size: 90%;
	font-weight: bold;
}

/* omniFloater Stack by RWExtras */
/* Copyright (c) 2012-2013 RWExtras (http://rwextras.com) */
div.omnistacks_in_180068 {
	word-wrap: break-word;
}
div#stacks_in_180068.stacks_in p {
	padding:0;
	margin:0;
}
div.contentstacks_in_180068 {
	
	width:45%;
	float:right;
	line-height:150%;
	word-wrap: break-word;
	margin: 0 0 0% 2%;
}
div.contentstacks_in_180068 img.imageStyle {
	max-width:100%;
	height:auto;
	float:right;
}

div#stacks_in_180068.stacks_in {
		
}

/* End of omniFloater Stack */

#stacks_in_180069 {
	font-size: 105%;
}


#mbgTstacks_in_180071 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_180071 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_180071 {
  z-index:99999;
}
#mbGallerystacks_in_180071 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: top;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  
  -moz-border-bottom-right-radius:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px;-moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:1px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  
  -moz-border-bottom-right-radius:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px;-moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  bottom:0;
  right:0;
  width:100%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 1px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:202px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;  
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:1px; left:1px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:100%;
  min-width:172px;
  height:35px;
  z-index:99999;
  
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0 0 0px 0px; -webkit-border-radius:0 0 0px 0px; border-radius:0 0 0px 0px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:75px;
  
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_180071 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:1px;
  }
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .90);
	
	
	
}

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

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

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

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


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















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(255, 255, 255, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(255, 255, 255, 1.00) 0%, rgba(234, 234, 234, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255, 255, 255, 1.00)), color-stop(100%,rgba(234, 234, 234, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

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

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

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

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

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

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

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

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

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(51, 153, 102, 1.00);
	text-decoration: none;
	outline: none;
}

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

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

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

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






/* Only stretch the trigger link over the trigger region, if the TopBox trigger is not a button */
#topBoxTriggerRegionstacks_in_185957 #topBoxTriggerstacks_in_185957 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_185957 #topBoxTriggerContentstacks_in_185957 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_185957 #topBoxTriggerContentstacks_in_185957 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_185957 {
	color: rgba(66, 66, 66, 1.00);
}

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

#topBoxContentWrapperstacks_in_185957 h1,
#topBoxContentWrapperstacks_in_185957 h2,
#topBoxContentWrapperstacks_in_185957 h3,
#topBoxContentWrapperstacks_in_185957 h4,
#topBoxContentWrapperstacks_in_185957 h5,
#topBoxContentWrapperstacks_in_185957 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_185957 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_185957 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_185957 a:hover,
#topBoxContentWrapperstacks_in_185957 a:focus,
#topBoxContentWrapperstacks_in_185957 a:active {
	color: rgba(255, 0, 0, 1.00);
}

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

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_185957.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_185957 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



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


#topBoxContentWrapperstacks_in_185957 {
	display: none;
}








#stacks_in_185957 {
	margin: 35px 40px 5px 0px;
}



	#stacks_in_185966 .button_icon,#stacks_in_185966 .button_icon i {
		margin:0;
		padding:0;
		display:inline-block;
		font-weight:normal;
		height:32px;
		line-height:32px;
		font-size:19px;
	}
	


#stacks_in_185966 .button_label {
	font: 500 16px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
	height:2em;
	line-height:2em;
	display: inline-block;
	
	
}


	#stacks_in_185966 .button_icon {
		border-right: 1px solid rgba(0,0,0,0.2);
		float:left;
		padding-right:14px;
	}
	#stacks_in_185966 .button_label {
		border-left: 1px solid rgba(255,255,255, 0.2);
		float:left;
		padding: 0px 7px 0px 14px;
	}




#stacks_in_185966 .sweet_button_wrapper {
	text-align:left;

	
		height:32px;
	
}

@media screen and (max-width:500px){ /* iPhone Landscape */
	#stacks_in_185966 .sweet_button_wrapper {
		
			height:28px;
		
	}

	
		#stacks_in_185966 .button_icon,#stacks_in_185966 .button_icon i {
			height:28px;
			line-height:2em;
			font-size:17px;
		}
		
	

	#stacks_in_185966 .button_label {
		font: 500 14px/150% "Helvetica Neue", Helvetica, Arial, Geneva, sans-serif;
		line-height:2em;
	}
}

#stacks_in_185966 .sweet_button {
	cursor: pointer;
	display:inline-block;
	margin:0;
	padding:0px 14px;
	text-decoration:none;
	text-align:center;
	color:rgba(255, 255, 255, 1.00);
	border-style:solid;
	border-width:0px;
	border-color:rgba(0, 0, 0, 1.00);
	border-radius:5px;
	background:rgba(0, 102, 51, 1.00);
}
#stacks_in_185966 .sweet_button:visited {
	color:rgba(255, 255, 255, 1.00);
}

#stacks_in_185966 .sweet_button:hover {
	border-color:rgba(153, 153, 153, 1.00);
}








#stacks_in_185966 .sweet_button:hover {
	color:rgba(255, 255, 255, 1.00);
	background: rgba(20, 122, 71, 1.00);
}
#stacks_in_185966 .sweet_button:active{
	background: rgba(0, 82, 31, 1.00);
}
#stacks_in_185966 .sweet_button.clicked {
	background: rgba(38, 113, 45, 1.00);
	border-color:rgba(0, 0, 0, 1.00);
}
#stacks_in_185966 .sweet_button.clicked:hover {
	background: rgba(58, 133, 65, 1.00);
	border-color:rgba(153, 153, 153, 1.00);
}
#stacks_in_185966 .sweet_button.clicked:active{
	background: rgba(18, 93, 25, 1.00);
}








#stacks_in_185966 {
	margin: 30px 0px 25px 0px;
}
/*
 * cleanAccordion
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/cleanAccordion/
 * Support: http://forum.onelittledesigner.com
 * Version 3.6.1
 */

.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { display: inline-block; }
/* start commented backslash hack \*/
* html .clearfix { height: 1%; }
.clearfix { display: block; }
/* close commented backslash hack */
#accordion_stacks_in_5055 li {
  margin-left: 30px;
  list-style-type: inherit;
}
/* =====================
 * GLOBAL STYLES
/* ===================== */
#accordion_stacks_in_5055.transparentOn .accordion,
#accordion_stacks_in_5055.transparentOn .accordionTheme,
#accordion_stacks_in_5055.transparentOn .accordionTheme2,
#accordion_stacks_in_5055.transparentOn .accordionTheme dt,
#accordion_stacks_in_5055.transparentOn .accordionTheme2 dt,
#accordion_stacks_in_5055.transparentOn .accordionTheme dd,
#accordion_stacks_in_5055.transparentOn .accordionTheme2 dd {
  background-color: transparent !important;
  background-color: none !important;
  border: none !important;
  border-left: none !important;
  border-top: none !important;
  border-bottom: none !important;
  border-right: none !important;
}
#accordion_stacks_in_5055,
#accordion_stacks_in_5055 > * {
  margin: 0;
  padding: 0;
}

  #accordion_stacks_in_5055.fixedHeightOn {
    height: 500px;
  }

#accordion_stacks_in_5055 .accordion dt,
#accordion_stacks_in_5055 .accordion dd {
  padding: 0;
  margin: 0;
  background-color: transparent;
} /* SET TO ZERO */

#accordion_stacks_in_5055 .accordion dt .accordionContent {
  font-size: 16px;
  line-height: 16px;
}

#accordion_stacks_in_5055 .accordion dd {
  margin-left: 0 !important;
}
#accordion_stacks_in_5055 .accordion a:focus {
  outline: none;
} /* FOCUS NO OUTLINE FORCE */
#accordion_stacks_in_5055 .accordion {
  overflow: hidden;
}
#accordion_stacks_in_5055 .accordion:after {
    content: ".";
    display: block;
    height: 0;
    clear: both;
    visibility: hidden;
} /* Clearfix */
#accordion_stacks_in_5055 .accordion dd {
  padding: 10px;
  text-indent: none;
}
#accordion_stacks_in_5055 .accordion dt {
  background-color: transparent;
}

#accordion_stacks_in_5055 .accordion dt a.accordionSlide {
  color: #336600;
  text-decoration: none;
  display: block;
  font-weight: bold;
  padding: 10px;
}
#accordion_stacks_in_5055 .accordion.tabShadowOn dt a {
  text-shadow: 0 1px 1px #CCCCCC;
}

#accordion_stacks_in_5055 .accordion.tabShadowOff dt a {
  text-shadow: none;
}
#accordion_stacks_in_5055 .accordionTheme dt a,
#accordion_stacks_in_5055 .accordionTheme.accGradientOff dt a {
  border-radius: 4px;
  -o-border-radius: 4px;
  -webkit-border-radius: 4px;
  -moz-border-radius: 4px;
  -ms-border-radius: 4px;
}
#accordion_stacks_in_5055.transparentOff .accordionTheme dt a,
#accordion_stacks_in_5055.transparentOff .accordionTheme.accGradientOff dt a {
  background-color: #666666;
}
#accordion_stacks_in_5055.trasnparentOff .accordionTheme dt.selected a {
  background-color: #666666;
}
#accordion_stacks_in_5055.transparentOff .accordionTheme.accGradientOn dt a {
  background: #EEEEEE; /* Old browsers */
  background-image: linear-gradient(bottom, #666666 30%, #EEEEEE 55%);
  background-image: -o-linear-gradient(bottom, #666666 30%, #EEEEEE 55%);
  background-image: -moz-linear-gradient(bottom, #666666 30%, #EEEEEE 55%);
  background-image: -webkit-linear-gradient(bottom, #666666 30%, #EEEEEE 55%);
  background-image: -ms-linear-gradient(bottom, #666666 30%, #EEEEEE 55%);
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #666666),
    color-stop(0.55, #EEEEEE)
  );
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#666666',GradientType=0 ); /* IE6-9 */
}
#accordion_stacks_in_5055.transparentOff .accordionTheme.accGradientOn dt.selected a {
  background: #EEEEEE !important; /* Old browsers */
  background-image: linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #666666),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#666666',GradientType=0 ); /* IE6-9 */
}

#accordion_stacks_in_5055 .accordion dt.selected a {
  color: #996600 !important;
}

#accordion_stacks_in_5055 .accordion dd {
  background-color: transparent;
  color: #999999 !important;
}

#accordion_stacks_in_5055.fixedHeightOn .accordion dd {
  height: 400px;
  max-height: 400px;
  overflow: auto;
}

#accordion_stacks_in_5055 .accordion .accordionLastDd {
  position: relative;
  border-bottom: 0;
}
/* =====================
 * DEFAULT THEME (1)
/* ===================== */
#accordion_stacks_in_5055 .accordionTheme dt {
  border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  border-style: solid;
  border-color: #666666;
  border-width: 1px;
  overflow: hidden;
  margin-bottom: 0px;
  position: relative;
}
#accordion_stacks_in_5055 .accordionTheme dt.selected {
  border-color: #666666;
}
#accordion_stacks_in_5055 .accordionTheme dt.accordionLastDt {
  margin-bottom: none;
}
#accordion_stacks_in_5055 .accordionTheme2 dt.selected.accordionLastDt {
  border-radius: 0 !important;
  -webkit-border-radius: 0 !important;
  -moz-border-radius: 0 !important;
  -ms-border-radius: 0 !important;
  -o-border-radius: 0 !important;
}
#accordion_stacks_in_5055 .accordionTheme.backgroundOn dd,
#accordion_stacks_in_5055 .accordionTheme3.backgroundOn dd,
#accordion_stacks_in_5055 .accordionTheme5.backgroundOn dd {
  background-color: #FFFFFF;
}
#accordion_stacks_in_5055 .accordionTheme.backgroundOff dd,
#accordion_stacks_in_5055 .accordionTheme2.backgroundOff dd,
#accordion_stacks_in_5055 .accordionTheme4.backgroundOff dd {
  background-color: transparent !important;
}
#accordion_stacks_in_5055 .accordionTheme.backgroundOn dd {
  margin-top: 0px !important;
  margin-bottom: 0px !important;
}

#accordion_stacks_in_5055 dt.accordionIconOff span.customIcon {
  display: none;
}
#accordion_stacks_in_5055 dt.accordionIconOn .accordionContent {
  display: inline-block;
}
#accordion_stacks_in_5055 dt.accordionIconOn span.customIcon {
  display: inline;
  font-weight: bold;
  font-size: 16px;
  line-height: 16px;
  padding: none;
  padding-left: none;
  color: #006633;
  font-family: 'FontAwesome' !important;
}
#accordion_stacks_in_5055 dt.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
#accordion_stacks_in_5055 dt.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
#accordion_stacks_in_5055 dt.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
  padding-left: 50px;
}
#accordion_stacks_in_5055 dt.accordionIconOn.textAlignRight .accordionContent {
  float: right;
  padding-right: 50px;
}
#accordion_stacks_in_5055 dt.accordionIconOn.animateOn span.customIcon {
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
#accordion_stacks_in_5055 dt.accordionIconOn a.selected span.customIcon {
  color: #996600;
}
#accordion_stacks_in_5055 dt.accordionIconOn.animateOn a.selected span.customIcon {
  -webkit-transform:rotate(315deg);
  -moz-transform:rotate(315deg);
  -ms-transform:rotate(315deg);
  -o-transform:rotate(315deg);
  transition: all 500ms ease-in-out;
  -webkit-transition: all 500ms ease-in-out;
  -moz-transition: all 500ms ease-in-out;
  -ms-transition: all 500ms ease-in-out;
  -o-transition: all 500ms ease-in-out;
}
/* =====================
 * Theme 2
/* ===================== */
#accordion_stacks_in_5055 .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_5055.borderMinimalOff .accordionTheme2 {
  border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
  -o-border-radius: 5px;
  border-style: solid;
  border-width: 1px;
  border-color: #666666;
}
#accordion_stacks_in_5055 .accordionTheme2 dd {
  background-color: #FFFFFF;
  border-top: 0;
  border-left: 0;
  border-right: 0;
  border-bottom-width: 1px;
  border-style: solid;
  border-color: #333333;
}
#accordion_stacks_in_5055.borderMinimalOn .accordionTheme2 dd {
  border-bottom-width: 0 !important;
  border-bottom: 0 !important;
  border: none !important;
}
#accordion_stacks_in_5055 .accordionTheme2 .accordionLastDt {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border: none;
  border-radius: none;
}
#accordion_stacks_in_5055 .accordionTheme2 .accordionLastDd {
  border-bottom-right-radius: 5px;
  border-bottom-left-radius: 5px;
  -moz-border-radius-bottomright: 5px;
  -webkit-border-bottom-right-radius: 5px;
  -khtml-border-radius-bottomright: 5px;
  -moz-border-radius-bottomleft: 5px;
  -webkit-border-bottom-left-radius: 5px;
  -khtml-border-radius-bottomleft: 5px;
  border-top: solid 1px #333333;
}
#accordion_stacks_in_5055 .accordionTheme2 .accordionFirstDt {
  border-top: none;
  border-top-right-radius: 5px;
  border-top-left-radius: 5px;
  -moz-border-radius-topright: 5px;
  -webkit-border-top-right-radius: 5px;
  -khtml-border-radius-topright: 5px;
  -moz-border-radius-topleft: 5px;
  -webkit-border-top-left-radius: 5px;
  -khtml-border-radius-topleft: 5px;
}
#accordion_stacks_in_5055 .accordionTheme2 dt {
  border-bottom: solid 1px #333333;
  border-left: none;
  border-right: none;
  border-top: none;
}
#accordion_stacks_in_5055.transparentOff .accordionTheme2 dt {
  background-color: #FFFFFF;
}
#accordion_stacks_in_5055.transparentOff .accordionTheme2 dt.selected {
  background-color: #FFFFFF;
}
/* =====================
 * Theme 3
/* ===================== */
#accordion_stacks_in_5055 .accordionTheme3 dt {
  background-color: none;
  background: transparent;
}
#accordion_stacks_in_5055 .accordionTheme3 dt .accordionSlide {
  padding: 0 !important;
  margin-bottom: 0px;
  width: 100%;
}

  #accordion_stacks_in_5055 .accordionTheme3 dt .accordionContent {
    white-space: nowrap;
    box-sizing: border-box;
    display: block;
    float: none !important;
  }
  #accordion_stacks_in_5055 .accordionTheme3 dt.iconAlignLeft .accordionContent {
    margin-left: 86px;
  }
  #accordion_stacks_in_5055 .accordionTheme3 dt.iconAlignRight .accordionContent {
    margin-right: 86px;
  }

#accordion_stacks_in_5055 .accordionTheme3 dt .iconWrap,
#accordion_stacks_in_5055 .accordionTheme3 dt .accordionContent {
  padding: 10px;
  border-style: solid;
  border-color: #666666;
  border-width: 1px;
  border-radius: 5px;
  -o-border-radius: 5px;
  -webkit-border-radius: 5px;
  -moz-border-radius: 5px;
  -ms-border-radius: 5px;
}
}
#accordion_stacks_in_5055 .accordionTheme3.connectOn dt .iconWrap {
  border-right-width: 0;
  border-right: none;
}
#accordion_stacks_in_5055 .accordionTheme3.connectOn dt.iconAlignLeft .accordionContent {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_5055 .accordionTheme3.connectOn dt.iconAlignLeft .iconWrap {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;

}
#accordion_stacks_in_5055 .accordionTheme3.connectOn dt.iconAlignRight .accordionContent {
  border-top-right-radius: 0;
  border-bottom-right-radius: 0;
}
#accordion_stacks_in_5055 .accordionTheme3.connectOn dt.iconAlignRight .iconWrap {
  border-top-left-radius: 0;
  border-bottom-left-radius: 0;
}
#accordion_stacks_in_5055 .accordionTheme3 dt.selected .iconWrap,
#accordion_stacks_in_5055 .accordionTheme3 dt.selected .accordionContent {
  border-color: #666666;
}
#accordion_stacks_in_5055 .accordionTheme3 dt .iconWrap {
  display: inline-block;
}
#accordion_stacks_in_5055.transparentOff .accordionTheme3 dt .iconWrap {
  background-color: #EEEEEE;
}
#accordion_stacks_in_5055.transparentOff .accordionTheme3 dt.selected .iconWrap {
  background-color: #E0E0E0;
}
#accordion_stacks_in_5055.transparentOff .accordionTheme3 dt .accordionContent {
  background-color: #FFFFFF;
  padding-left: none;
}
#accordion_stacks_in_5055.transparentOff .accordionTheme3 dt.selected .accordionContent {
  background-color: #FFFFFF;
}
#accordion_stacks_in_5055 .accordionTheme3 dt.iconAlignLeft .accordionContent,
#accordion_stacks_in_5055 .accordionTheme3 dt.iconAlignRight .accordionContent {
  padding-left: 10px;
  padding-right: 10px;
}
#accordion_stacks_in_5055 .accordionTheme3 dt.accordionIconOn.iconAlignLeft .iconWrap {
  float: left;
}
#accordion_stacks_in_5055 .accordionTheme3 dt.accordionIconOn.iconAlignRight .iconWrap {
  float: right;
}
/* =====================
 * BACKEND
/* ===================== */








#accordion_stacks_in_5055.nonTouch.transparentOff .accordionTheme.accGradientOn dt a:hover {
  background: #EEEEEE !important;
  background-image: linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -o-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -moz-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -webkit-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -ms-linear-gradient(bottom, #666666 30%, #EEEEEE 55%) !important;
  background-image: -webkit-gradient(
    linear,
    left bottom,
    left top,
    color-stop(0.30, #666666),
    color-stop(0.55, #EEEEEE)
  ) !important;
  filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#EEEEEE', endColorstr='#666666',GradientType=0 );
}
#accordion_stacks_in_5055.nonTouch.transparentOff .accordionTheme dt a:hover {
  background-color: #666666;
}

#accordion_stacks_in_5055.nonTouch .accordion dt a:hover {
  color: #996600 !important;
}

#accordion_stacks_in_5055.nonTouch .accordionTheme dt:hover {
  border-color: #666666;
}
#accordion_stacks_in_5055.nonTouch dt.accordionIconOn a.accordionSlide:hover span.customIcon {
  color: #996600;
}
#accordion_stacks_in_5055.nonTouch.transparentOff .accordionTheme2 dt:hover {
  background-color: #FFFFFF;
}
#accordion_stacks_in_5055.nonTouch .accordionTheme3 dt:hover .iconWrap,
#accordion_stacks_in_5055.nonTouch .accordionTheme3 dt:hover .accordionContent {
  border-color: #666666;
}
#accordion_stacks_in_5055.nonTouch.transparentOff .accordionTheme3 dt:hover .iconWrap{
  background-color: #E0E0E0;
}
#accordion_stacks_in_5055.nonTouch.transparentOff .accordionTheme3 dt:hover .accordionContent {
  background-color: #FFFFFF;
}

/* =====================
* New Themes
/* ===================== */
#accordion_stacks_in_5055 .accordionTheme4 {
  background: #666666;
  -webkit-perspective: 1000px;
  -moz-perspective: 1000px;
  -ms-perspective: 1000px;
  -o-perspective: 1000px;
  perspective: 1000px;
  box-sizing: border-box;
}
#accordion_stacks_in_5055 .accordionTheme4 dt {
  background: #666666;
  box-sizing: border-box;
  z-index: 1;
  border-width: 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.15) rgba(0,0,0,0.3) rgba(0,0,0,0.15);
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}
#accordion_stacks_in_5055 .accordionTheme4 dt.selected {
  background: #666666;
}
#accordion_stacks_in_5055 .accordionTheme4 dd {
  background: #FFFFFF;
  box-sizing: border-box;
  z-index: -1;
  
  -webkit-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -moz-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -ms-transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  -o-transform:translateY(0%) rotateY(90deg) translateZ(-1000px);
  transform: translateY(0%) rotateY(90deg) translateZ(-1000px);
  
  -webkit-transform-origin: top;
  transform-origin: top;
  -webkit-transition: transform 500ms;
  -moz-transition: transform 500ms;
  -o-transition: transform 500ms;
  transition: transform 500ms;
}
#accordion_stacks_in_5055 .accordionTheme4 dd.accordionOpen {
  -webkit-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -moz-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -ms-transform: translateY(0%) rotateY(0deg) translateZ(0px);
  -o-transform:translateY(0%) rotateY(0deg) translateZ(0px);
  transform: translateY(0%) rotateY(0deg) translateZ(0px);
}

#accordion_stacks_in_5055 .accordionTheme5 {
  background: #666666;
  border-radius: 4px;
  border-width: 1px 1px 5px 1px;
  border-style: solid;
  border-color: rgba(255,255,255,0.3) rgba(0,0,0,0.3) rgba(0,0,0,0.4) rgba(0,0,0,0.1);
  box-shadow: 0px 2px 5px rgba(0,0,0,0.5);
  margin-bottom: 10px;
  padding: 10px 10px;
}
#accordion_stacks_in_5055 .accordionTheme5 dt {

}
#accordion_stacks_in_5055 .accordionTheme5 dd {
  box-sizing: border-box;
  background: rgba(0,0,0,0.1);
  margin: 0px 20px 0px !important;
  border-width: 5px 1px 1px 1px;
  border-style: solid;
  border-color: rgba(0,0,0,0.4) rgba(0,0,0,0.3) rgba(255,255,255,0.3) rgba(0,0,0,0.3);
  border-radius: 4px;
  box-shadow: inset 0px 2px 5px rgba(0,0,0,0.3);
}
#accordion_stacks_in_5055 .accordionTheme6 dt a.accordionSlide {
  padding: 0;
  color: inherit;
  text-decoration: none;
}
#accordion_stacks_in_5055 .accordionTheme6 dd {
  padding: 0;
}


#stacks_in_5055 {
	margin: 0px 0px 30px 0px;
}
/*
 * cleanAccordion: Inner element styles
 */

dt.tab_stacks_in_5057.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
dt.tab_stacks_in_5057.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
dt.tab_stacks_in_5057.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
}
dt.tab_stacks_in_5057.accordionIconOn.textAlignRight .accordionContent {
  float: right;
}


#stacks_in_7694 {
	margin: 2px 0px 0px 0px;
}
/*
 * cleanLists
 * version: 2.0.0
 * author: Jeremy Hawes
 * Requirements: RapidWeaver 5+, Stacks 2.0+, Responsive Grid (for responsive layout)
 * website: http://onelittledesigner.com/rapidweaver-stack/cleanLists/
 * description: Fancy lists & pricing tables with easy to use customization
 */

/* Set to zero */
#cleanLists_stacks_in_192216 ul, #cleanLists_stacks_in_192216 li {margin: 0; padding: 0;}
/* General Styles */
#cleanLists_stacks_in_192216.sectionTypeHeader, #cleanLists_stacks_in_192216.sectionTypeButton, #cleanLists_stacks_in_192216 li {
	padding-top: 0px;
	padding-bottom: 0px;
}
#cleanLists_stacks_in_192216.backgroundOn, #cleanLists_stacks_in_192216.backgroundOn, #cleanLists_stacks_in_192216.backgroundOn li, #cleanLists_stacks_in_192216.backgroundOn {
	background-color: #FFFFFF;
}
#cleanLists_stacks_in_192216.sectionTypeHeader.backgroundOff, #cleanLists_stacks_in_192216.sectionTypeButton.backgroundOff, #cleanLists_stacks_in_192216.backgroundOff li, #cleanLists_stacks_in_192216.backgroundOff {
	background-color: transparent !important;
}
#cleanLists_stacks_in_192216.sectionTypeHeader h1, #cleanLists_stacks_in_192216.sectionTypeButton h1,
#cleanLists_stacks_in_192216.sectionTypeHeader h2, #cleanLists_stacks_in_192216.sectionTypeButton h2,
#cleanLists_stacks_in_192216.sectionTypeHeader h3, #cleanLists_stacks_in_192216.sectionTypeButton h3,
#cleanLists_stacks_in_192216.sectionTypeHeader h4, #cleanLists_stacks_in_192216.sectionTypeButton h4,
#cleanLists_stacks_in_192216.sectionTypeHeader h5, #cleanLists_stacks_in_192216.sectionTypeButton h5,
#cleanLists_stacks_in_192216.sectionTypeHeader h6, #cleanLists_stacks_in_192216.sectionTypeButton h6,
#cleanLists_stacks_in_192216.sectionTypeHeader h1 p, #cleanLists_stacks_in_192216.sectionTypeButton h1 p,
#cleanLists_stacks_in_192216.sectionTypeHeader h2 p, #cleanLists_stacks_in_192216.sectionTypeButton h2 p,
#cleanLists_stacks_in_192216.sectionTypeHeader h3 p, #cleanLists_stacks_in_192216.sectionTypeButton h3 p,
#cleanLists_stacks_in_192216.sectionTypeHeader h4 p, #cleanLists_stacks_in_192216.sectionTypeButton h4 p,
#cleanLists_stacks_in_192216.sectionTypeHeader h5 p, #cleanLists_stacks_in_192216.sectionTypeButton h5 p,
#cleanLists_stacks_in_192216.sectionTypeHeader h6 p, #cleanLists_stacks_in_192216.sectionTypeButton h6 p {
	color: #666666;
	line-height: 16px;
	padding-left: 10px;
	padding-right: 10px;
	font-size: 18px;
}
#cleanLists_stacks_in_192216 a, #cleanLists_stacks_in_192216.sectionTypeButton a {
	color: #0D4F8B;
}
#cleanLists_stacks_in_192216 a:hover, #cleanLists_stacks_in_192216.sectionTypeButton a:hover {
	color: #FF6600;
}
#cleanLists_stacks_in_192216.sectionTypeHeader *, #cleanLists_stacks_in_192216.sectionTypeButton * {
	margin: 0;
	padding: 0;
}
#cleanLists_stacks_in_192216 {
	display: block;
	width: inherit;
	font-size: 16px;
	line-height: 16px;
}
#cleanLists_stacks_in_192216 p {
	font-size: 16px;
}
#cleanLists_stacks_in_192216 li {
	color: #666666;
	padding-left:
	25px;
	padding-right: 10px;
	position: relative;
}
#cleanLists_stacks_in_192216 a {
	color: #0D4F8B;
}
#cleanLists_stacks_in_192216 a:hover {
	color: #FF6600;
}
#cleanLists_stacks_in_192216 li.nthBgColor {
	background: #F0F1E7;
}
#cleanLists_stacks_in_192216 li:hover {
	color: #666666;
}
#cleanLists_stacks_in_192216 li.bgHoverOn:hover {
	background: #0BB5FF !important; /* Important tag added to override transparent call */
}
#cleanLists_stacks_in_192216 li .bulletSections, #cleanLists_stacks_in_192216 li .bulletSections i {
	position: absolute;
	display: inline-block;
	color: #996600 !important;
	top: 1px;
	left: 2px;
	font-size: 16px;
}
#cleanLists_stacks_in_192216 li:hover .bulletSections i {
	color: #999999 !important;
}
#cleanLists_stacks_in_192216.bulletBox li .customBulletBox, #cleanLists_stacks_in_192216.bulletCircle li .customBulletCircle {
	border: solid 1px #996600;
	width: 16px;
	height: 16px;
}
#cleanLists_stacks_in_192216.bulletBox li:hover .customBulletBox,
#cleanLists_stacks_in_192216.bulletCircle li:hover .customBulletCircle {
	background: #999999;
	width: 16px;
	height: 16px;
}
#cleanLists_stacks_in_192216.bulletCircle li .customBulletCircle {
	border-radius: 100px;
	-webkit-border-radius: 100px;
	-moz-border-radius: 100px;
}
#cleanLists_stacks_in_192216.bulletOff,
#cleanLists_stacks_in_192216.bulletOff li {
	list-style: none !important;
	list-style-type: none !important;
}
#cleanLists_stacks_in_192216.bulletInherit {
	list-style: inherit;
	list-style-type: inherit;
}
#cleanLists_stacks_in_192216.bulletModern li .customBulletModern {
	font-family: 'ModernPictogramsNormal';
}
#cleanLists_stacks_in_192216.bulletWeb li .customBulletWeb {
	font-family: 'WebSymbolsRegular';
}
#cleanLists_stacks_in_192216.bulletModern li .customBulletFontAwesome i {
	font-family: 'FontAwesome';
}
#cleanLists_stacks_in_192216.bulletImage li .customBulletImage .cl_image {
	max-width: 5px;
	height: auto
}
#cleanLists_stacks_in_192216 .cleanButtons {
	display: block;
	margin: 0 auto;
	cursor: pointer;
}
/* ==================
 * BUTTONS
 ==================== */
#cleanLists_stacks_in_192216 .buttonLight {
     -webkit-border-radius: 3px;
     -moz-border-radius: 3px;
     border-radius: 3px;
     width: 80px;
     padding: 7px 15px !important;
     -webkit-border-radius: 5px;
     -moz-border-radius: 5px;
     border-radius: 5px;
     text-shadow: 0px 1px 2px rgba(0, 0, 0, .7);
     border: 1px solid rgba(0,0,0,0.5);
     box-shadow: 0px 1px 1px rgba(255, 255, 255, .2), inset 0px 1px 1px rgba(255, 255, 255, .4);
     -webkit-box-shadow: 0px 1px 1px rgba(255, 255, 255, .2), inset 0px 1px 1px rgba(255, 255, 255, .4);
     -moz-box-shadow: 0px 1px 1px rgba(255, 255, 255, .2), inset 0px 1px 1px rgba(255, 255, 255, .4);
     background-image: -moz-linear-gradient(top, rgba(255,255,255,0.05) 0%, rgba(0,0,0,0.05) 100%);
     background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, rgba(255,255,255,0.05)), color-stop(100%,rgba(0,0,0,0.05)));
     background-image: -webkit-linear-gradient(top, rgba(255,255,255,0.05) 0%,rgba(0,0,0,0.05) 100%);
     background-image: -o-linear-gradient(top, rgba(255,255,255,0.05) 0%,rgba(0,0,0,0.05) 100%);
     background-image: -ms-linear-gradient(top, rgba(255,255,255,0.05) 0%,rgba(0,0,0,0.05) 100%);
     background-image: linear-gradient(to bottom, rgba(255,255,255,0.05) 0%,rgba(0,0,0,0.05) 100%);
     transition: all 0.4s ease-in-out;
     -moz-transition: all 0.4s ease-in-out;
     -webkit-transition: all 0.4s ease-in-out;
}
#cleanLists_stacks_in_192216 .buttonSimple {
	background: #349BCE;
	-moz-border-radius: 3px;
	-webkit-border-radius: 3px;
	border-radius: 3px;
	border: 3px solid #4CAAD9;
	padding: 7px 15px !important;
	width: 90px;
}
#cleanLists_stacks_in_192216 .buttonSimple:hover, #cleanLists_stacks_in_192216 .buttonSimple:active {
	background: #4CAAD9;
	border: 3px solid #349BCE;
}


#stacks_in_192216 {
	margin: 5px 0px 0px 0px;
}


#mbgTstacks_in_175024 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_175024 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_175024 {
  z-index:99999;
}
#mbGallerystacks_in_175024 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: top;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:1px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  bottom:0;
  right:0;
  width:50%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 1px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:202px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;  
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:1px; left:1px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:172px;
  height:35px;
  z-index:99999;
  
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  
  -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:75px;
  
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_175024 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:1px;
  }
}

#stacks_in_175024 {
	margin: 0px 0px 10px 20px;
	padding: 0px 20px 20px 20px;
}
 #stacks_in_8583 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_8583 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-moz-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-ms-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-o-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:linear-gradient(left,#00FFCC,#006633,#00FFCC)}#stacks_in_8583 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_8583 hr.dashed_fade{border-bottom:1px dashed #4BB17E;background:#006633}#stacks_in_8583 hr.dotted_fade{border-bottom:1px dotted #4BB17E;background:#006633}#stacks_in_8583 hr.dashed{border-bottom:1px dashed #006633}#stacks_in_8583 hr.dotted{border-bottom:1px dotted #4BB17E}#stacks_in_8583 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_8583 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #006633}#stacks_in_8583 hr.cloudy:after{content:"\00a0"}#stacks_in_8583 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_8583 hr.inset_two{border-top:1px solid #00FFCC;border-bottom:1px solid #006633}#stacks_in_8583 hr.inset_three{border-top:1px solid #006633;border-bottom:1px solid #00FFCC}#stacks_in_8583 hr.inset_four{border-top:1px solid #006633;border-bottom:1px solid #CCCCCC}#stacks_in_8583 hr.flared{height:30px;border-style:solid;border-color:#006633;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_8583 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#006633;border-width:0 0 1px 0;border-radius:20px}#stacks_in_8583 hr.glyph{padding:0;border:0;border-top:1px double #006633;color:#006633;text-align:center;margin:1em 0}#stacks_in_8583 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_8583 {
	margin: 10px 0px 30px 0px;
}

#stacks_in_8904 {
	margin: 0px 0px 20px 0px;
}

/* omniFloater Stack by RWExtras */
/* Copyright (c) 2012-2013 RWExtras (http://rwextras.com) */
div.omnistacks_in_180611 {
	word-wrap: break-word;
}
div#stacks_in_180611.stacks_in p {
	padding:0;
	margin:0;
}
div.contentstacks_in_180611 {
	
	width:60%;
	float:right;
	line-height:150%;
	word-wrap: break-word;
	margin: 0 0 2% 2%;
}
div.contentstacks_in_180611 img.imageStyle {
	max-width:100%;
	height:auto;
	float:right;
}

div#stacks_in_180611.stacks_in {
		
}

/* End of omniFloater Stack */

#stacks_in_180611 {
	margin: 20px 0px 0px 0px;
}


#mbgTstacks_in_180614 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_180614 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_180614 {
  z-index:99999;
}
#mbGallerystacks_in_180614 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: top;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:1px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  bottom:0;
  right:0;
  width:50%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 1px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:202px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;  
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:1px; left:1px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:172px;
  height:35px;
  z-index:99999;
  
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  
  -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:75px;
  
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_180614 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:1px;
  }
}

#stacks_in_180614 {
	padding: 4px 35px 0px 5px;
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


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















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(255, 255, 255, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(255, 255, 255, 1.00) 0%, rgba(234, 234, 234, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255, 255, 255, 1.00)), color-stop(100%,rgba(234, 234, 234, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

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

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

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

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

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

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

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

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

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

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

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

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

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






/* Only stretch the trigger link over the trigger region, if the TopBox trigger is not a button */
#topBoxTriggerRegionstacks_in_9037 #topBoxTriggerstacks_in_9037 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_9037 #topBoxTriggerContentstacks_in_9037 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_9037 #topBoxTriggerContentstacks_in_9037 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_9037 {
	color: rgba(66, 66, 66, 1.00);
}

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

#topBoxContentWrapperstacks_in_9037 h1,
#topBoxContentWrapperstacks_in_9037 h2,
#topBoxContentWrapperstacks_in_9037 h3,
#topBoxContentWrapperstacks_in_9037 h4,
#topBoxContentWrapperstacks_in_9037 h5,
#topBoxContentWrapperstacks_in_9037 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_9037 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_9037 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_9037 a:hover,
#topBoxContentWrapperstacks_in_9037 a:focus,
#topBoxContentWrapperstacks_in_9037 a:active {
	color: rgba(255, 0, 0, 1.00);
}

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

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_9037.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_9037 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



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


#topBoxContentWrapperstacks_in_9037 {
	display: none;
}








#stacks_in_9037 {
	margin: 30px 20px 0px 0px;
}
@font-face {
	font-family: 'FontAwesome'; src: url('../../../rw_common/plugins/stacks/fonts/fontawesome-webfont.woff') format('woff');
	font-weight: normal; font-style: normal;
}


body * {-webkit-tap-highlight-color: rgba(0,0,0,0);}

#stacks_in_9039 .aweWrap {
font-family: FontAwesome, "Lucida Grande", Lucida, Verdana, sans-serif; !important; 

margin-left: auto; margin-right: auto; text-align: center; /*CustomCSS*/



/*CustomCSS*/
}

#stacks_in_9039 .aweMenu {}

#stacks_in_9039 .aweMenu ul {padding: 0em 0em; margin-top: 0px !important; margin-bottom: 0px !important;}

#stacks_in_9039 .aweMenu > ul{
	width: auto; display: inline-block; margin-bottom: 16px !important; 
	padding-bottom:0px;
	padding-left: 0px;
	padding-top: 0px; margin-top: 0px;
}

#stacks_in_9039 .aweMenu > ul > li{ /* top level li styling */
	list-style: none; 
	

 
-webkit-box-shadow: none;
-moz-box-shadow:    none;
box-shadow:         none;




%[endif]%
	-webkit-border-radius:  4px;
	-moz-border-radius:  4px;
	border-radius:  4px;


	position:relative;
	padding-left: 0px;
	text-align: center;
	background-color:#006633; 
	color:#FFFFFF;





/*CustomCSS*/
}

#stacks_in_9039 .aweMenu:hover > ul > li, #stacks_in_9039 .aweMenu:active > ul > li, #stacks_in_9039 .aweMenu:focus > ul > li {


/*CustomCSS*/
}

#stacks_in_9039 .aweMenu > ul > li > a{
	color:inherit;
	text-decoration:none !important;
	font-size:14px;
	padding: 10px;
}

#stacks_in_9039 .aweMenu ul { margin-left:0px; margin-right: 0px;}


#stacks_in_9039 .aweMenu li ul{
	z-index:100;
	position:relative;  
	
	list-style:none;
	text-align:center;
	
 max-height:0px; overflow:hidden; 
	padding-left:0px; margin-left: 0px;

	-webkit-transition:max-height 0.4s linear;
	-moz-transition:max-height 0.4s linear;
	transition:max-height 0.4s linear;

/*CustomCSS*/
}

#stacks_in_9039 .aweMenu li ul li{
	background-color:#313131;
 
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;



margin-left:0px !important; margin-top: 0px !important; /*seydesign-fix 140420152059*/
/*CustomCSS*/
}

#stacks_in_9039 .aweMenu li ul li a{
	font-size:14px;
	padding: 0px;
	color: #FFFFFF; /*important removed 14022015*/
	text-decoration:none !important;
	display:block;
	text-align: left;
}

#sp1 a {
	color: orange !important;
}

#stacks_in_9039 .aweMenu li ul li:nth-child(odd){ /* zebra stripes */
	background-color:#363636;
/*CustomCSS*/
}

#stacks_in_9039 .aweMenu li ul li:hover,  #stacks_in_9039 .aweMenu li ul li:active, #stacks_in_9039 .aweMenu li ul li:focus {
	background-color:#444444;
/*CustomCSS*/
}

#stacks_in_9039 .aweMenu li ul li:last-child{
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

#stacks_in_9039 .aweMenu li:hover ul, #stacks_in_9039 .aweMenu li:active ul, #stacks_in_9039 .aweMenu li:focus ul { /*active added 10032015*/
	max-height:600px; /*animation tricker*/
/*CustomCSS*/
}

#stacks_in_9039 .fa-icon {
  font-family: FontAwesome, "Lucida Grande", Lucida, Verdana, sans-serif; !important; 
  font-weight: normal; font-style: normal;
  display: inline-block;
  text-decoration: inherit;   list-style-type: none;
  vertical-align: top;
  margin-left: 0;
}
    
#stacks_in_9039 .fa-icon:before {content: "\f03d \00a0\00a0 View the Jazz Master interview with Yusef Lateef"; display: inline-block}


	#stacks_in_9039 .topSlice { }
	#stacks_in_9039 .butSlice { }

	#stacks_in_9039 .topSlice_r {    
						}
	#stacks_in_9039 .butSlice_r {    
						}


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

	#stacks_in_9039 .aweWrap {  /*CustomCSS*/ }
	#stacks_in_9039 .aweWrap {  }
	#stacks_in_9039 .aweMenu li ul { /*CustomCSS*/ }

	#stacks_in_9039 .topSlice {  }
	#stacks_in_9039 .butSlice {  }

	#stacks_in_9039 .topSlice_r {  }
	#stacks_in_9039 .butSlice_r {  }

#stacks_in_9039 .aweMenu > ul > li{ /* top level li styling */ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; 



}
#stacks_in_9039 .aweMenu:hover > ul > li, #stacks_in_9039 .aweMenu:active > ul > li , #stacks_in_9039 .aweMenu:focus > ul > li { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
}

@media screen and (max-height: 780px)  
{

	#stacks_in_9039 .aweWrap {   }
	#stacks_in_9039 .aweWrap {  }
	#stacks_in_9039 .aweMenu li ul {  }

	#stacks_in_9039 .topSlice {  }
	#stacks_in_9039 .butSlice {  }

	#stacks_in_9039 .topSlice_r {  }
	#stacks_in_9039 .butSlice_r {  }

#stacks_in_9039 .aweMenu > ul > li{ /* top level li styling */ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;



}
#stacks_in_9039 .aweMenu:hover > ul > li, #stacks_in_9039 .aweMenu:active > ul > li, #stacks_in_9039 .aweMenu:focus > ul > li { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
}

#stacks_in_9039 {
	margin: 25px 30px 0px 0px;
}
 #stacks_in_8897 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_8897 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-moz-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-ms-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-o-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:linear-gradient(left,#00FFCC,#006633,#00FFCC)}#stacks_in_8897 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_8897 hr.dashed_fade{border-bottom:1px dashed #4BB17E;background:#006633}#stacks_in_8897 hr.dotted_fade{border-bottom:1px dotted #4BB17E;background:#006633}#stacks_in_8897 hr.dashed{border-bottom:1px dashed #006633}#stacks_in_8897 hr.dotted{border-bottom:1px dotted #4BB17E}#stacks_in_8897 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_8897 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #006633}#stacks_in_8897 hr.cloudy:after{content:"\00a0"}#stacks_in_8897 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_8897 hr.inset_two{border-top:1px solid #00FFCC;border-bottom:1px solid #006633}#stacks_in_8897 hr.inset_three{border-top:1px solid #006633;border-bottom:1px solid #00FFCC}#stacks_in_8897 hr.inset_four{border-top:1px solid #006633;border-bottom:1px solid #CCCCCC}#stacks_in_8897 hr.flared{height:30px;border-style:solid;border-color:#006633;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_8897 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#006633;border-width:0 0 1px 0;border-radius:20px}#stacks_in_8897 hr.glyph{padding:0;border:0;border-top:1px double #006633;color:#006633;text-align:center;margin:1em 0}#stacks_in_8897 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_8897 {
	margin: 20px 0px 30px 0px;
}

#stacks_in_8590 {
	margin: 0px 0px 20px 0px;
}

/* omniFloater Stack by RWExtras */
/* Copyright (c) 2012-2013 RWExtras (http://rwextras.com) */
div.omnistacks_in_174886 {
	word-wrap: break-word;
}
div#stacks_in_174886.stacks_in p {
	padding:0;
	margin:0;
}
div.contentstacks_in_174886 {
	
	width:45%;
	float:right;
	line-height:150%;
	word-wrap: break-word;
	margin: 0 0 0% 2%;
}
div.contentstacks_in_174886 img.imageStyle {
	max-width:100%;
	height:auto;
	float:right;
}

div#stacks_in_174886.stacks_in {
		
}

/* End of omniFloater Stack */


#mbgTstacks_in_174889 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_174889 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_174889 {
  z-index:99999;
}
#mbGallerystacks_in_174889 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: top;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:1px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  bottom:0;
  right:0;
  width:50%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 1px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:202px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;  
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:1px; left:1px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:172px;
  height:35px;
  z-index:99999;
  
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  
  -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:75px;
  
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_174889 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:1px;
  }
}

#stacks_in_174889 {
	padding: 4px 35px 0px 5px;
}
 #stacks_in_168944 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_168944 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-moz-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-ms-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-o-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:linear-gradient(left,#00FFCC,#006633,#00FFCC)}#stacks_in_168944 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_168944 hr.dashed_fade{border-bottom:1px dashed #4BB17E;background:#006633}#stacks_in_168944 hr.dotted_fade{border-bottom:1px dotted #4BB17E;background:#006633}#stacks_in_168944 hr.dashed{border-bottom:1px dashed #006633}#stacks_in_168944 hr.dotted{border-bottom:1px dotted #4BB17E}#stacks_in_168944 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_168944 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #006633}#stacks_in_168944 hr.cloudy:after{content:"\00a0"}#stacks_in_168944 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_168944 hr.inset_two{border-top:1px solid #00FFCC;border-bottom:1px solid #006633}#stacks_in_168944 hr.inset_three{border-top:1px solid #006633;border-bottom:1px solid #00FFCC}#stacks_in_168944 hr.inset_four{border-top:1px solid #006633;border-bottom:1px solid #CCCCCC}#stacks_in_168944 hr.flared{height:30px;border-style:solid;border-color:#006633;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_168944 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#006633;border-width:0 0 1px 0;border-radius:20px}#stacks_in_168944 hr.glyph{padding:0;border:0;border-top:1px double #006633;color:#006633;text-align:center;margin:1em 0}#stacks_in_168944 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_168944 {
	margin: 30px 0px 25px 0px;
}

#stacks_in_168949 {
	margin: 0px 0px 20px 0px;
}

/* omniFloater Stack by RWExtras */
/* Copyright (c) 2012-2013 RWExtras (http://rwextras.com) */
div.omnistacks_in_180404 {
	word-wrap: break-word;
}
div#stacks_in_180404.stacks_in p {
	padding:0;
	margin:0;
}
div.contentstacks_in_180404 {
	
	width:45%;
	float:right;
	line-height:150%;
	word-wrap: break-word;
	margin: 0 0 0% 2%;
}
div.contentstacks_in_180404 img.imageStyle {
	max-width:100%;
	height:auto;
	float:right;
}

div#stacks_in_180404.stacks_in {
		
}

/* End of omniFloater Stack */


#mbgTstacks_in_180407 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_180407 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_180407 {
  z-index:99999;
}
#mbGallerystacks_in_180407 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: top;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:1px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  bottom:0;
  right:0;
  width:50%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 1px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:202px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;  
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:1px; left:1px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:172px;
  height:35px;
  z-index:99999;
  
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  
  -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:75px;
  
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_180407 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:1px;
  }
}

#stacks_in_180407 {
	padding: 4px 35px 0px 5px;
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .85);
	
	
	
}

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

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

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

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


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















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(255, 255, 255, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(255, 255, 255, 1.00) 0%, rgba(234, 234, 234, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255, 255, 255, 1.00)), color-stop(100%,rgba(234, 234, 234, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

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

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

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

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

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

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

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

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

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(255, 255, 255, 1.00);
	text-decoration: none;
	outline: none;
}

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

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

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

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






/* Only stretch the trigger link over the trigger region, if the TopBox trigger is not a button */
#topBoxTriggerRegionstacks_in_169046 #topBoxTriggerstacks_in_169046 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_169046 #topBoxTriggerContentstacks_in_169046 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_169046 #topBoxTriggerContentstacks_in_169046 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_169046 {
	color: rgba(66, 66, 66, 1.00);
}

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

#topBoxContentWrapperstacks_in_169046 h1,
#topBoxContentWrapperstacks_in_169046 h2,
#topBoxContentWrapperstacks_in_169046 h3,
#topBoxContentWrapperstacks_in_169046 h4,
#topBoxContentWrapperstacks_in_169046 h5,
#topBoxContentWrapperstacks_in_169046 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_169046 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_169046 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_169046 a:hover,
#topBoxContentWrapperstacks_in_169046 a:focus,
#topBoxContentWrapperstacks_in_169046 a:active {
	color: rgba(255, 0, 0, 1.00);
}

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

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_169046.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_169046 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



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


#topBoxContentWrapperstacks_in_169046 {
	display: none;
}








#stacks_in_169046 {
	margin: 30px 20px 0px 0px;
}
@font-face {
	font-family: 'FontAwesome'; src: url('../../../rw_common/plugins/stacks/fonts/fontawesome-webfont.woff') format('woff');
	font-weight: normal; font-style: normal;
}


body * {-webkit-tap-highlight-color: rgba(0,0,0,0);}

#stacks_in_169048 .aweWrap {
font-family: FontAwesome, "Lucida Grande", Lucida, Verdana, sans-serif; !important; 

margin-left: auto; margin-right: auto; text-align: center; /*CustomCSS*/



/*CustomCSS*/
}

#stacks_in_169048 .aweMenu {}

#stacks_in_169048 .aweMenu ul {padding: 0em 0em; margin-top: 0px !important; margin-bottom: 0px !important;}

#stacks_in_169048 .aweMenu > ul{
	width: auto; display: inline-block; margin-bottom: 16px !important; 
	padding-bottom:0px;
	padding-left: 0px;
	padding-top: 0px; margin-top: 0px;
}

#stacks_in_169048 .aweMenu > ul > li{ /* top level li styling */
	list-style: none; 
	

 
-webkit-box-shadow: none;
-moz-box-shadow:    none;
box-shadow:         none;




%[endif]%
	-webkit-border-radius:  4px;
	-moz-border-radius:  4px;
	border-radius:  4px;


	position:relative;
	padding-left: 0px;
	text-align: left;
	background-color:#006633; 
	color:#FFFFFF;





/*CustomCSS*/
}

#stacks_in_169048 .aweMenu:hover > ul > li, #stacks_in_169048 .aweMenu:active > ul > li, #stacks_in_169048 .aweMenu:focus > ul > li {


/*CustomCSS*/
}

#stacks_in_169048 .aweMenu > ul > li > a{
	color:inherit;
	text-decoration:none !important;
	font-size:14px;
	padding: 10px;
}

#stacks_in_169048 .aweMenu ul { margin-left:0px; margin-right: 0px;}


#stacks_in_169048 .aweMenu li ul{
	z-index:100;
	position:relative;  
	
	list-style:none;
	text-align:center;
	
 max-height:0px; overflow:hidden; 
	padding-left:0px; margin-left: 0px;

	-webkit-transition:max-height 0.4s linear;
	-moz-transition:max-height 0.4s linear;
	transition:max-height 0.4s linear;

/*CustomCSS*/
}

#stacks_in_169048 .aweMenu li ul li{
	background-color:#313131;
 
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;



margin-left:0px !important; margin-top: 0px !important; /*seydesign-fix 140420152059*/
/*CustomCSS*/
}

#stacks_in_169048 .aweMenu li ul li a{
	font-size:14px;
	padding: 0px;
	color: #FFFFFF; /*important removed 14022015*/
	text-decoration:none !important;
	display:block;
	text-align: left;
}

#sp1 a {
	color: orange !important;
}

#stacks_in_169048 .aweMenu li ul li:nth-child(odd){ /* zebra stripes */
	background-color:#363636;
/*CustomCSS*/
}

#stacks_in_169048 .aweMenu li ul li:hover,  #stacks_in_169048 .aweMenu li ul li:active, #stacks_in_169048 .aweMenu li ul li:focus {
	background-color:#444444;
/*CustomCSS*/
}

#stacks_in_169048 .aweMenu li ul li:last-child{
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

#stacks_in_169048 .aweMenu li:hover ul, #stacks_in_169048 .aweMenu li:active ul, #stacks_in_169048 .aweMenu li:focus ul { /*active added 10032015*/
	max-height:600px; /*animation tricker*/
/*CustomCSS*/
}

#stacks_in_169048 .fa-icon {
  font-family: FontAwesome, "Lucida Grande", Lucida, Verdana, sans-serif; !important; 
  font-weight: normal; font-style: normal;
  display: inline-block;
  text-decoration: inherit;   list-style-type: none;
  vertical-align: top;
  margin-left: 0;
}
    
#stacks_in_169048 .fa-icon:before {content: "\f03d \00a0\00a0 View 'A Score for a Biennial' by Yusef Lateef & Abdelkébir Merchane"; display: inline-block}


	#stacks_in_169048 .topSlice { }
	#stacks_in_169048 .butSlice { }

	#stacks_in_169048 .topSlice_r {    
						}
	#stacks_in_169048 .butSlice_r {    
						}


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

	#stacks_in_169048 .aweWrap {  /*CustomCSS*/ }
	#stacks_in_169048 .aweWrap {  }
	#stacks_in_169048 .aweMenu li ul { /*CustomCSS*/ }

	#stacks_in_169048 .topSlice {  }
	#stacks_in_169048 .butSlice {  }

	#stacks_in_169048 .topSlice_r {  }
	#stacks_in_169048 .butSlice_r {  }

#stacks_in_169048 .aweMenu > ul > li{ /* top level li styling */ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; 



}
#stacks_in_169048 .aweMenu:hover > ul > li, #stacks_in_169048 .aweMenu:active > ul > li , #stacks_in_169048 .aweMenu:focus > ul > li { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
}

@media screen and (max-height: 780px)  
{

	#stacks_in_169048 .aweWrap {   }
	#stacks_in_169048 .aweWrap {  }
	#stacks_in_169048 .aweMenu li ul {  }

	#stacks_in_169048 .topSlice {  }
	#stacks_in_169048 .butSlice {  }

	#stacks_in_169048 .topSlice_r {  }
	#stacks_in_169048 .butSlice_r {  }

#stacks_in_169048 .aweMenu > ul > li{ /* top level li styling */ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;



}
#stacks_in_169048 .aweMenu:hover > ul > li, #stacks_in_169048 .aweMenu:active > ul > li, #stacks_in_169048 .aweMenu:focus > ul > li { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
}

#stacks_in_169048 {
	margin: 25px 40px 0px 0px;
}
 #stacks_in_169079 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_169079 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-moz-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-ms-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-o-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:linear-gradient(left,#00FFCC,#006633,#00FFCC)}#stacks_in_169079 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_169079 hr.dashed_fade{border-bottom:1px dashed #4BB17E;background:#006633}#stacks_in_169079 hr.dotted_fade{border-bottom:1px dotted #4BB17E;background:#006633}#stacks_in_169079 hr.dashed{border-bottom:1px dashed #006633}#stacks_in_169079 hr.dotted{border-bottom:1px dotted #4BB17E}#stacks_in_169079 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_169079 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #006633}#stacks_in_169079 hr.cloudy:after{content:"\00a0"}#stacks_in_169079 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_169079 hr.inset_two{border-top:1px solid #00FFCC;border-bottom:1px solid #006633}#stacks_in_169079 hr.inset_three{border-top:1px solid #006633;border-bottom:1px solid #00FFCC}#stacks_in_169079 hr.inset_four{border-top:1px solid #006633;border-bottom:1px solid #CCCCCC}#stacks_in_169079 hr.flared{height:30px;border-style:solid;border-color:#006633;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_169079 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#006633;border-width:0 0 1px 0;border-radius:20px}#stacks_in_169079 hr.glyph{padding:0;border:0;border-top:1px double #006633;color:#006633;text-align:center;margin:1em 0}#stacks_in_169079 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_169079 {
	margin: 20px 0px 30px 0px;
}

#stacks_in_169084 {
	margin: 0px 0px 20px 0px;
}

/* omniFloater Stack by RWExtras */
/* Copyright (c) 2012-2013 RWExtras (http://rwextras.com) */
div.omnistacks_in_174742 {
	word-wrap: break-word;
}
div#stacks_in_174742.stacks_in p {
	padding:0;
	margin:0;
}
div.contentstacks_in_174742 {
	
	width:40%;
	float:right;
	line-height:150%;
	word-wrap: break-word;
	margin: 0 0 0% 2%;
}
div.contentstacks_in_174742 img.imageStyle {
	max-width:100%;
	height:auto;
	float:right;
}

div#stacks_in_174742.stacks_in {
		
}

/* End of omniFloater Stack */

#stacks_in_174742 {
	margin: 0px 0px 10px 0px;
}


#mbgTstacks_in_174745 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_174745 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_174745 {
  z-index:99999;
}
#mbGallerystacks_in_174745 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: top;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:1px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  bottom:0;
  right:0;
  width:50%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 1px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:202px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;  
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:1px; left:1px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:172px;
  height:35px;
  z-index:99999;
  
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  
  -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:75px;
  
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_174745 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:1px;
  }
}

#stacks_in_174745 {
	padding: 4px 35px 0px 5px;
}
 #stacks_in_169094 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_169094 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-moz-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-ms-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-o-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:linear-gradient(left,#00FFCC,#006633,#00FFCC)}#stacks_in_169094 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_169094 hr.dashed_fade{border-bottom:1px dashed #4BB17E;background:#006633}#stacks_in_169094 hr.dotted_fade{border-bottom:1px dotted #4BB17E;background:#006633}#stacks_in_169094 hr.dashed{border-bottom:1px dashed #006633}#stacks_in_169094 hr.dotted{border-bottom:1px dotted #4BB17E}#stacks_in_169094 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_169094 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #006633}#stacks_in_169094 hr.cloudy:after{content:"\00a0"}#stacks_in_169094 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_169094 hr.inset_two{border-top:1px solid #00FFCC;border-bottom:1px solid #006633}#stacks_in_169094 hr.inset_three{border-top:1px solid #006633;border-bottom:1px solid #00FFCC}#stacks_in_169094 hr.inset_four{border-top:1px solid #006633;border-bottom:1px solid #CCCCCC}#stacks_in_169094 hr.flared{height:30px;border-style:solid;border-color:#006633;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_169094 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#006633;border-width:0 0 1px 0;border-radius:20px}#stacks_in_169094 hr.glyph{padding:0;border:0;border-top:1px double #006633;color:#006633;text-align:center;margin:1em 0}#stacks_in_169094 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_169094 {
	margin: 20px 0px 30px 0px;
}

#stacks_in_169114 {
	margin: 0px 0px 20px 0px;
}

/* omniFloater Stack by RWExtras */
/* Copyright (c) 2012-2013 RWExtras (http://rwextras.com) */
div.omnistacks_in_174598 {
	word-wrap: break-word;
}
div#stacks_in_174598.stacks_in p {
	padding:0;
	margin:0;
}
div.contentstacks_in_174598 {
	
	width:40%;
	float:right;
	line-height:150%;
	word-wrap: break-word;
	margin: 0 0 0% 2%;
}
div.contentstacks_in_174598 img.imageStyle {
	max-width:100%;
	height:auto;
	float:right;
}

div#stacks_in_174598.stacks_in {
		
}

/* End of omniFloater Stack */


#mbgTstacks_in_174601 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_174601 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_174601 {
  z-index:99999;
}
#mbGallerystacks_in_174601 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: top;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:1px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  bottom:0;
  right:0;
  width:50%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 1px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:202px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;  
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:1px; left:1px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:172px;
  height:35px;
  z-index:99999;
  
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  
  -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:75px;
  
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_174601 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:1px;
  }
}

#stacks_in_174601 {
	padding: 4px 35px 0px 5px;
}
 #stacks_in_169124 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_169124 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-moz-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-ms-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-o-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:linear-gradient(left,#00FFCC,#006633,#00FFCC)}#stacks_in_169124 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_169124 hr.dashed_fade{border-bottom:1px dashed #4BB17E;background:#006633}#stacks_in_169124 hr.dotted_fade{border-bottom:1px dotted #4BB17E;background:#006633}#stacks_in_169124 hr.dashed{border-bottom:1px dashed #006633}#stacks_in_169124 hr.dotted{border-bottom:1px dotted #4BB17E}#stacks_in_169124 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_169124 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #006633}#stacks_in_169124 hr.cloudy:after{content:"\00a0"}#stacks_in_169124 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_169124 hr.inset_two{border-top:1px solid #00FFCC;border-bottom:1px solid #006633}#stacks_in_169124 hr.inset_three{border-top:1px solid #006633;border-bottom:1px solid #00FFCC}#stacks_in_169124 hr.inset_four{border-top:1px solid #006633;border-bottom:1px solid #CCCCCC}#stacks_in_169124 hr.flared{height:30px;border-style:solid;border-color:#006633;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_169124 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#006633;border-width:0 0 1px 0;border-radius:20px}#stacks_in_169124 hr.glyph{padding:0;border:0;border-top:1px double #006633;color:#006633;text-align:center;margin:1em 0}#stacks_in_169124 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_169124 {
	margin: 30px 0px 30px 0px;
}

#stacks_in_169267 {
	margin: 0px 0px 20px 0px;
}

/* omniFloater Stack by RWExtras */
/* Copyright (c) 2012-2013 RWExtras (http://rwextras.com) */
div.omnistacks_in_169317 {
	word-wrap: break-word;
}
div#stacks_in_169317.stacks_in p {
	padding:0;
	margin:0;
}
div.contentstacks_in_169317 {
	
	width:50%;
	float:right;
	line-height:150%;
	word-wrap: break-word;
	margin: 0 0 0% 2%;
}
div.contentstacks_in_169317 img.imageStyle {
	max-width:100%;
	height:auto;
	float:right;
}

div#stacks_in_169317.stacks_in {
		
}

/* End of omniFloater Stack */

#stacks_in_169317 {
	margin: 20px 0px 0px 0px;
}


#mbgTstacks_in_169320 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_169320 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_169320 {
  z-index:99999;
}
#mbGallerystacks_in_169320 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: top;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:1px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  bottom:0;
  right:0;
  width:50%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 1px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:202px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;  
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:1px; left:1px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:172px;
  height:35px;
  z-index:99999;
  
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  
  -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:75px;
  
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_169320 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:1px;
  }
}

#stacks_in_169320 {
	padding: 4px 35px 0px 5px;
}
 #stacks_in_169184 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_169184 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-moz-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-ms-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-o-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:linear-gradient(left,#00FFCC,#006633,#00FFCC)}#stacks_in_169184 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_169184 hr.dashed_fade{border-bottom:1px dashed #4BB17E;background:#006633}#stacks_in_169184 hr.dotted_fade{border-bottom:1px dotted #4BB17E;background:#006633}#stacks_in_169184 hr.dashed{border-bottom:1px dashed #006633}#stacks_in_169184 hr.dotted{border-bottom:1px dotted #4BB17E}#stacks_in_169184 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_169184 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #006633}#stacks_in_169184 hr.cloudy:after{content:"\00a0"}#stacks_in_169184 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_169184 hr.inset_two{border-top:1px solid #00FFCC;border-bottom:1px solid #006633}#stacks_in_169184 hr.inset_three{border-top:1px solid #006633;border-bottom:1px solid #00FFCC}#stacks_in_169184 hr.inset_four{border-top:1px solid #006633;border-bottom:1px solid #CCCCCC}#stacks_in_169184 hr.flared{height:30px;border-style:solid;border-color:#006633;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_169184 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#006633;border-width:0 0 1px 0;border-radius:20px}#stacks_in_169184 hr.glyph{padding:0;border:0;border-top:1px double #006633;color:#006633;text-align:center;margin:1em 0}#stacks_in_169184 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_169184 {
	margin: 30px 0px 30px 0px;
}

#stacks_in_169174 {
	margin: 0px 0px 20px 0px;
}

#stacks_in_169180 {
	margin: 0px 0px 15px 0px;
}
/*
 * cleanAccordion: Inner element styles
 */

dt.tab_stacks_in_5096.accordionIconOn.iconAlignLeft span.fa {
  float: left;
}
dt.tab_stacks_in_5096.accordionIconOn.iconAlignRight span.fa {
  float: right;
}
dt.tab_stacks_in_5096.accordionIconOn.textAlignLeft .accordionContent {
  float: left;
}
dt.tab_stacks_in_5096.accordionIconOn.textAlignRight .accordionContent {
  float: right;
}


#stacks_in_5094 {
	margin: 2px 0px 25px 0px;
}

#stacks_in_180948 {
	margin: 0px 0px 20px 0px;
}


#mbgTstacks_in_5186 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_5186 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_5186 {
  z-index:99999;
}
#mbGallerystacks_in_5186 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: top;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  
  -moz-border-bottom-right-radius:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px;-moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:5px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  
  -moz-border-bottom-right-radius:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px;-moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  top:0;
  right:0;
  width:100%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 5px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:210px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:5px; left:5px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:100%;
  min-width:180px;
  height:35px;
  z-index:99999;

  -moz-border-radius:0 0 0px 0px; -webkit-border-radius:0 0 0px 0px; border-radius:0 0 0px 0px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:75px;
  
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_5186 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:3px;
  }
}

#stacks_in_5186 {
	margin: 0px 0px 0px 20px;
	padding: 0px 20px 20px 20px;
}
 #stacks_in_169154 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_169154 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-moz-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-ms-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-o-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:linear-gradient(left,#00FFCC,#006633,#00FFCC)}#stacks_in_169154 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_169154 hr.dashed_fade{border-bottom:1px dashed #4BB17E;background:#006633}#stacks_in_169154 hr.dotted_fade{border-bottom:1px dotted #4BB17E;background:#006633}#stacks_in_169154 hr.dashed{border-bottom:1px dashed #006633}#stacks_in_169154 hr.dotted{border-bottom:1px dotted #4BB17E}#stacks_in_169154 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_169154 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #006633}#stacks_in_169154 hr.cloudy:after{content:"\00a0"}#stacks_in_169154 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_169154 hr.inset_two{border-top:1px solid #00FFCC;border-bottom:1px solid #006633}#stacks_in_169154 hr.inset_three{border-top:1px solid #006633;border-bottom:1px solid #00FFCC}#stacks_in_169154 hr.inset_four{border-top:1px solid #006633;border-bottom:1px solid #CCCCCC}#stacks_in_169154 hr.flared{height:30px;border-style:solid;border-color:#006633;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_169154 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#006633;border-width:0 0 1px 0;border-radius:20px}#stacks_in_169154 hr.glyph{padding:0;border:0;border-top:1px double #006633;color:#006633;text-align:center;margin:1em 0}#stacks_in_169154 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_169154 {
	margin: 20px 0px 30px 0px;
}

#stacks_in_169144 {
	margin: 0px 0px 20px 0px;
}

/* omniFloater Stack by RWExtras */
/* Copyright (c) 2012-2013 RWExtras (http://rwextras.com) */
div.omnistacks_in_179990 {
	word-wrap: break-word;
}
div#stacks_in_179990.stacks_in p {
	padding:0;
	margin:0;
}
div.contentstacks_in_179990 {
	
	width:40%;
	float:right;
	line-height:150%;
	word-wrap: break-word;
	margin: 0 0 0% 2%;
}
div.contentstacks_in_179990 img.imageStyle {
	max-width:100%;
	height:auto;
	float:right;
}

div#stacks_in_179990.stacks_in {
		
}

/* End of omniFloater Stack */

#stacks_in_179990 {
	margin: 0px 0px 10px 0px;
}


#mbgTstacks_in_179993 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_179993 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_179993 {
  z-index:99999;
}
#mbGallerystacks_in_179993 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: top;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:1px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  -moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  bottom:0;
  right:0;
  width:50%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 1px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:202px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;  
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:1px; left:1px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:172px;
  height:35px;
  z-index:99999;
  
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  
  -moz-border-radius:0 0 4px 4px; -webkit-border-radius:0 0 4px 4px; border-radius:0 0 4px 4px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:75px;
  
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_179993 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:1px;
  }
}

#stacks_in_179993 {
	padding: 4px 35px 0px 5px;
}
 #stacks_in_180952 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_180952 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-moz-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-ms-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-o-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:linear-gradient(left,#00FFCC,#006633,#00FFCC)}#stacks_in_180952 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_180952 hr.dashed_fade{border-bottom:1px dashed #4BB17E;background:#006633}#stacks_in_180952 hr.dotted_fade{border-bottom:1px dotted #4BB17E;background:#006633}#stacks_in_180952 hr.dashed{border-bottom:1px dashed #006633}#stacks_in_180952 hr.dotted{border-bottom:1px dotted #4BB17E}#stacks_in_180952 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_180952 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #006633}#stacks_in_180952 hr.cloudy:after{content:"\00a0"}#stacks_in_180952 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_180952 hr.inset_two{border-top:1px solid #00FFCC;border-bottom:1px solid #006633}#stacks_in_180952 hr.inset_three{border-top:1px solid #006633;border-bottom:1px solid #00FFCC}#stacks_in_180952 hr.inset_four{border-top:1px solid #006633;border-bottom:1px solid #CCCCCC}#stacks_in_180952 hr.flared{height:30px;border-style:solid;border-color:#006633;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_180952 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#006633;border-width:0 0 1px 0;border-radius:20px}#stacks_in_180952 hr.glyph{padding:0;border:0;border-top:1px double #006633;color:#006633;text-align:center;margin:1em 0}#stacks_in_180952 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_180952 {
	margin: 20px 0px 30px 0px;
}

#stacks_in_180957 {
	margin: 0px 0px 25px 0px;
}

/* omniFloater Stack by RWExtras */
/* Copyright (c) 2012-2013 RWExtras (http://rwextras.com) */
div.omnistacks_in_181007 {
	word-wrap: break-word;
}
div#stacks_in_181007.stacks_in p {
	padding:0;
	margin:0;
}
div.contentstacks_in_181007 {
	
	width:45%;
	float:right;
	line-height:150%;
	word-wrap: break-word;
	margin: 0 0 0% 2%;
}
div.contentstacks_in_181007 img.imageStyle {
	max-width:100%;
	height:auto;
	float:right;
}

div#stacks_in_181007.stacks_in {
		
}

/* End of omniFloater Stack */


#mbgTstacks_in_181010 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_181010 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_181010 {
  z-index:99999;
}
#mbGallerystacks_in_181010 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: middle;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  
  -moz-border-bottom-right-radius:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px;-moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:1px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  
  -moz-border-bottom-right-radius:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px;-moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  top:0;
  right:0;
  width:100%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 1px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:202px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;  
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:1px; left:1px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:100%;
  min-width:172px;
  height:35px;
  z-index:99999;
  
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0 0 0px 0px; -webkit-border-radius:0 0 0px 0px; border-radius:0 0 0px 0px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:75px;
  
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_181010 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:1px;
  }
}

#stacks_in_181010 {
	padding: 4px 35px 0px 5px;
}
 #stacks_in_180103 hr{border:0;height:0;width:100%;margin:0;padding:0}#stacks_in_180103 hr.gradient{height:1px;background:#333;background-image:-webkit-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-moz-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-ms-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:-o-linear-gradient(left,#00FFCC,#006633,#00FFCC);background-image:linear-gradient(left,#00FFCC,#006633,#00FFCC)}#stacks_in_180103 hr.faded{height:1px;background-image:-webkit-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-moz-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-ms-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0));background-image:-o-linear-gradient(left,rgba(0,0,0,0),rgba(0,0,0,0.75),rgba(0,0,0,0))}#stacks_in_180103 hr.dashed_fade{border-bottom:1px dashed #4BB17E;background:#006633}#stacks_in_180103 hr.dotted_fade{border-bottom:1px dotted #4BB17E;background:#006633}#stacks_in_180103 hr.dashed{border-bottom:1px dashed #006633}#stacks_in_180103 hr.dotted{border-bottom:1px dotted #4BB17E}#stacks_in_180103 hr.shadow{height:1px;box-shadow:inset 0 1px 1px -1px rgba(0,0,0,0.5)}#stacks_in_180103 hr.cloudy{margin:1px 0;box-shadow:0 0 1px 1px #006633}#stacks_in_180103 hr.cloudy:after{content:"\00a0"}#stacks_in_180103 hr.inset{border-top:1px solid rgba(0,0,0,0.1);border-bottom:1px solid rgba(255,255,255,0.3)}#stacks_in_180103 hr.inset_two{border-top:1px solid #00FFCC;border-bottom:1px solid #006633}#stacks_in_180103 hr.inset_three{border-top:1px solid #006633;border-bottom:1px solid #00FFCC}#stacks_in_180103 hr.inset_four{border-top:1px solid #006633;border-bottom:1px solid #CCCCCC}#stacks_in_180103 hr.flared{height:30px;border-style:solid;border-color:#006633;border-width:1px 0 0 0;border-radius:20px;margin-top:12px}#stacks_in_180103 hr.flared:before{display:block;content:"";height:30px;margin-top:-31px;border-style:solid;border-color:#006633;border-width:0 0 1px 0;border-radius:20px}#stacks_in_180103 hr.glyph{padding:0;border:0;border-top:1px double #006633;color:#006633;text-align:center;margin:1em 0}#stacks_in_180103 hr.glyph:after{content:"§";display:inline-block;position:relative;top:-0.00em;font-size:1.5em;padding:0 .25em;background:#FFFFFF} 

#stacks_in_180103 {
	margin: 30px 0px 30px 0px;
}

#stacks_in_180108 {
	margin: 0px 0px 20px 0px;
}

/* omniFloater Stack by RWExtras */
/* Copyright (c) 2012-2013 RWExtras (http://rwextras.com) */
div.omnistacks_in_180158 {
	word-wrap: break-word;
}
div#stacks_in_180158.stacks_in p {
	padding:0;
	margin:0;
}
div.contentstacks_in_180158 {
	
	width:50%;
	float:right;
	line-height:150%;
	word-wrap: break-word;
	margin: 0 0 0% 2%;
}
div.contentstacks_in_180158 img.imageStyle {
	max-width:100%;
	height:auto;
	float:right;
}

div#stacks_in_180158.stacks_in {
		
}

/* End of omniFloater Stack */


#mbgTstacks_in_180161 .sequence { color: transparent; }
/* liquidGallery addon: mbGallery adapted by RWExtras to use with the Stacks 2 plugin in RapidWeaver
 *
 * jquery.mb.components
 * Copyright (c) 2001-2011. Matteo Bicocchi (Pupunzi); Open lab srl, Firenze - Italy
 * email: mbicocchi@open-lab.com
 * site: http://pupunzi.com
 *
 * Licences: MIT, GPL
 * http://www.opensource.org/licenses/mit-license.php
 * http://www.gnu.org/licenses/gpl.html
 */
#mbgTstacks_in_180161 { color: transparent; }
.galleryCont {
  display:none;
}
#mb_gallery_mbgstacks_in_180161 {
  z-index:99999;
}
#mbGallerystacks_in_180161 {
  width:100%;
  height:500px;
  padding:0;
  display:none;
  z-index:99999;
  text-shadow:none;
}
.mb_overlay {
  position:fixed;
  background:#fff;
  left:0;
  bottom:0;
  width:100%;
  height:100%;
  z-index:99998;
}
.thumbsContainer img {
  margin:20px;
  padding:0 !important;
  border: 5px solid #FFFFFF;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  cursor:pointer;
  width:150px;
  height:auto;
  vertical-align: top;
  -moz-box-shadow:#666666 2px 2px 6px; -webkit-box-shadow:#666666 2px 2px 6px; box-shadow:#666666 2px 2px 6px;
}
.thumbsContainer {
  line-height:0;
}
.mbGall_white.galleryScreen {
  position:fixed;
  background-color:transparent;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
}
.mbGall_white.contained.galleryScreen {
  position:absolute;
  background-color: transparent;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  
  -moz-border-bottom-right-radius:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px;-moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryImg {
  top:0;
  position:relative;
  background-color:#333333;
  overflow:hidden;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  border:1px solid #333333;
  -moz-border-radius:0px; -webkit-border-radius:0px; border-radius:0px;
  
  
  
  -moz-border-bottom-right-radius:0px; -webkit-border-bottom-right-radius:0px; border-bottom-right-radius:0px;-moz-border-bottom-left-radius:0px; -webkit-border-bottom-left-radius:0px; border-bottom-left-radius:0px;
}
.mbGall_white .galleryRaster {
  top:0;
  position:relative;
  background:url("../files/pixel.gif");
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
}
.mbGall_white .galleryImg .galleryDesc {
  font-size: 100%;
  color:#FFFFFF;
  text-align:left;
  bottom:0;
  right:0;
  width:100%;
  padding:5px;
  position:absolute;
  background:#000000;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  overflow:hidden;
  z-index:99999;
  
}
.mbGall_white .galleryTitle {
  right:0px;
  height:35px;
  top:-30px;
  padding:0 1px;
  position:absolute;
  background:#333333;
  width:50%;
  min-width:202px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;  
  
  -moz-border-radius:4px 4px 0 0; -webkit-border-radius:4px 4px 0 0; border-radius:4px 4px 0 0;
  z-index:0;z-index:99999;
  display:none !important;
}
.mbGall_white .galleryTitle h3 {
 font-size: 100%;
 padding-top: 10px !important;
 padding-bottom: 0 !important;
 padding-left: 0 !important;
 padding-right:20px !important;
 margin:0;
 color:#FFFFFF !important;
 text-align:right;
 line-height:normal;
}
.mbGall_white .galleryTitle .ico.galleryCloseIcon {
  cursor:pointer;
  background:url("../files/close.png") no-repeat center center;
  
}
.mbGall_white .galleryBtns {
  width:170px;
  position:absolute; padding-right:1px; left:1px; top:2px;
}
.mbGall_white .galleryNav {
  bottom:-30px;
  left:0px;
  position:absolute;
  background:#333333;
  width:100%;
  min-width:172px;
  height:35px;
  z-index:99999;
  
  -moz-box-shadow:#666666 5px 5px 10px; -webkit-box-shadow:#666666 5px 5px 10px; box-shadow:#666666 5px 5px 10px;
  -moz-border-radius:0 0 0px 0px; -webkit-border-radius:0 0 0px 0px; border-radius:0 0 0px 0px;
  -moz-box-sizing: border-box; -webkit-box-sizing: border-box; box-sizing: border-box;
    
}
.mbGall_white .galleryTitle .ico {
  position:absolute;
  top:-20px;
  right:-20px;
  margin:5px;
  height:40px;
  width:40px;
}
.mbGall_white .galleryNav .ico {
  float:right;
  margin:5px;
  height:15px;
  width:15px;
  margin-top:10px;
  -moz-border-radius:2px; -webkit-border-radius:2px; border-radius:2px;
}
.mbGall_white .galleryNav div.ico:hover {
background-color:#666;
  cursor:pointer;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
  background-color:#fff;
}
.mbGall_white .galleryNav div.ico.selected:hover {
background-color:#666;
}
.mbGall_white .galleryNav div.photoCounter.ico:hover {
background-color:#ccc;color:#000; 
  cursor:default;
}
.mbGall_white .galleryNav div.photoCounter .totalImages {
  font-weight:bold;
}
.mbGall_white .galleryNav .ico.thumbsIcon {
  background:url("../files/buttons/thumbwhite.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.thumbsIcon:hover {
  background:#cccccc url("../files/buttons/thumbblack.gif") no-repeat center center;
   
}
.mbGall_white .galleryNav .ico.startStopIcon {
  background:url("../files/buttons/playwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon:hover {
  background-color:#cccccc;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected {
  background:url("../files/buttons/stopwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.startStopIcon.selected:hover {
background:#cccccc url("../files/buttons/stopblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon {
  background:url("../files/buttons/prevwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.prevIcon:hover {
background:#cccccc url("../files/buttons/prevblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon {
  background:url("../files/buttons/nextwhite.gif") no-repeat center center;
}
.mbGall_white .galleryNav .ico.nextIcon:hover {
background:#cccccc url("../files/buttons/nextblack.gif") no-repeat center center;
}
.mbGall_white .galleryNav .photoCounter.ico { /* ico */
  width:55px;
  text-align:right;
  padding:2px 3px 1px 0 !important; /* 0 3 3 0 */
  margin:8px 0 0 0 !important; /* 8 0 0 0 */
  line-height:15px;
  border:none;
color:#fff;  
}
.mbGall_white .galleryThumbs {
  bottom:0;
  text-align:left;
  position:absolute;
  line-height:0;
  background-color:#FFFFFF;
  width:100%;
  -moz-box-shadow:#333 -2px 0px 3px; -webkit-box-shadow:#333 -2px 0px 3px; box-shadow:#333 -2px 0px 3px;
  z-index:99999;
  
}
.mbGall_white .galleryThumbs .thumb {
  border:3px solid #FFFFFF;
  margin:3px;
  height:auto;
  width:100px;
  -moz-box-shadow:#666 2px 2px 2px; -webkit-box-shadow:#666 2px 2px 2px; box-shadow:#666 2px 2px 2px;
}
.mbGall_white .galleryThumbs .thumb.selected {
  border:3px solid #FFFFFF;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .galleryThumbs img.thumb:hover {
  border:3px solid #666666;
  -moz-box-shadow:none; -webkit-box-shadow:none; box-shadow:none;
}
.mbGall_white .loader {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:transparent;
}
.mbGall_white .loader.loading {
  position:absolute;
  top:0;
  left:0;
  width:100%;
  height:100%;
  background:#000 url("../files/loading.gif") no-repeat center center;
}
@media screen and (max-width: 639px) {
  #mbGallerystacks_in_180161 {
    height:500px;
  }
  .mbGall_white .galleryThumbs {
    display:none !important;
  }
  .mbGall_white .galleryNav .ico.thumbsIcon, .mbGall_white .galleryNav .photoCounter.ico {
    display:none !important;
  }
  .mbGall_white.galleryScreen, .mbGall_white.contained.galleryScreen, .mbGall_white .galleryImg {
    -moz-border-radius:0px 0px 0 0; -webkit-border-radius:0px 0px 0 0; border-radius:0px 0px 0 0;
  }
  .mbGall_white .galleryTitle {
  	display:none !important;
  }
  .mbGall_white .galleryNav {
  	min-width:20%;
  	width:100%;
  }
  .mbGall_white .galleryBtns {
  	width:80px;
  	position:relative;
  	overflow:auto;
  	margin:2px auto 0 auto;
  	padding-right:0;
  	left:0;
  }
  .mbGall_white .galleryImg .galleryDesc {
    display:none !important;
  }
  .mbGall_white .galleryImg {
    border-width:1px;
  }
}

#stacks_in_180161 {
	margin: 0px 0px 5px 0px;
	padding: 4px 35px 0px 5px;
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	background: rgba(0, 0, 0, .90);
	
	
	
}

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

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

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

.nivo-lightbox-theme-default .nivo-lightbox-html5audio,
.nivo-lightbox-theme-default .nivo-lightbox-html5video,
.nivo-lightbox-theme-default .nivo-lightbox-image img {
	border-radius: 5px;
}


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















/* Radial gradient fill */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
background: rgba(255, 255, 255, 1.00);
background: -moz-radial-gradient(center, ellipse cover,  rgba(255, 255, 255, 1.00) 0%, rgba(234, 234, 234, 1.00) 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,rgba(255, 255, 255, 1.00)), color-stop(100%,rgba(234, 234, 234, 1.00)));
background: -webkit-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
background: -o-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
background: -ms-radial-gradient(center, ellipse cover, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
background: radial-gradient(ellipse at center, rgba(255, 255, 255, 1.00) 0%,rgba(234, 234, 234, 1.00) 100%);
}






.nivo-lightbox-theme-default .nivo-lightbox-title-wrap { 
	bottom: -7%; 
}

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

.nivo-lightbox-theme-default .nivo-lightbox-title-wrap .nivo-lightbox-title {
	
	
	color: rgba(255, 255, 255, 1.00);
	background: rgba(0, 0, 0, 1.00);
	padding: 8px 16px;
	border-radius: 5px;
}

/* .nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-title {
	background: none;
	padding: 0;
	border-radius: none;
} */

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

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

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

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

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

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

.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-nav [class^="fa fa-"],
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-close [class^="fa fa-"] {
	color: rgba(51, 153, 102, 1.00);
	text-decoration: none;
	outline: none;
}

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

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

.nivo-lightbox-theme-default .nivo-lightbox-content .nivo-lightbox-error {
	color: rgba(255, 255, 255, 1.00);
	font-size: 18px;
}

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






/* Only stretch the trigger link over the trigger region, if the TopBox trigger is not a button */
#topBoxTriggerRegionstacks_in_185978 #topBoxTriggerstacks_in_185978 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_185978 #topBoxTriggerContentstacks_in_185978 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_185978 #topBoxTriggerContentstacks_in_185978 img {
	display: block;
	margin: 0 auto;
}

#topBoxContentWrapperstacks_in_185978 {
	color: rgba(66, 66, 66, 1.00);
}

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

#topBoxContentWrapperstacks_in_185978 h1,
#topBoxContentWrapperstacks_in_185978 h2,
#topBoxContentWrapperstacks_in_185978 h3,
#topBoxContentWrapperstacks_in_185978 h4,
#topBoxContentWrapperstacks_in_185978 h5,
#topBoxContentWrapperstacks_in_185978 h6 {
	color: rgba(0, 0, 0, 1.00);
	padding: 0;
	margin: 0;
}

#topBoxContentWrapperstacks_in_185978 a {
	color: rgba(0, 80, 221, 1.00);
	transition: all 300ms ease-in-out;
}

#topBoxContentWrapperstacks_in_185978 a:visited {
	color: rgba(0, 80, 221, 1.00);
}

#topBoxContentWrapperstacks_in_185978 a:hover,
#topBoxContentWrapperstacks_in_185978 a:focus,
#topBoxContentWrapperstacks_in_185978 a:active {
	color: rgba(255, 0, 0, 1.00);
}

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

/* Fixes for Firefox video positioning, April 2018 */
#topBoxContentWrapperstacks_in_185978.topBoxVideo {
	position: relative;
	padding-bottom: %;
	height: 0;
	overflow: hidden;
}

#topBoxContentWrapperstacks_in_185978 video {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
}



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


#topBoxContentWrapperstacks_in_185978 {
	display: none;
}








#stacks_in_185978 {
	margin: 35px 40px 5px 0px;
}
@font-face {
	font-family: 'FontAwesome'; src: url('../../../rw_common/plugins/stacks/fonts/fontawesome-webfont.woff') format('woff');
	font-weight: normal; font-style: normal;
}


body * {-webkit-tap-highlight-color: rgba(0,0,0,0);}

#stacks_in_186002 .aweWrap {
font-family: FontAwesome, "Lucida Grande", Lucida, Verdana, sans-serif; !important; 

margin-left: auto; margin-right: auto; text-align: center; /*CustomCSS*/



/*CustomCSS*/
}

#stacks_in_186002 .aweMenu {}

#stacks_in_186002 .aweMenu ul {padding: 0em 0em; margin-top: 0px !important; margin-bottom: 0px !important;}

#stacks_in_186002 .aweMenu > ul{
	width: auto; display: inline-block; margin-bottom: 16px !important; 
	padding-bottom:0px;
	padding-left: 0px;
	padding-top: 0px; margin-top: 0px;
}

#stacks_in_186002 .aweMenu > ul > li{ /* top level li styling */
	list-style: none; 
	

 
-webkit-box-shadow: none;
-moz-box-shadow:    none;
box-shadow:         none;




%[endif]%
	-webkit-border-radius:  4px;
	-moz-border-radius:  4px;
	border-radius:  4px;


	position:relative;
	padding-left: 0px;
	text-align: left;
	background-color:#006633; 
	color:#FFFFFF;





/*CustomCSS*/
}

#stacks_in_186002 .aweMenu:hover > ul > li, #stacks_in_186002 .aweMenu:active > ul > li, #stacks_in_186002 .aweMenu:focus > ul > li {


/*CustomCSS*/
}

#stacks_in_186002 .aweMenu > ul > li > a{
	color:inherit;
	text-decoration:none !important;
	font-size:14px;
	padding: 10px;
}

#stacks_in_186002 .aweMenu ul { margin-left:0px; margin-right: 0px;}


#stacks_in_186002 .aweMenu li ul{
	z-index:100;
	position:relative;  
	
	list-style:none;
	text-align:center;
	
 max-height:0px; overflow:hidden; 
	padding-left:0px; margin-left: 0px;

	-webkit-transition:max-height 0.4s linear;
	-moz-transition:max-height 0.4s linear;
	transition:max-height 0.4s linear;

/*CustomCSS*/
}

#stacks_in_186002 .aweMenu li ul li{
	background-color:#313131;
 
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;



margin-left:0px !important; margin-top: 0px !important; /*seydesign-fix 140420152059*/
/*CustomCSS*/
}

#stacks_in_186002 .aweMenu li ul li a{
	font-size:14px;
	padding: 0px;
	color: #FFFFFF; /*important removed 14022015*/
	text-decoration:none !important;
	display:block;
	text-align: left;
}

#sp1 a {
	color: orange !important;
}

#stacks_in_186002 .aweMenu li ul li:nth-child(odd){ /* zebra stripes */
	background-color:#363636;
/*CustomCSS*/
}

#stacks_in_186002 .aweMenu li ul li:hover,  #stacks_in_186002 .aweMenu li ul li:active, #stacks_in_186002 .aweMenu li ul li:focus {
	background-color:#444444;
/*CustomCSS*/
}

#stacks_in_186002 .aweMenu li ul li:last-child{
	border-bottom-left-radius:4px;
	border-bottom-right-radius:4px;
}

#stacks_in_186002 .aweMenu li:hover ul, #stacks_in_186002 .aweMenu li:active ul, #stacks_in_186002 .aweMenu li:focus ul { /*active added 10032015*/
	max-height:600px; /*animation tricker*/
/*CustomCSS*/
}

#stacks_in_186002 .fa-icon {
  font-family: FontAwesome, "Lucida Grande", Lucida, Verdana, sans-serif; !important; 
  font-weight: normal; font-style: normal;
  display: inline-block;
  text-decoration: inherit;   list-style-type: none;
  vertical-align: top;
  margin-left: 0;
}
    
#stacks_in_186002 .fa-icon:before {content: "\f03d \00a0\00a0 View Yusef Lateef and Ahmad Jamal at 'Jazz in Marciac'"; display: inline-block}


	#stacks_in_186002 .topSlice { }
	#stacks_in_186002 .butSlice { }

	#stacks_in_186002 .topSlice_r {    
						}
	#stacks_in_186002 .butSlice_r {    
						}


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

	#stacks_in_186002 .aweWrap {  /*CustomCSS*/ }
	#stacks_in_186002 .aweWrap {  }
	#stacks_in_186002 .aweMenu li ul { /*CustomCSS*/ }

	#stacks_in_186002 .topSlice {  }
	#stacks_in_186002 .butSlice {  }

	#stacks_in_186002 .topSlice_r {  }
	#stacks_in_186002 .butSlice_r {  }

#stacks_in_186002 .aweMenu > ul > li{ /* top level li styling */ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; 



}
#stacks_in_186002 .aweMenu:hover > ul > li, #stacks_in_186002 .aweMenu:active > ul > li , #stacks_in_186002 .aweMenu:focus > ul > li { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
}

@media screen and (max-height: 780px)  
{

	#stacks_in_186002 .aweWrap {   }
	#stacks_in_186002 .aweWrap {  }
	#stacks_in_186002 .aweMenu li ul {  }

	#stacks_in_186002 .topSlice {  }
	#stacks_in_186002 .butSlice {  }

	#stacks_in_186002 .topSlice_r {  }
	#stacks_in_186002 .butSlice_r {  }

#stacks_in_186002 .aweMenu > ul > li{ /* top level li styling */ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;



}
#stacks_in_186002 .aweMenu:hover > ul > li, #stacks_in_186002 .aweMenu:active > ul > li, #stacks_in_186002 .aweMenu:focus > ul > li { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
}

#stacks_in_186002 {
	margin: 25px 40px 0px 0px;
}
/* ********* */
/* Normalize */
/* ********* */

/* HTML5 display definitions
   ========================================================================== */

/**
 * Correct `block` display not defined for any HTML5 element in IE 8/9.
 * Correct `block` display not defined for `details` or `summary` in IE 10/11 and Firefox.
 * Correct `block` display not defined for `main` in IE 11.
 */

#stacks_in_4008_1973 article,
#stacks_in_4008_1973 aside,
#stacks_in_4008_1973 details,
#stacks_in_4008_1973 figcaption,
#stacks_in_4008_1973 figure,
#stacks_in_4008_1973 footer,
#stacks_in_4008_1973 header,
#stacks_in_4008_1973 hgroup,
#stacks_in_4008_1973 main,
#stacks_in_4008_1973 nav,
#stacks_in_4008_1973 section,
#stacks_in_4008_1973 summary {
  display: block;
}

/**
 * 1. Correct `inline-block` display not defined in IE 8/9.
 * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
 */

#stacks_in_4008_1973 audio,
#stacks_in_4008_1973 canvas,
#stacks_in_4008_1973 progress,
#stacks_in_4008_1973 video {
  display: inline-block; /* 1 */
  vertical-align: baseline; /* 2 */
}

/**
 * Prevent modern browsers from displaying `audio` without controls.
 * Remove excess height in iOS 5 devices.
 */

#stacks_in_4008_1973 audio:not([controls]) {
  display: none;
  height: 0;
}

/**
 * Address `[hidden]` styling not present in IE 8/9/10.
 * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
 */

#stacks_in_4008_1973 [hidden],
#stacks_in_4008_1973 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_4008_1973 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_4008_1973 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_4008_1973 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_4008_1973 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_4008_1973 code,
#stacks_in_4008_1973 kbd,
#stacks_in_4008_1973 pre,
#stacks_in_4008_1973 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */

  


#stacks_in_4008_1973 *,
#stacks_in_4008_1973 *:before,
#stacks_in_4008_1973 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}


#stacks_in_4008_1973 .wow {
  visibility: hidden;
}



/* We use this media query to add styles to any device that supports media queries */


@media only screen {
  #stacks_in_4008_1973 .column_base_margin {
    margin-bottom: 0px;
  }
}

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

  #stacks_in_4008_1973 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 768px wide. */
@media only screen and (max-width: 768px) {
  #stacks_in_4008_1973 .column_base_margin {
    margin-bottom: 0px;
  }
}

/* Used to alter styles for screens at least 480px wide. */
@media only screen and (max-width: 640px) {
  #stacks_in_4008_1973 .column_base_margin {
    margin-bottom: 20px;
  }
}







/* Handles making images responsive inside the stack */
#stacks_in_4008_1973 img {
  max-width: 100%;
  height: auto;
}

/* **************** */
/* Foundation START */
/* **************** */


/*

Copyright (c) 2013-2014 ZURB, inc.

MIT License

Permission is hereby granted, free of charge, to any person obtaining
a copy of this software and associated documentation files (the
"Software"), to deal in the Software without restriction, including
without limitation the rights to use, copy, modify, merge, publish,
distribute, sublicense, and/or sell copies of the Software, and to
permit persons to whom the Software is furnished to do so, subject to
the following conditions:

The above copyright notice and this permission notice shall be
included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

*/


#stacks_in_4008_1973 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_4008_1973 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_4008_1973 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_4008_1973 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_4008_1973 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_4008_1973 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_4008_1973 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_4008_1973 *,
#stacks_in_4008_1973 *:before,
#stacks_in_4008_1973 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_4008_1973 .left {
  float: left !important; }

#stacks_in_4008_1973 .right {
  float: right !important; }

#stacks_in_4008_1973 .clearfix:before,
#stacks_in_4008_1973 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_4008_1973 .clearfix:after {
  clear: both; }

#stacks_in_4008_1973 .hide {
  display: none; }

#stacks_in_4008_1973 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_4008_1973 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_4008_1973 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_4008_1973 select {
  width: 100%; }

#stacks_in_4008_1973 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}

#stacks_in_4008_1973 .row:before,
#stacks_in_4008_1973 .row:after {
  content: " ";
  display: table; }

#stacks_in_4008_1973 .row:after {
  clear: both; }

#stacks_in_4008_1973 .row.collapse > .column,
#stacks_in_4008_1973 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_4008_1973 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_4008_1973 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_4008_1973 .row .row:before,
#stacks_in_4008_1973 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_4008_1973 .row .row:after {
  clear: both; }

#stacks_in_4008_1973 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_4008_1973 .row .row.collapse:before,
#stacks_in_4008_1973 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_4008_1973 .row .row.collapse:after {
  clear: both; }

#stacks_in_4008_1973 .column,
#stacks_in_4008_1973 .columns {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  margin-right: 0;   /* Fixes comaptiblity with some themes using skeleton.css */
  margin-left: 0;    /* Fixes comaptiblity with some themes using skeleton.css */
  width: 100%;
  float: left; }

#stacks_in_4008_1973 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_4008_1973 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_4008_1973 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_4008_1973 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_4008_1973 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_4008_1973 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_4008_1973 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_4008_1973 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_4008_1973 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_4008_1973 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_4008_1973 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_4008_1973 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_4008_1973 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_4008_1973 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_4008_1973 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_4008_1973 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_4008_1973 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_4008_1973 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_4008_1973 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_4008_1973 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_4008_1973 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_4008_1973 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_4008_1973 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_4008_1973 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_4008_1973 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_4008_1973 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_4008_1973 .column,
  #stacks_in_4008_1973 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_4008_1973 .small-1 {
    width: 8.33333%; }

  #stacks_in_4008_1973 .small-2 {
    width: 16.66667%; }

  #stacks_in_4008_1973 .small-3 {
    width: 25%; }

  #stacks_in_4008_1973 .small-4 {
    width: 33.33333%; }

  #stacks_in_4008_1973 .small-5 {
    width: 41.66667%; }

  #stacks_in_4008_1973 .small-6 {
    width: 50%; }

  #stacks_in_4008_1973 .small-7 {
    width: 58.33333%; }

  #stacks_in_4008_1973 .small-8 {
    width: 66.66667%; }

  #stacks_in_4008_1973 .small-9 {
    width: 75%; }

  #stacks_in_4008_1973 .small-10 {
    width: 83.33333%; }

  #stacks_in_4008_1973 .small-11 {
    width: 91.66667%; }

  #stacks_in_4008_1973 .small-12 {
    width: 100%; }

  #stacks_in_4008_1973 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_4008_1973 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_4008_1973 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_4008_1973 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_4008_1973 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_4008_1973 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_4008_1973 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_4008_1973 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_4008_1973 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_4008_1973 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_4008_1973 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_4008_1973 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_4008_1973 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_4008_1973 .column.small-centered,
  #stacks_in_4008_1973 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_4008_1973 .column.small-uncentered,
  #stacks_in_4008_1973 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_4008_1973 .column.small-centered:last-child,
  #stacks_in_4008_1973 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_4008_1973 .column.small-uncentered:last-child,
  #stacks_in_4008_1973 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_4008_1973 .column.small-uncentered.opposite,
  #stacks_in_4008_1973 .columns.small-uncentered.opposite {
    float: right; }
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_4008_1973 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_4008_1973 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_4008_1973 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_4008_1973 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_4008_1973 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_4008_1973 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_4008_1973 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_4008_1973 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_4008_1973 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_4008_1973 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_4008_1973 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_4008_1973 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_4008_1973 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_4008_1973 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_4008_1973 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_4008_1973 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_4008_1973 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_4008_1973 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_4008_1973 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_4008_1973 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_4008_1973 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_4008_1973 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_4008_1973 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_4008_1973 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_4008_1973 .column,
  #stacks_in_4008_1973 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_4008_1973 .medium-1 {
    width: 8.33333%; }

  #stacks_in_4008_1973 .medium-2 {
    width: 16.66667%; }

  #stacks_in_4008_1973 .medium-3 {
    width: 25%; }

  #stacks_in_4008_1973 .medium-4 {
    width: 33.33333%; }

  #stacks_in_4008_1973 .medium-5 {
    width: 41.66667%; }

  #stacks_in_4008_1973 .medium-6 {
    width: 50%; }

  #stacks_in_4008_1973 .medium-7 {
    width: 58.33333%; }

  #stacks_in_4008_1973 .medium-8 {
    width: 66.66667%; }

  #stacks_in_4008_1973 .medium-9 {
    width: 75%; }

  #stacks_in_4008_1973 .medium-10 {
    width: 83.33333%; }

  #stacks_in_4008_1973 .medium-11 {
    width: 91.66667%; }

  #stacks_in_4008_1973 .medium-12 {
    width: 100%; }

  #stacks_in_4008_1973 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_4008_1973 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_4008_1973 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_4008_1973 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_4008_1973 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_4008_1973 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_4008_1973 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_4008_1973 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_4008_1973 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_4008_1973 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_4008_1973 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_4008_1973 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_4008_1973 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_4008_1973 .column.medium-centered,
  #stacks_in_4008_1973 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_4008_1973 .column.medium-uncentered,
  #stacks_in_4008_1973 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_4008_1973 .column.medium-centered:last-child,
  #stacks_in_4008_1973 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_4008_1973 .column.medium-uncentered:last-child,
  #stacks_in_4008_1973 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_4008_1973 .column.medium-uncentered.opposite,
  #stacks_in_4008_1973 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_4008_1973 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_4008_1973 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_4008_1973 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_4008_1973 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_4008_1973 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_4008_1973 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_4008_1973 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_4008_1973 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_4008_1973 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_4008_1973 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_4008_1973 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_4008_1973 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_4008_1973 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_4008_1973 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_4008_1973 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_4008_1973 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_4008_1973 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_4008_1973 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_4008_1973 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_4008_1973 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_4008_1973 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_4008_1973 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_4008_1973 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_4008_1973 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_4008_1973 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_4008_1973 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_4008_1973 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_4008_1973 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_4008_1973 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_4008_1973 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_4008_1973 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_4008_1973 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_4008_1973 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_4008_1973 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_4008_1973 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_4008_1973 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_4008_1973 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_4008_1973 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_4008_1973 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_4008_1973 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_4008_1973 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_4008_1973 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_4008_1973 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_4008_1973 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_4008_1973 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_4008_1973 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_4008_1973 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_4008_1973 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_4008_1973 .column,
  #stacks_in_4008_1973 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_4008_1973 .large-1 {
    width: 8.33333%; }

  #stacks_in_4008_1973 .large-2 {
    width: 16.66667%; }

  #stacks_in_4008_1973 .large-3 {
    width: 25%; }

  #stacks_in_4008_1973 .large-4 {
    width: 33.33333%; }

  #stacks_in_4008_1973 .large-5 {
    width: 41.66667%; }

  #stacks_in_4008_1973 .large-6 {
    width: 50%; }

  #stacks_in_4008_1973 .large-7 {
    width: 58.33333%; }

  #stacks_in_4008_1973 .large-8 {
    width: 66.66667%; }

  #stacks_in_4008_1973 .large-9 {
    width: 75%; }

  #stacks_in_4008_1973 .large-10 {
    width: 83.33333%; }

  #stacks_in_4008_1973 .large-11 {
    width: 91.66667%; }

  #stacks_in_4008_1973 .large-12 {
    width: 100%; }

  #stacks_in_4008_1973 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_4008_1973 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_4008_1973 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_4008_1973 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_4008_1973 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_4008_1973 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_4008_1973 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_4008_1973 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_4008_1973 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_4008_1973 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_4008_1973 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_4008_1973 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_4008_1973 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_4008_1973 .column.large-centered,
  #stacks_in_4008_1973 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_4008_1973 .column.large-uncentered,
  #stacks_in_4008_1973 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_4008_1973 .column.large-centered:last-child,
  #stacks_in_4008_1973 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_4008_1973 .column.large-uncentered:last-child,
  #stacks_in_4008_1973 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_4008_1973 .column.large-uncentered.opposite,
  #stacks_in_4008_1973 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_4008_1973 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_4008_1973 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_4008_1973 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_4008_1973 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_4008_1973 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_4008_1973 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_4008_1973 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_4008_1973 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_4008_1973 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_4008_1973 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_4008_1973 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_4008_1973 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_4008_1973 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_4008_1973 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_4008_1973 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_4008_1973 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_4008_1973 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_4008_1973 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_4008_1973 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_4008_1973 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_4008_1973 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_4008_1973 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_4008_1973 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_4008_1973 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }
}

#stacks_in_4008_1973 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_4008_1973 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_4008_1973 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_4008_1973 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_4008_1973 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_4008_1973 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_4008_1973 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_4008_1973 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_4008_1973 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_4008_1973 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_4008_1973 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_4008_1973 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_4008_1973 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_4008_1973 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_4008_1973 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_4008_1973 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_4008_1973 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_4008_1973 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_4008_1973 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_4008_1973 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_4008_1973 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_4008_1973 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_4008_1973 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_4008_1973 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_4008_1973 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_4008_1973 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_4008_1973 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_4008_1973 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_4008_1973 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 40.063em) {
#stacks_in_4008_1973 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_4008_1973 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_4008_1973 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_4008_1973 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_4008_1973 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_4008_1973 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_4008_1973 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_4008_1973 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_4008_1973 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_4008_1973 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_4008_1973 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_4008_1973 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_4008_1973 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_4008_1973 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_4008_1973 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_4008_1973 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_4008_1973 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_4008_1973 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_4008_1973 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_4008_1973 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_4008_1973 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_4008_1973 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_4008_1973 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_4008_1973 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; }
}

@media only screen and (min-width: 64.063em) {
#stacks_in_4008_1973 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_4008_1973 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_4008_1973 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_4008_1973 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_4008_1973 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_4008_1973 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_4008_1973 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_4008_1973 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_4008_1973 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_4008_1973 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_4008_1973 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_4008_1973 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_4008_1973 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_4008_1973 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_4008_1973 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_4008_1973 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_4008_1973 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_4008_1973 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_4008_1973 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_4008_1973 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_4008_1973 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_4008_1973 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_4008_1973 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_4008_1973 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_4008_1973 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

#stacks_in_4008_1973 {
	margin: 12px 0px 0px 0px;
}
@font-face {
	font-family: 'FontAwesome'; src: url('../../../rw_common/plugins/stacks/fonts/fontawesome-webfont.woff') format('woff');
	font-weight: normal; font-style: normal;
}


body * {-webkit-tap-highlight-color: rgba(0,0,0,0);}

#stacks_in_4008_1975 .aweWrap {
font-family: FontAwesome, "Lucida Grande", Lucida, Verdana, sans-serif; !important; 

margin-left: auto; margin-right: auto; text-align: center; /*CustomCSS*/



/*CustomCSS*/
}

#stacks_in_4008_1975 .aweMenu {}

#stacks_in_4008_1975 .aweMenu ul {padding: 0em 0em; margin-top: 0px !important; margin-bottom: 0px !important;}

#stacks_in_4008_1975 .aweMenu > ul{
	width: auto; display: inline-block; margin-bottom: 16px !important; 
	padding-bottom:0px;
	padding-left: 0px;
	padding-top: 0px; margin-top: 0px;
}

#stacks_in_4008_1975 .aweMenu > ul > li{ /* top level li styling */
	list-style: none; 
	 white-space: nowrap; 

 
-webkit-box-shadow: none;
-moz-box-shadow:    none;
box-shadow:         none;




%[endif]%
	-webkit-border-radius:  3px;
	-moz-border-radius:  3px;
	border-radius:  3px;


	position:relative;
	padding-left: 0px;
	text-align: center;
	background-color:#336633; 
	color:#FFFFFF;





/*CustomCSS*/
}

#stacks_in_4008_1975 .aweMenu:hover > ul > li, #stacks_in_4008_1975 .aweMenu:active > ul > li, #stacks_in_4008_1975 .aweMenu:focus > ul > li {


/*CustomCSS*/
}

#stacks_in_4008_1975 .aweMenu > ul > li > a{
	color:inherit;
	text-decoration:none !important;
	font-size:14px;
	padding: 14px;
}

#stacks_in_4008_1975 .aweMenu ul { margin-left:0px; margin-right: 0px;}


#stacks_in_4008_1975 .aweMenu li ul{
	z-index:100;
	position:relative;  
	
	list-style:none;
	text-align:center;
	
 max-height:0px; overflow:hidden; 
	padding-left:0px; margin-left: 0px;

	-webkit-transition:max-height 0.4s linear;
	-moz-transition:max-height 0.4s linear;
	transition:max-height 0.4s linear;

/*CustomCSS*/
}

#stacks_in_4008_1975 .aweMenu li ul li{
	background-color:#666666;
 
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;



margin-left:0px !important; margin-top: 0px !important; /*seydesign-fix 140420152059*/
padding-left: 7px; padding-right: 7px
}

#stacks_in_4008_1975 .aweMenu li ul li a{
	font-size:14px;
	padding: 14px;
	color: #66CC99; /*important removed 14022015*/
	text-decoration:none !important;
	display:block;
	text-align: center;
}

#sp1 a {
	color: orange !important;
}

#stacks_in_4008_1975 .aweMenu li ul li:nth-child(odd){ /* zebra stripes */
	background-color:#333333;
/*CustomCSS*/
}

#stacks_in_4008_1975 .aweMenu li ul li:hover,  #stacks_in_4008_1975 .aweMenu li ul li:active, #stacks_in_4008_1975 .aweMenu li ul li:focus {
	background-color:#336633;
/*CustomCSS*/
}

#stacks_in_4008_1975 .aweMenu li ul li:last-child{
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
}

#stacks_in_4008_1975 .aweMenu li:hover ul, #stacks_in_4008_1975 .aweMenu li:active ul, #stacks_in_4008_1975 .aweMenu li:focus ul { /*active added 10032015*/
	max-height:600px; /*animation tricker*/
/*CustomCSS*/
}

#stacks_in_4008_1975 .fa-icon {
  font-family: FontAwesome, "Lucida Grande", Lucida, Verdana, sans-serif; !important; 
  font-weight: normal; font-style: normal;
  display: inline-block;
  text-decoration: inherit;   list-style-type: none;
  vertical-align: top;
  margin-left: 0;
}
    
#stacks_in_4008_1975 .fa-icon:before {content: " Social Media"; display: inline-block}


	#stacks_in_4008_1975 .topSlice { }
	#stacks_in_4008_1975 .butSlice { }

	#stacks_in_4008_1975 .topSlice_r {    
						}
	#stacks_in_4008_1975 .butSlice_r {    
						}


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

	#stacks_in_4008_1975 .aweWrap {  /*CustomCSS*/ }
	#stacks_in_4008_1975 .aweWrap {  }
	#stacks_in_4008_1975 .aweMenu li ul { /*CustomCSS*/ }

	#stacks_in_4008_1975 .topSlice {  }
	#stacks_in_4008_1975 .butSlice {  }

	#stacks_in_4008_1975 .topSlice_r {  }
	#stacks_in_4008_1975 .butSlice_r {  }

#stacks_in_4008_1975 .aweMenu > ul > li{ /* top level li styling */ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; 



}
#stacks_in_4008_1975 .aweMenu:hover > ul > li, #stacks_in_4008_1975 .aweMenu:active > ul > li , #stacks_in_4008_1975 .aweMenu:focus > ul > li { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
}

@media screen and (max-height: 780px)  
{

	#stacks_in_4008_1975 .aweWrap {   }
	#stacks_in_4008_1975 .aweWrap {  }
	#stacks_in_4008_1975 .aweMenu li ul {  }

	#stacks_in_4008_1975 .topSlice {  }
	#stacks_in_4008_1975 .butSlice {  }

	#stacks_in_4008_1975 .topSlice_r {  }
	#stacks_in_4008_1975 .butSlice_r {  }

#stacks_in_4008_1975 .aweMenu > ul > li{ /* top level li styling */ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;



}
#stacks_in_4008_1975 .aweMenu:hover > ul > li, #stacks_in_4008_1975 .aweMenu:active > ul > li, #stacks_in_4008_1975 .aweMenu:focus > ul > li { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
}
@font-face {
	font-family: 'FontAwesome'; src: url('../../../rw_common/plugins/stacks/fonts/fontawesome-webfont.woff') format('woff');
	font-weight: normal; font-style: normal;
}


body * {-webkit-tap-highlight-color: rgba(0,0,0,0);}

#stacks_in_4008_1987 .aweWrap {
font-family: FontAwesome, "Lucida Grande", Lucida, Verdana, sans-serif; !important; 

margin-left: auto; margin-right: auto; text-align: center; /*CustomCSS*/



/*CustomCSS*/
}

#stacks_in_4008_1987 .aweMenu {}

#stacks_in_4008_1987 .aweMenu ul {padding: 0em 0em; margin-top: 0px !important; margin-bottom: 0px !important;}

#stacks_in_4008_1987 .aweMenu > ul{
	width: auto; display: inline-block; margin-bottom: 16px !important; 
	padding-bottom:0px;
	padding-left: 0px;
	padding-top: 0px; margin-top: 0px;
}

#stacks_in_4008_1987 .aweMenu > ul > li{ /* top level li styling */
	list-style: none; 
	

 
-webkit-box-shadow: none;
-moz-box-shadow:    none;
box-shadow:         none;




%[endif]%
	-webkit-border-radius:  3px;
	-moz-border-radius:  3px;
	border-radius:  3px;


	position:relative;
	padding-left: 0px;
	text-align: center;
	background-color:#336633; 
	color:#FFFFFF;





/*CustomCSS*/
}

#stacks_in_4008_1987 .aweMenu:hover > ul > li, #stacks_in_4008_1987 .aweMenu:active > ul > li, #stacks_in_4008_1987 .aweMenu:focus > ul > li {


/*CustomCSS*/
}

#stacks_in_4008_1987 .aweMenu > ul > li > a{
	color:inherit;
	text-decoration:none !important;
	font-size:14px;
	padding: 14px;
}

#stacks_in_4008_1987 .aweMenu ul { margin-left:0px; margin-right: 0px;}


#stacks_in_4008_1987 .aweMenu li ul{
	z-index:100;
	position:relative;  
	
	list-style:none;
	text-align:center;
	
 max-height:0px; overflow:hidden; 
	padding-left:0px; margin-left: 0px;

	-webkit-transition:max-height 0.4s linear;
	-moz-transition:max-height 0.4s linear;
	transition:max-height 0.4s linear;

/*CustomCSS*/
}

#stacks_in_4008_1987 .aweMenu li ul li{
	background-color:#666666;
 
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;



margin-left:0px !important; margin-top: 0px !important; /*seydesign-fix 140420152059*/
/*CustomCSS*/
}

#stacks_in_4008_1987 .aweMenu li ul li a{
	font-size:14px;
	padding: 14px;
	color: #66CC99; /*important removed 14022015*/
	text-decoration:none !important;
	display:block;
	text-align: center;
}

#sp1 a {
	color: orange !important;
}

#stacks_in_4008_1987 .aweMenu li ul li:nth-child(odd){ /* zebra stripes */
	background-color:#333333;
/*CustomCSS*/
}

#stacks_in_4008_1987 .aweMenu li ul li:hover,  #stacks_in_4008_1987 .aweMenu li ul li:active, #stacks_in_4008_1987 .aweMenu li ul li:focus {
	background-color:#336633;
/*CustomCSS*/
}

#stacks_in_4008_1987 .aweMenu li ul li:last-child{
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
}

#stacks_in_4008_1987 .aweMenu li:hover ul, #stacks_in_4008_1987 .aweMenu li:active ul, #stacks_in_4008_1987 .aweMenu li:focus ul { /*active added 10032015*/
	max-height:600px; /*animation tricker*/
/*CustomCSS*/
}

#stacks_in_4008_1987 .fa-icon {
  font-family: FontAwesome, "Lucida Grande", Lucida, Verdana, sans-serif; !important; 
  font-weight: normal; font-style: normal;
  display: inline-block;
  text-decoration: inherit;   list-style-type: none;
  vertical-align: top;
  margin-left: 0;
}
    
#stacks_in_4008_1987 .fa-icon:before {content: " Affiliates"; display: inline-block}


	#stacks_in_4008_1987 .topSlice { }
	#stacks_in_4008_1987 .butSlice { }

	#stacks_in_4008_1987 .topSlice_r {    
						}
	#stacks_in_4008_1987 .butSlice_r {    
						}


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

	#stacks_in_4008_1987 .aweWrap {  /*CustomCSS*/ }
	#stacks_in_4008_1987 .aweWrap {  }
	#stacks_in_4008_1987 .aweMenu li ul { /*CustomCSS*/ }

	#stacks_in_4008_1987 .topSlice {  }
	#stacks_in_4008_1987 .butSlice {  }

	#stacks_in_4008_1987 .topSlice_r {  }
	#stacks_in_4008_1987 .butSlice_r {  }

#stacks_in_4008_1987 .aweMenu > ul > li{ /* top level li styling */ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; 



}
#stacks_in_4008_1987 .aweMenu:hover > ul > li, #stacks_in_4008_1987 .aweMenu:active > ul > li , #stacks_in_4008_1987 .aweMenu:focus > ul > li { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
}

@media screen and (max-height: 780px)  
{

	#stacks_in_4008_1987 .aweWrap {   }
	#stacks_in_4008_1987 .aweWrap {  }
	#stacks_in_4008_1987 .aweMenu li ul {  }

	#stacks_in_4008_1987 .topSlice {  }
	#stacks_in_4008_1987 .butSlice {  }

	#stacks_in_4008_1987 .topSlice_r {  }
	#stacks_in_4008_1987 .butSlice_r {  }

#stacks_in_4008_1987 .aweMenu > ul > li{ /* top level li styling */ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;



}
#stacks_in_4008_1987 .aweMenu:hover > ul > li, #stacks_in_4008_1987 .aweMenu:active > ul > li, #stacks_in_4008_1987 .aweMenu:focus > ul > li { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
}
@font-face {
	font-family: 'FontAwesome'; src: url('../../../rw_common/plugins/stacks/fonts/fontawesome-webfont.woff') format('woff');
	font-weight: normal; font-style: normal;
}


body * {-webkit-tap-highlight-color: rgba(0,0,0,0);}

#stacks_in_4008_2012 .aweWrap {
font-family: FontAwesome, "Lucida Grande", Lucida, Verdana, sans-serif; !important; 

margin-left: auto; margin-right: auto; text-align: center; /*CustomCSS*/



/*CustomCSS*/
}

#stacks_in_4008_2012 .aweMenu {}

#stacks_in_4008_2012 .aweMenu ul {padding: 0em 0em; margin-top: 0px !important; margin-bottom: 0px !important;}

#stacks_in_4008_2012 .aweMenu > ul{
	width: auto; display: inline-block; margin-bottom: 16px !important; 
	padding-bottom:0px;
	padding-left: 0px;
	padding-top: 0px; margin-top: 0px;
}

#stacks_in_4008_2012 .aweMenu > ul > li{ /* top level li styling */
	list-style: none; 
	

 
-webkit-box-shadow: none;
-moz-box-shadow:    none;
box-shadow:         none;




%[endif]%
	-webkit-border-radius:  3px;
	-moz-border-radius:  3px;
	border-radius:  3px;


	position:relative;
	padding-left: 0px;
	text-align: center;
	background-color:#336633; 
	color:#FFFFFF;





/*CustomCSS*/
}

#stacks_in_4008_2012 .aweMenu:hover > ul > li, #stacks_in_4008_2012 .aweMenu:active > ul > li, #stacks_in_4008_2012 .aweMenu:focus > ul > li {


/*CustomCSS*/
}

#stacks_in_4008_2012 .aweMenu > ul > li > a{
	color:inherit;
	text-decoration:none !important;
	font-size:14px;
	padding: 14px;
}

#stacks_in_4008_2012 .aweMenu ul { margin-left:0px; margin-right: 0px;}


#stacks_in_4008_2012 .aweMenu li ul{
	z-index:100;
	position:relative;  
	
	list-style:none;
	text-align:center;
	
 max-height:0px; overflow:hidden; 
	padding-left:0px; margin-left: 0px;

	-webkit-transition:max-height 0.4s linear;
	-moz-transition:max-height 0.4s linear;
	transition:max-height 0.4s linear;

/*CustomCSS*/
}

#stacks_in_4008_2012 .aweMenu li ul li{
	background-color:#666666;
 
-webkit-box-shadow: none;
-moz-box-shadow: none;
box-shadow: none;



margin-left:0px !important; margin-top: 0px !important; /*seydesign-fix 140420152059*/
/*CustomCSS*/
}

#stacks_in_4008_2012 .aweMenu li ul li a{
	font-size:14px;
	padding: 14px;
	color: #66CC99; /*important removed 14022015*/
	text-decoration:none !important;
	display:block;
	text-align: center;
}

#sp1 a {
	color: orange !important;
}

#stacks_in_4008_2012 .aweMenu li ul li:nth-child(odd){ /* zebra stripes */
	background-color:#333333;
/*CustomCSS*/
}

#stacks_in_4008_2012 .aweMenu li ul li:hover,  #stacks_in_4008_2012 .aweMenu li ul li:active, #stacks_in_4008_2012 .aweMenu li ul li:focus {
	background-color:#336633;
/*CustomCSS*/
}

#stacks_in_4008_2012 .aweMenu li ul li:last-child{
	border-bottom-left-radius:3px;
	border-bottom-right-radius:3px;
}

#stacks_in_4008_2012 .aweMenu li:hover ul, #stacks_in_4008_2012 .aweMenu li:active ul, #stacks_in_4008_2012 .aweMenu li:focus ul { /*active added 10032015*/
	max-height:600px; /*animation tricker*/
/*CustomCSS*/
}

#stacks_in_4008_2012 .fa-icon {
  font-family: FontAwesome, "Lucida Grande", Lucida, Verdana, sans-serif; !important; 
  font-weight: normal; font-style: normal;
  display: inline-block;
  text-decoration: inherit;   list-style-type: none;
  vertical-align: top;
  margin-left: 0;
}
    
#stacks_in_4008_2012 .fa-icon:before {content: " Terms of Use"; display: inline-block}


	#stacks_in_4008_2012 .topSlice { }
	#stacks_in_4008_2012 .butSlice { }

	#stacks_in_4008_2012 .topSlice_r {    
						}
	#stacks_in_4008_2012 .butSlice_r {    
						}


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

	#stacks_in_4008_2012 .aweWrap {  /*CustomCSS*/ }
	#stacks_in_4008_2012 .aweWrap {  }
	#stacks_in_4008_2012 .aweMenu li ul { /*CustomCSS*/ }

	#stacks_in_4008_2012 .topSlice {  }
	#stacks_in_4008_2012 .butSlice {  }

	#stacks_in_4008_2012 .topSlice_r {  }
	#stacks_in_4008_2012 .butSlice_r {  }

#stacks_in_4008_2012 .aweMenu > ul > li{ /* top level li styling */ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; 



}
#stacks_in_4008_2012 .aweMenu:hover > ul > li, #stacks_in_4008_2012 .aweMenu:active > ul > li , #stacks_in_4008_2012 .aweMenu:focus > ul > li { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
}

@media screen and (max-height: 780px)  
{

	#stacks_in_4008_2012 .aweWrap {   }
	#stacks_in_4008_2012 .aweWrap {  }
	#stacks_in_4008_2012 .aweMenu li ul {  }

	#stacks_in_4008_2012 .topSlice {  }
	#stacks_in_4008_2012 .butSlice {  }

	#stacks_in_4008_2012 .topSlice_r {  }
	#stacks_in_4008_2012 .butSlice_r {  }

#stacks_in_4008_2012 .aweMenu > ul > li{ /* top level li styling */ -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px;



}
#stacks_in_4008_2012 .aweMenu:hover > ul > li, #stacks_in_4008_2012 .aweMenu:active > ul > li, #stacks_in_4008_2012 .aweMenu:focus > ul > li { -webkit-border-radius: 3px; -moz-border-radius: 3px; border-radius: 3px; }
}
#stacks_in_4209_2903 .stacks_in_4209_2903-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: "FlatButtonOpenSans", sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

#stacks_in_4209_2903 .button_text {
	padding: 0 20px 0 20px;
	display: inline-block;
}

#stacks_in_4209_2903 .button_icon {
	display: inline-block;
	font-size: 17px !important;
	
	-webkit-border-top-left-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-topleft: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-top-left-radius: 4px;
	border-bottom-left-radius: 4px;
	float: left;
	
	  width: 40px;
	
}

#stacks_in_4209_2903 .stacks_in_4209_2903-button,
#stacks_in_4209_2903 .button_icon {
	
		height: 40px;
		line-height: 40px;
	
}


	#stacks_in_4209_2903 {
		text-align: center;
	}









#stacks_in_4209_2903 a.stacks_in_4209_2903-button, #stacks_in_4209_2903 a.stacks_in_4209_2903-button:visited, #stacks_in_4209_2903 a.stacks_in_4209_2903-button:hover, #stacks_in_4209_2903 a.stacks_in_4209_2903-button:active {
	text-decoration: none;
}


/* Color picker options */
	
	#stacks_in_4209_2903 .stacks_in_4209_2903-button {
		
			background-color: none;
			border: 1px solid #006633;
		
	}

	#stacks_in_4209_2903 a.stacks_in_4209_2903-button, #stacks_in_4209_2903 a.stacks_in_4209_2903-button:visited {
		
			color: #E4F7F3 !important;
			
	}

	#stacks_in_4209_2903 a.stacks_in_4209_2903-button:hover, #stacks_in_4209_2903 a.stacks_in_4209_2903-button:active {
		
			text-decoration: none;
			color: #FFFFFF !important;
			background-color: #006633;
		
	}

	
	#stacks_in_4209_2903 .button_icon {
		
			background-color: none;
			border-right: 1px solid #006633;
		
	}

	#stacks_in_4209_2903 a.stacks_in_4209_2903-button:hover .button_icon, #stacks_in_4209_2903 a.stacks_in_4209_2903-button:active .button_icon {
		
			background-color: #006633;
			border-right: 1px solid #FFFFFF;
				
	}
	



#stacks_in_4209_2903 {
	margin: 10px 0px 10px 0px;
}

#stacks_out_4209_2903 {
	margin-right:0;
}
