/* -- Start Swell Page css Template -- */

/* Magnific Popup CSS */
.mfp-bg {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1042;
  overflow: hidden;
  position: fixed;
  background: #0b0b0b;
  opacity: 0.8; }

.mfp-wrap {
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1043;
  position: fixed;
  outline: none !important;
  -webkit-backface-visibility: hidden; }

.mfp-container {
  text-align: center;
  position: absolute;
  width: 100%;
  height: 100%;
  left: 0;
  top: 0;
  padding: 0 8px;
  box-sizing: border-box; }

.mfp-container:before {
  content: '';
  display: inline-block;
  height: 100%;
  vertical-align: middle; }

.mfp-align-top .mfp-container:before {
  display: none; }

.mfp-content {
  position: relative;
  display: inline-block;
  vertical-align: middle;
  margin: 0 auto;
  text-align: left;
  z-index: 1045; }

.mfp-inline-holder .mfp-content,
.mfp-ajax-holder .mfp-content {
  width: 100%;
  cursor: auto; }

.mfp-ajax-cur {
  cursor: progress; }

.mfp-zoom-out-cur, .mfp-zoom-out-cur .mfp-image-holder .mfp-close {
  cursor: -moz-zoom-out;
  cursor: -webkit-zoom-out;
  cursor: zoom-out; }

.mfp-zoom {
  cursor: pointer;
  cursor: -webkit-zoom-in;
  cursor: -moz-zoom-in;
  cursor: zoom-in; }

.mfp-auto-cursor .mfp-content {
  cursor: auto; }

.mfp-close,
.mfp-arrow,
.mfp-preloader,
.mfp-counter {
  -webkit-user-select: none;
  -moz-user-select: none;
  user-select: none; }

.mfp-loading.mfp-figure {
  display: none; }

.mfp-hide {
  display: none !important; }

.mfp-preloader {
  color: #CCC;
  position: absolute;
  top: 50%;
  width: auto;
  text-align: center;
  margin-top: -0.8em;
  left: 8px;
  right: 8px;
  z-index: 1044; }
  .mfp-preloader a {
    color: #CCC; }
    .mfp-preloader a:hover {
      color: #FFF; }

.mfp-s-ready .mfp-preloader {
  display: none; }

.mfp-s-error .mfp-content {
  display: none; }

button.mfp-close,
button.mfp-arrow {
  overflow: visible;
  cursor: pointer;
  background: transparent;
  border: 0;
  -webkit-appearance: none;
  display: block;
  outline: none;
  padding: 0;
  z-index: 1046;
  box-shadow: none;
  touch-action: manipulation; }

button::-moz-focus-inner {
  padding: 0;
  border: 0; }

.mfp-close {
  width: 44px;
  height: 44px;
  line-height: 44px;
  position: absolute;
  right: 0;
  top: 0;
  text-decoration: none;
  text-align: center;
  opacity: 0.65;
  padding: 0 0 18px 10px;
  color: #FFF;
  font-style: normal;
  font-size: 28px;
  font-family: Arial, Baskerville, monospace; }
  .mfp-close:hover,
  .mfp-close:focus {
    opacity: 1; }
  .mfp-close:active {
    top: 1px; }

.mfp-close-btn-in .mfp-close {
  color: #333; }

.mfp-image-holder .mfp-close,
.mfp-iframe-holder .mfp-close {
  color: #FFF;
  right: -6px;
  text-align: right;
  padding-right: 6px;
  width: 100%; }

.mfp-counter {
  position: absolute;
  top: 0;
  right: 0;
  color: #CCC;
  font-size: 12px;
  line-height: 18px;
  white-space: nowrap; }

.mfp-arrow {
  position: absolute;
  opacity: 0.65;
  margin: 0;
  top: 50%;
  margin-top: -55px;
  padding: 0;
  width: 90px;
  height: 110px;
  -webkit-tap-highlight-color: transparent; }
  .mfp-arrow:active {
    margin-top: -54px; }
  .mfp-arrow:hover,
  .mfp-arrow:focus {
    opacity: 1; }
  .mfp-arrow:before,
  .mfp-arrow:after {
    content: '';
    display: block;
    width: 0;
    height: 0;
    position: absolute;
    left: 0;
    top: 0;
    margin-top: 35px;
    margin-left: 35px;
    border: medium inset transparent; }
  .mfp-arrow:after {
    border-top-width: 13px;
    border-bottom-width: 13px;
    top: 8px; }
  .mfp-arrow:before {
    border-top-width: 21px;
    border-bottom-width: 21px;
    opacity: 0.7; }

.mfp-arrow-left {
  left: 0; }
  .mfp-arrow-left:after {
    border-right: 17px solid #FFF;
    margin-left: 31px; }
  .mfp-arrow-left:before {
    margin-left: 25px;
    border-right: 27px solid #3F3F3F; }

.mfp-arrow-right {
  right: 0; }
  .mfp-arrow-right:after {
    border-left: 17px solid #FFF;
    margin-left: 39px; }
  .mfp-arrow-right:before {
    border-left: 27px solid #3F3F3F; }

.mfp-iframe-holder {
  padding-top: 40px;
  padding-bottom: 40px; }
  .mfp-iframe-holder .mfp-content {
    line-height: 0;
    width: 100%;
    max-width: 900px; }
  .mfp-iframe-holder .mfp-close {
    top: -40px; }

.mfp-iframe-scaler {
  width: 100%;
  height: 0;
  overflow: hidden;
  padding-top: 56.25%; }
  .mfp-iframe-scaler iframe {
    position: absolute;
    display: block;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #000; }

/* Main image in popup */
img.mfp-img {
  width: auto;
  max-width: 100%;
  height: auto;
  display: block;
  line-height: 0;
  box-sizing: border-box;
  padding: 40px 0 40px;
  margin: 0 auto; }

/* The shadow behind the image */
.mfp-figure {
  line-height: 0; }
  .mfp-figure:after {
    content: '';
    position: absolute;
    left: 0;
    top: 40px;
    bottom: 40px;
    display: block;
    right: 0;
    width: auto;
    height: auto;
    z-index: -1;
    box-shadow: 0 0 8px rgba(0, 0, 0, 0.6);
    background: #444; }
  .mfp-figure small {
    color: #BDBDBD;
    display: block;
    font-size: 12px;
    line-height: 14px; }
  .mfp-figure figure {
    margin: 0; }

.mfp-bottom-bar {
  margin-top: -36px;
  position: absolute;
  top: 100%;
  left: 0;
  width: 100%;
  cursor: auto; }

.mfp-title {
  text-align: left;
  line-height: 18px;
  color: #F3F3F3;
  word-wrap: break-word;
  padding-right: 36px; }

.mfp-image-holder .mfp-content {
  max-width: 100%; }

.mfp-gallery .mfp-image-holder .mfp-figure {
  cursor: pointer; }

@media screen and (max-width: 800px) and (orientation: landscape), screen and (max-height: 300px) {
  /**
       * Remove all paddings around the image on small screen
       */
  .mfp-img-mobile .mfp-image-holder {
    padding-left: 0;
    padding-right: 0; }
  .mfp-img-mobile img.mfp-img {
    padding: 0; }
  .mfp-img-mobile .mfp-figure:after {
    top: 0;
    bottom: 0; }
  .mfp-img-mobile .mfp-figure small {
    display: inline;
    margin-left: 5px; }
  .mfp-img-mobile .mfp-bottom-bar {
    background: rgba(0, 0, 0, 0.6);
    bottom: 0;
    margin: 0;
    top: auto;
    padding: 3px 5px;
    position: fixed;
    box-sizing: border-box; }
    .mfp-img-mobile .mfp-bottom-bar:empty {
      padding: 0; }
  .mfp-img-mobile .mfp-counter {
    right: 5px;
    top: 3px; }
  .mfp-img-mobile .mfp-close {
    top: 0;
    right: 0;
    width: 35px;
    height: 35px;
    line-height: 35px;
    background: rgba(0, 0, 0, 0.6);
    position: fixed;
    text-align: center;
    padding: 0; } }

@media all and (max-width: 900px) {
  .mfp-arrow {
    -webkit-transform: scale(0.75);
    transform: scale(0.75); }
  .mfp-arrow-left {
    -webkit-transform-origin: 0;
    transform-origin: 0; }
  .mfp-arrow-right {
    -webkit-transform-origin: 100%;
    transform-origin: 100%; }
  .mfp-container {
    padding-left: 6px;
    padding-right: 6px; } }


@-webkit-keyframes swellswing
{
    15%
    {
        -webkit-transform: translateX(5px);
        transform: translateX(5px);
    }
    30%
    {
        -webkit-transform: translateX(-5px);
       transform: translateX(-5px);
    } 
    50%
    {
        -webkit-transform: translateX(3px);
        transform: translateX(3px);
    }
    65%
    {
        -webkit-transform: translateX(-3px);
        transform: translateX(-3px);
    }
    80%
    {
        -webkit-transform: translateX(2px);
        transform: translateX(2px);
    }
    100%
    {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}
@keyframes swellswing
{
    15%
    {
        -webkit-transform: translateX(5px);
        transform: translateX(5px);
    }
    30%
    {
        -webkit-transform: translateX(-5px);
        transform: translateX(-5px);
    }
    50%
    {
        -webkit-transform: translateX(3px);
        transform: translateX(3px);
    }
    65%
    {
        -webkit-transform: translateX(-3px);
        transform: translateX(-3px);
    }
    80%
    {
        -webkit-transform: translateX(2px);
        transform: translateX(2px);
    }
    100%
    {
        -webkit-transform: translateX(0);
        transform: translateX(0);
    }
}




/* -- End Swell Page css Template -- *//* TRIGGER FONT */

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

/* Chrome hack: SVG is rendered more smooth in Windozze. 100% magic, uncomment if you need it. */
/* Note, that will break hinting! In other OS-es font will be not as sharp as it could be */
/*
@media screen and (-webkit-min-device-pixel-ratio:0) {
  @font-face {
    font-family: 'trigger';
    src: url('../font/trigger.svg?60643705#trigger') format('svg');
  }
}
*/

 
 [class^="trigger-"]:before, [class*=" trigger-"]:before {
  font-family: "trigger";
  font-style: normal;
  font-weight: normal;
  speak: none;
 
     
  /* fix buttons height, for twitter bootstrap */
  /*line-height: 1em;*/
 
  /* Animation center compensation - margins should be symmetric */
  /* remove if not needed */
  /*margin-left: .2em;*/
 
  /* you can be more comfortable with increased icons size */
  /* font-size: 120%; */
 
  /* Uncomment for 3D effect */
  /* text-shadow: 1px 1px 1px rgba(127, 127, 127, 0.3); */
}
 
.trigger-plus-squared:before { content: '\e800'; } /* '' */
.trigger-minus-squared:before { content: '\e801'; } /* '' */
.trigger-plus-squared-alt:before { content: '\e802'; } /* '' */
.trigger-minus-squared-alt:before { content: '\e803'; } /* '' */
.trigger-cancel-1:before { content: '\e804'; } /* '' */
.trigger-ok:before { content: '\e805'; } /* '' */
.trigger-ok-circled:before { content: '\e806'; } /* '' */
.trigger-cancel-circled:before { content: '\e807'; } /* '' */
.trigger-ok-circled2:before { content: '\e808'; } /* '' */
.trigger-cancel-circled2:before { content: '\e809'; } /* '' */
.trigger-ok-squared:before { content: '\e80a'; } /* '' */
.trigger-plus-circled:before { content: '\e80b'; } /* '' */
.trigger-minus-circled:before { content: '\e80c'; } /* '' */
.trigger-toggle-off:before { content: '\e80d'; } /* '' */
.trigger-toggle-on:before { content: '\e80e'; } /* '' */
.trigger-cog:before { content: '\e80f'; } /* '' */
.trigger-info-circled:before { content: '\e810'; } /* '' */
.trigger-help-circled:before { content: '\e811'; } /* '' */
.trigger-eye:before { content: '\e812'; } /* '' */
.trigger-eye-off:before { content: '\e813'; } /* '' */
.trigger-code-1:before { content: '\e814'; } /* '' */
.trigger-chat:before { content: '\e815'; } /* '' */
.trigger-chat-empty:before { content: '\e816'; } /* '' */
.trigger-down-open-1:before { content: '\e817'; } /* '' */
.trigger-up-open-1:before { content: '\e818'; } /* '' */
.trigger-star:before { content: '\e819'; } /* '' */
.trigger-star-empty:before { content: '\e81a'; } /* '' */
.trigger-heart:before { content: '\e81b'; } /* '' */
.trigger-heart-empty:before { content: '\e81c'; } /* '' */
.trigger-plus-1:before { content: '\e81d'; } /* '' */
.trigger-minus-1:before { content: '\e81e'; } /* '' */
.trigger-help-1:before { content: '\e81f'; } /* '' */
.trigger-info-1:before { content: '\e820'; } /* '' */
.trigger-mail:before { content: '\e821'; } /* '' */
.trigger-mail-squared:before { content: '\e822'; } /* '' */
.trigger-export-alt:before { content: '\e823'; } /* '' */
.trigger-export:before { content: '\e824'; } /* '' */
.trigger-menu-1:before { content: '\e825'; } /* '' *//* Start dooMontage 2 stack page CSS code *//*! * Justified Gallery - v3.6.1 * http://miromannino.github.io/Justified-Gallery/ * Copyright (c) 2015 Miro Mannino * Licensed under the MIT license. */@-webkit-keyframes justified-gallery-show-doocaption-animation{from{opacity:0}to{opacity:.7}}@-moz-keyframes justified-gallery-show-doocaption-animation{from{opacity:0}to{opacity:.7}}@-o-keyframes justified-gallery-show-doocaption-animation{from{opacity:0}to{opacity:.7}}@keyframes justified-gallery-show-doocaption-animation{from{opacity:0}to{opacity:.7}}@-webkit-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@-moz-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@-o-keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}@keyframes justified-gallery-show-entry-animation{from{opacity:0}to{opacity:1}}.justified-gallery{width:100%;position:relative;overflow:hidden}.justified-gallery>a,.justified-gallery>div{position:absolute;display:inline-block;overflow:hidden;opacity:0;filter:alpha(opacity=0)}.justified-gallery>a>img,.justified-gallery>div>img,.justified-gallery>a>a>img,.justified-gallery>div>a>img{position:absolute;top:50%;left:50%;margin:0;padding:0;border:0}.justified-gallery>a>.doocaption,.justified-gallery>div>.doocaption{display:none;position:absolute;bottom:0;padding:5px;background-color:#000;left:0;right:0;margin:0;color:#fff;font-size:12px;font-weight:600;font-family:sans-serif}.justified-gallery>a>.doocaption.doocaption-visible,.justified-gallery>div>.doocaption.doocaption-visible{display:initial;opacity:.7;filter:"alpha(opacity=70)";-webkit-animation:justified-gallery-show-doocaption-animation 500ms 0 ease;-moz-animation:justified-gallery-show-doocaption-animation 500ms 0 ease;-ms-animation:justified-gallery-show-doocaption-animation 500ms 0 ease}.justified-gallery>.entry-visible{opacity:1;filter:alpha(opacity=100);-webkit-animation:justified-gallery-show-entry-animation 500ms 0 ease;-moz-animation:justified-gallery-show-entry-animation 500ms 0 ease;-ms-animation:justified-gallery-show-entry-animation 500ms 0 ease}.justified-gallery>.jg-filtered{display:none}.justified-gallery>.spinner{position:absolute;bottom:0;margin-left:-24px;padding:10px 0;left:50%;opacity:initial;filter:initial;overflow:initial}.justified-gallery>.spinner>span{display:inline-block;opacity:0;filter:alpha(opacity=0);width:8px;height:8px;margin:0 4px;background-color:#000;border-top-left-radius:6px;border-top-right-radius:6px;border-bottom-right-radius:6px;border-bottom-left-radius:6px}/* End dooMontage 2 stack page CSS code *//* Start Stats stack CSS code */.stacks_in_30715_page42stats, .stacks_in_30715_page42pagetitle{	display: none;}.stacks_in_30715_page42instructwrapper{	position: relative;	background: url("../files/newstatsbg.png") repeat-x;	height: 100px;	border: 4px solid #1C222B;	-webkit-border-radius: 4px;	-moz-border-radius: 4px;	border-radius: 4px;}.stacks_in_30715_page42instruct{	position: absolute;	text-align: center;	bottom: 10px;	left: 10px;	right: 10px;	color: #fff;	font-weight: bold;	font-family: Arial, Helvetica, sans-serif;} /* End if record mode */ /* End if admin mode *//* End Stats stack CSS code *//* Start Defender stack CSS code */#stacks_in_8726_page42{	-webkit-touch-callout: none;	-webkit-user-select: none;	-khtml-user-select: none;	-moz-user-select: none;	-ms-user-select: none;	user-select: none;}.stacks_in_8726_page42edit{	background: rgba(0,0,0,0.1);	border-radius: 4px;}.stacks_in_8726_page42info{	background: #5A5A6C;	padding: 3px 10px 3px 10px;	margin: 10px 0px 20px 0px;	text-align: center;	color: #fff;	border-top-left-radius: 4px;	border-top-right-radius: 4px;}/* End Defender stack CSS code *//* Start dooHeader X stack CSS code */.stacks_in_8058_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_8058_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_8058_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523022_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523629_page42shim{	padding-top: 5%;}/* End Responsive Shim stack CSS code *//* Start dooHeader X stack CSS code */.stacks_in_523630_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_523630_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_523630_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523632_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523635_page42shim{	padding-top: 5%;}/* End Responsive Shim stack CSS code */
#stacks_in_523387_page42 .pullquote {
font-size:1.25em;
display:block;

padding:2.5em 0.5em;

font-style:italic;
}


#stacks_in_523387_page42 .pullquote:before, #stacks_in_523387_page42 .pullquote:after {
display:block;
position:relative;
font-size:100px;
line-height:0px;
overflow:display;
text-align:left;
font-style:normal;
opacity:0.25;
}
	
#stacks_in_523387_page42 .pullquote:before {
content:"\201C";
top:5px;
left:-5px;
}
	
#stacks_in_523387_page42 .pullquote:after {
content:"\201D";
bottom:-40px;
right:-5px;
text-align:right;
}


#stacks_in_523387_page42 .pullquote-source {
font-size:0.65em;
text-align:right;
font-style:normal;
}

#stacks_in_523387_page42 .pullquote-source:before {
	content:"\2014\200A";
	font-style:normal;
}/* Start Responsive Shim stack CSS code */.stacks_in_523065_page42shim{	padding-top: 5%;}/* End Responsive Shim stack CSS code *//* Start dooHeader X stack CSS code */.stacks_in_523049_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_523049_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_523049_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523051_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start True Retina stack CSS code */#stacks_in_523363_page42 img{	max-width: 50%;	height: auto;}/* End True Retina stack CSS code */
#stacks_in_523363_page42 {
	-moz-border-radius:  10px;
	-webkit-border-radius:  10px;
	border-radius:  10px;
}
/* Start Responsive Shim stack CSS code */.stacks_in_523326_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code */#stacks_in_523371_page42>.s3_row {
	margin: 0 -10px;
}

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








  


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




	#stacks_in_523371_page42>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_523371_page42>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



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


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





}




  
/* -- Start Swell Each css Template -- */

#stacks_in_523253_page42{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_523253_page42swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_523253_page42swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_523253_page42swell{
		max-width: 800px;
	}
	.stacks_in_523253_page42swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_523253_page42swell-with-zoom .mfp-container,.stacks_in_523253_page42swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_523253_page42swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_523253_page42swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_523253_page42swell-with-zoom.mfp-removing .mfp-container,.stacks_in_523253_page42swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_523253_page42 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_523253_page42 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_523253_page42 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_523253_page42 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_523253_page42 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_523253_page42 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_523253_page42 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_523253_page42 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_523253_page42 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_523253_page42 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_523253_page42 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- *//* -- Start Swell Each css Template -- */

#stacks_in_523248_page42{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_523248_page42swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_523248_page42swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_523248_page42swell{
		max-width: 800px;
	}
	.stacks_in_523248_page42swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_523248_page42swell-with-zoom .mfp-container,.stacks_in_523248_page42swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_523248_page42swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_523248_page42swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_523248_page42swell-with-zoom.mfp-removing .mfp-container,.stacks_in_523248_page42swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_523248_page42 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_523248_page42 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_523248_page42 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_523248_page42 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_523248_page42 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_523248_page42 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_523248_page42 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_523248_page42 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_523248_page42 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_523248_page42 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_523248_page42 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- */
#stacks_in_523248_page42 {
	-moz-border-radius:  7px;
	-webkit-border-radius:  7px;
	border-radius:  7px;
}
/* -- Start Swell Each css Template -- */

#stacks_in_523263_page42{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_523263_page42swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_523263_page42swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_523263_page42swell{
		max-width: 800px;
	}
	.stacks_in_523263_page42swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_523263_page42swell-with-zoom .mfp-container,.stacks_in_523263_page42swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_523263_page42swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_523263_page42swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_523263_page42swell-with-zoom.mfp-removing .mfp-container,.stacks_in_523263_page42swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_523263_page42 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_523263_page42 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_523263_page42 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_523263_page42 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_523263_page42 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_523263_page42 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_523263_page42 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_523263_page42 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_523263_page42 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_523263_page42 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_523263_page42 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- *//* -- Start Swell Each css Template -- */

#stacks_in_523271_page42{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_523271_page42swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_523271_page42swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_523271_page42swell{
		max-width: 800px;
	}
	.stacks_in_523271_page42swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_523271_page42swell-with-zoom .mfp-container,.stacks_in_523271_page42swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_523271_page42swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_523271_page42swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_523271_page42swell-with-zoom.mfp-removing .mfp-container,.stacks_in_523271_page42swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_523271_page42 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_523271_page42 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_523271_page42 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_523271_page42 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_523271_page42 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_523271_page42 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_523271_page42 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_523271_page42 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_523271_page42 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_523271_page42 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_523271_page42 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- *//* Start Responsive Shim stack CSS code */.stacks_in_523281_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523066_page42shim{	padding-top: 2%;}/* End Responsive Shim stack CSS code *//* Start Liquid Columns stack CSS code */ .stacks_in_523071_page42column { float:left; display:inline; }.stacks_in_523071_page42one{	width: 60%;}.stacks_in_523071_page42two{	width: 40%;}.stacks_in_523071_page42three{	display: none;}.stacks_in_523071_page42first{	padding-left: 0;	padding-right: 10px;	padding-bottom: 0;}.stacks_in_523071_page42middle{	padding-left: 10px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_523071_page42first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_523071_page42middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_523071_page42one{		width: 100%;	}		.stacks_in_523071_page42two{		width: 100%;	}    }/* End Liquid Columns stack CSS code */
#stacks_in_523071_page42 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 10px 0px 0px 0px;
	padding:  10px;
}
/* Start Launcher stack CSS code */#stacks_in_p523074_n94356_page42 img{	max-width: 100%;	height: auto;}.stacks_in_p523074_n94356_page42lightbox{	cursor: pointer;}.stacks_in_p523074_n94356_page42lightboxContents{	display: none;}.stacks_in_p523074_n94356_page42launcherWrapper{	border: 6px solid #E24159;	-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;}.stacks_in_p523074_n94356_page42launcherWrapper a{	text-decoration: none;}.stacks_in_p523074_n94356_page42help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;		border-bottom: 6px solid #E24159;	}.stacks_in_p523074_n94356_page42helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_p523074_n94356_page42launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523074_n94356_page42galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523074_n94356_page42helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_p523074_n94356_page42vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_p523074_n86435_page42 {
	font-size: 65%;
}
/* Start Button Press stack CSS code */#stacks_in_523076_page42{	text-align: center !important;}.stacks_in_523076_page42dooabutton{	-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+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #F04848;	-webkit-box-shadow:inset 0px 1px 0px 0px #F04848;	box-shadow:inset 0px 1px 0px 0px #F04848;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #AA0202), color-stop(1, #8C0000) );	background:-moz-linear-gradient( center top, #AA0202 5%, #8C0000 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#AA0202', endColorstr='#8C0000');	background-color:#A00000;	text-shadow:none;		text-shadow:1px -1px 0px #780000;			border:1px solid #820000;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 10px 20px 10px 20px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_523076_page42dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #780000;		-webkit-box-shadow:inset 0px 1px 0px 0px #780000;		box-shadow:inset 0px 1px 0px 0px #780000;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8C0000), color-stop(1, #AA0202) );		background:-moz-linear-gradient( center top, #8C0000 5%, #AA0202 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C0000', endColorstr='#AA0202');		background-color:#A00000;					color:;		}/* End Button Press stack CSS code */
#stacks_in_523076_page42 {
	margin: 30px 0px 0px 0px;
}
/* Start Responsive Shim stack CSS code */.stacks_in_523079_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start Liquid Columns stack CSS code */ .stacks_in_523080_page42column { float:left; display:inline; }.stacks_in_523080_page42one{	width: 60%;}.stacks_in_523080_page42two{	width: 40%;}.stacks_in_523080_page42three{	display: none;}.stacks_in_523080_page42first{	padding-left: 0;	padding-right: 10px;	padding-bottom: 0;}.stacks_in_523080_page42middle{	padding-left: 10px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_523080_page42first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_523080_page42middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_523080_page42one{		width: 100%;	}		.stacks_in_523080_page42two{		width: 100%;	}    }/* End Liquid Columns stack CSS code */
#stacks_in_523080_page42 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 10px 0px 0px 0px;
	padding:  10px;
}
/* Start Launcher stack CSS code */#stacks_in_p523100_n94356_page42 img{	max-width: 100%;	height: auto;}.stacks_in_p523100_n94356_page42lightbox{	cursor: pointer;}.stacks_in_p523100_n94356_page42lightboxContents{	display: none;}.stacks_in_p523100_n94356_page42launcherWrapper{	border: 6px solid #E24159;	-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;}.stacks_in_p523100_n94356_page42launcherWrapper a{	text-decoration: none;}.stacks_in_p523100_n94356_page42help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;		border-bottom: 6px solid #E24159;	}.stacks_in_p523100_n94356_page42helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_p523100_n94356_page42launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523100_n94356_page42galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523100_n94356_page42helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_p523100_n94356_page42vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_p523100_n86435_page42 {
	font-size: 65%;
}
/* Start Button Press stack CSS code */#stacks_in_523085_page42{	text-align: center !important;}.stacks_in_523085_page42dooabutton{	-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+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #F04848;	-webkit-box-shadow:inset 0px 1px 0px 0px #F04848;	box-shadow:inset 0px 1px 0px 0px #F04848;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #AA0202), color-stop(1, #8C0000) );	background:-moz-linear-gradient( center top, #AA0202 5%, #8C0000 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#AA0202', endColorstr='#8C0000');	background-color:#A00000;	text-shadow:none;		text-shadow:1px -1px 0px #780000;			border:1px solid #820000;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 10px 20px 10px 20px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_523085_page42dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #780000;		-webkit-box-shadow:inset 0px 1px 0px 0px #780000;		box-shadow:inset 0px 1px 0px 0px #780000;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8C0000), color-stop(1, #AA0202) );		background:-moz-linear-gradient( center top, #8C0000 5%, #AA0202 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C0000', endColorstr='#AA0202');		background-color:#A00000;					color:;		}/* End Button Press stack CSS code */
#stacks_in_523085_page42 {
	margin: 30px 0px 0px 0px;
}

/* START QUARENTINE CSS */





     
/* END QUARENTINE CSS */      
/* Start dooHeader X stack CSS code */.stacks_in_523566_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_523566_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_523566_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Liquid Columns stack CSS code */ .stacks_in_523576_page42column { float:left; display:inline; }.stacks_in_523576_page42one{	width: 60%;}.stacks_in_523576_page42two{	width: 40%;}.stacks_in_523576_page42three{	display: none;}.stacks_in_523576_page42first{	padding-left: 0;	padding-right: 10px;	padding-bottom: 0;}.stacks_in_523576_page42middle{	padding-left: 10px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_523576_page42first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_523576_page42middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_523576_page42one{		width: 100%;	}		.stacks_in_523576_page42two{		width: 100%;	}    }/* End Liquid Columns stack CSS code */
#stacks_in_523576_page42 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 10px 0px 0px 0px;
	padding:  10px;
}
/* Start Launcher stack CSS code */#stacks_in_p523579_n94356_page42 img{	max-width: 100%;	height: auto;}.stacks_in_p523579_n94356_page42lightbox{	cursor: pointer;}.stacks_in_p523579_n94356_page42lightboxContents{	display: none;}.stacks_in_p523579_n94356_page42launcherWrapper{	border: 6px solid #E24159;	-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;}.stacks_in_p523579_n94356_page42launcherWrapper a{	text-decoration: none;}.stacks_in_p523579_n94356_page42help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;		border-bottom: 6px solid #E24159;	}.stacks_in_p523579_n94356_page42helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_p523579_n94356_page42launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523579_n94356_page42galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523579_n94356_page42helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_p523579_n94356_page42vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_p523579_n86435_page42 {
	font-size: 65%;
}
/* Start Button Press stack CSS code */#stacks_in_523581_page42{	text-align: center !important;}.stacks_in_523581_page42dooabutton{	-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+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #66FB60;	-webkit-box-shadow:inset 0px 1px 0px 0px #66FB60;	box-shadow:inset 0px 1px 0px 0px #66FB60;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #20B51A), color-stop(1, #029700) );	background:-moz-linear-gradient( center top, #20B51A 5%, #029700 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#20B51A', endColorstr='#029700');	background-color:#16AB10;	text-shadow:none;		text-shadow:1px -1px 0px #008300;			border:1px solid #008D00;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 10px 20px 10px 20px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_523581_page42dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #008300;		-webkit-box-shadow:inset 0px 1px 0px 0px #008300;		box-shadow:inset 0px 1px 0px 0px #008300;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #029700), color-stop(1, #20B51A) );		background:-moz-linear-gradient( center top, #029700 5%, #20B51A 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#029700', endColorstr='#20B51A');		background-color:#16AB10;					color:;		}/* End Button Press stack CSS code */
#stacks_in_523581_page42 {
	margin: 30px 0px 0px 0px;
}

/* START QUARENTINE CSS */





     
/* END QUARENTINE CSS */      
/* Start dooHeader X stack CSS code */.stacks_in_523636_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_523636_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_523636_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Toggle stack CSS code */.stacks_in_454908_page42sliceWrappper2{	display: none;}#stacks_in_454908_page42iconWrapper{	text-align: center;	font-size: 500%;}#stacks_in_454908_page42iconWrapper i{	color: #AA0202;	cursor: pointer;}#stacks_in_454908_page42iconWrapper i:hover{	color: #515151;	cursor: pointer;}.stacks_in_454908_page42sliceWrappper1{	display: none;}@-webkit-keyframes toggleFadeOut{50%{opacity:0}100%{opacity:1}}@-moz-keyframes toggleFadeOut{50%{opacity:0}100%{opacity:1}}@-o-keyframes toggleFadeOut{50%{opacity:0}100%{opacity:1}}@keyframes toggleFadeOut{50%{opacity:0}100%{opacity:1}}@-webkit-keyframes toggleRubberBand{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%,60%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%,80%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}}@-moz-keyframes toggleRubberBand{0%,100%{-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%,60%{-moz-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%,80%{-moz-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-moz-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}}@-o-keyframes toggleRubberBand{0%,100%{transform:scale3d(1,1,1)}30%,60%{transform:scale3d(1.25,.75,1)}40%,80%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}}@keyframes toggleRubberBand{0%,100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%,60%{-webkit-transform:scale3d(1.25,.75,1);-moz-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%,80%{-webkit-transform:scale3d(.75,1.25,1);-moz-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);-moz-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}}@-webkit-keyframes toggleVerticalFlip{50%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@-moz-keyframes toggleVerticalFlip{50%{-moz-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-moz-transform:rotateX(0deg);transform:rotateX(0deg)}}@-o-keyframes toggleVerticalFlip{50%{transform:rotateX(90deg)}100%{transform:rotateX(0deg)}}@keyframes toggleVerticalFlip{50%{-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0deg)}}@-webkit-keyframes toggleZoom{50%{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:0}100%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}}@-moz-keyframes toggleZoom{50%{-moz-transform:scale(0,0);transform:scale(0,0);opacity:0}100%{-moz-transform:scale(1,1);transform:scale(1,1);opacity:1}}@-o-keyframes toggleZoom{50%{-o-transform:scale(0,0);transform:scale(0,0);opacity:0}100%{-o-transform:scale(1,1);transform:scale(1,1);opacity:1}}@keyframes toggleZoom{50%{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);opacity:0}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);opacity:1}}@-webkit-keyframes toggleTada{50%{-webkit-transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);-webkit-transform-origin:center;transform-origin:center}70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);-webkit-transform-origin:center;transform-origin:center}60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);-webkit-transform-origin:center;transform-origin:center}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:center;transform-origin:center}}@-moz-keyframes toggleTada{50%{-moz-transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);-moz-transform-origin:center;transform-origin:center}70%,90%{-moz-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);-moz-transform-origin:center;transform-origin:center}60%,80%{-moz-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);-moz-transform-origin:center;transform-origin:center}100%{-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-moz-transform-origin:center;transform-origin:center}}@-o-keyframes toggleTada{50%{transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);-o-transform-origin:center;transform-origin:center}70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);-o-transform-origin:center;transform-origin:center}60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);-o-transform-origin:center;transform-origin:center}100%{transform:scale3d(1,1,1);-o-transform-origin:center;transform-origin:center}}@keyframes toggleTada{50%{-webkit-transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);-moz-transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);-moz-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);-moz-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}}@-webkit-keyframes toggleRotate{0%{opacity:1;-webkit-transform-origin:center;transform-origin:center}50%{opacity:0;-webkit-transform-origin:center;transform-origin:center}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg);-webkit-transform-origin:center;transform-origin:center;opacity:1}}@-moz-keyframes toggleRotate{0%{opacity:1;-moz-transform-origin:center;transform-origin:center}50%{opacity:0;-moz-transform-origin:center;transform-origin:center}100%{-moz-transform:rotateZ(360deg);transform:rotateZ(360deg);-moz-transform-origin:center;transform-origin:center;opacity:1}}@-o-keyframes toggleRotate{0%{opacity:1;-o-transform-origin:center;transform-origin:center}50%{opacity:0;-o-transform-origin:center;transform-origin:center}100%{transform:rotateZ(360deg);-o-transform-origin:center;transform-origin:center;opacity:1}}@keyframes toggleRotate{0%{opacity:1;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}50%{opacity:0;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}100%{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);transform:rotateZ(360deg);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center;opacity:1}}/* End Toggle stack CSS code */
#stacks_in_454911_page42 {
	margin: 0px 0px 10px 0px;
}
/* Start Fit My Video stack CSS code */.stacks_in_454913_page42myvideo{	position: relative;	text-align: center;	max-width: 2000px;	margin: 0 auto 0 auto;}.stacks_in_454913_page42dummy{	display: none;	height: 0;	margin: 0;	padding: 0;}.alert-danger{	background-color: #f2dede;	border-color: #ebcccc;	color: #a94442;	padding: 15px;	margin-bottom: 1rem;	border: 1px solid transparent;	border-radius: 4px;	text-align: left;}  /* End Fit My Video stack CSS code *//*
    _____  __     _____  _____  _____ 
   | __  ||  |   |     ||     ||     |
   | __ -||  |__ |  |  ||  |  || | | |
   |_____||_____||_____||_____||_|_|_|
                                   
    Version 1.0.1

*/







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


#stacks_in_34462_page42 .cd-slider-wrapper ol, 
#stacks_in_34462_page42 .cd-slider-wrapper ul,
#stacks_in_34462_page42 .cd-slider-wrapper li {
  list-style: none;
  margin: 0 !important;
  padding: 0 !important;
}

#stacks_in_34462_page42 * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#stacks_in_34462_page42 img {
  max-width: 100%; 
  
  border-radius: 7px;
  
}

/* -------------------------------- 

Main Components 

-------------------------------- */


#stacks_in_34462_page42 {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

#stacks_in_34462_page42 .cd-single-item {
  position: relative;
 }

#stacks_in_34462_page42 .cd-slider-wrapper {
  position: relative;
  z-index: 1;
  -webkit-transition: width 0.4s;
  -moz-transition: width 0.4s;
  transition: width 0.4s;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: width; } 
  @media only screen and (min-width: 1024px) {
    #stacks_in_34462_page42 .cd-slider-wrapper {
      width: 50%; 
      
    }
      #stacks_in_34462_page42 .cd-slider-active .cd-slider-wrapper {
        width: 100%; } }

#stacks_in_34462_page42 .cd-slider {
  position: relative;
  z-index: 1;
  overflow: hidden; }
  #stacks_in_34462_page42 .cd-slider::before {
    /* never visible - this is used in jQuery to check the current MQ */
    content: 'mobile';
    display: none; }
  #stacks_in_34462_page42 .cd-slider li {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    height: 100%;
    width: 100%;
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    transition: transform 0.3s; }
    #stacks_in_34462_page42 .cd-slider li img {
      display: block;
      width: 100%; }
    #stacks_in_34462_page42 .cd-slider li.selected {
      position: relative;
      z-index: 2;
      -webkit-transform: translateX(0);
      -moz-transform: translateX(0);
      -ms-transform: translateX(0);
      -o-transform: translateX(0);
      transform: translateX(0); }
    #stacks_in_34462_page42 .cd-slider li.move-left {
      -webkit-transform: translateX(-100%);
      -moz-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
      -o-transform: translateX(-100%);
      transform: translateX(-100%); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_34462_page42 .cd-slider {
      cursor: pointer; }
      #stacks_in_34462_page42 .cd-slider::before {
        /* never visible - this is used in jQuery to check the current MQ */
        content: 'desktop'; }
      #stacks_in_34462_page42 .cd-slider::after {
        /* slider cover layer - to indicate the image is clickable */
        content: '';
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        /* OVERLAY COLORS */
        background: rgba(81, 62, 93, 0.4) url("../files/bloom_images/cd-icon-zoom-black.svg") no-repeat center center;
        /* size of the icon */
        background-size: 48px;
        
        opacity: 0;
        
        z-index: 4;
        -webkit-transition: opacity 0.3s;
        -moz-transition: opacity 0.3s;
        transition: opacity 0.3s; }
      #stacks_in_34462_page42 .cd-slider:hover::after {
        opacity: 1; }
      #stacks_in_34462_page42 .cd-slider-active .cd-slider {
        cursor: auto; }
        #stacks_in_34462_page42 .cd-slider-active .cd-slider::after {
          display: none; } }

@media only screen and (min-width: 1024px) {
  #stacks_in_34462_page42 .cd-slider-navigation li, #stacks_in_34462_page42 .cd-slider-pagination {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    -moz-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    transition: opacity 0.4s 0s, visibility 0s 0.4s; }
    #stacks_in_34462_page42 .cd-slider-active .cd-slider-navigation li, #stacks_in_34462_page42 .cd-slider-active .cd-slider-pagination {
      opacity: 1;
      visibility: visible;
      -webkit-transition: opacity 0.4s 0.4s, visibility 0s 0.4s;
      -moz-transition: opacity 0.4s 0.4s, visibility 0s 0.4s;
      transition: opacity 0.4s 0.4s, visibility 0s 0.4s; } }
#stacks_in_34462_page42 .cd-slider-navigation li {
  position: absolute;
  z-index: 2;
  top: 50%;
  bottom: auto;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%); }
  #stacks_in_34462_page42 .cd-slider-navigation li:first-of-type {
    left: 10px; }
  #stacks_in_34462_page42 .cd-slider-navigation li:last-of-type {
    right: 10px; }
  #stacks_in_34462_page42 .cd-slider-navigation li a {
    display: block;
    width: 48px;
    height: 48px;
    background: url("../files/bloom_images/cd-icon-arrow-black.svg") no-repeat center center;
    -webkit-transition: opacity 0.2s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.2s 0s, visibility 0s 0s;
    transition: opacity 0.2s 0s, visibility 0s 0s;
    /* image replacement */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap; }
    #stacks_in_34462_page42 .cd-slider-navigation li a.inactive {
      opacity: 0;
      visibility: hidden;
      -webkit-transition: opacity 0.2s 0s, visibility 0s 0.2s;
      -moz-transition: opacity 0.2s 0s, visibility 0s 0.2s;
      transition: opacity 0.2s 0s, visibility 0s 0.2s; }
    #stacks_in_34462_page42 .cd-slider-navigation li a:hover {
      opacity: .7; }
  #stacks_in_34462_page42 .cd-slider-navigation li:first-of-type a {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_34462_page42 .cd-slider-navigation li:first-child {
      left: 30px; }
    #stacks_in_34462_page42 .cd-slider-navigation li:last-child {
      right: 30px; } }

#stacks_in_34462_page42 .cd-slider-pagination {
  /* you won't see this element in the html but it will be created using jQuery */
  position: absolute;
  z-index: 2;
  bottom: 30px;
  left: 50%;
  right: auto;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  visibility: hidden; }
  #stacks_in_34462_page42 .cd-slider-pagination:after {
    content: "";
    display: table;
    clear: both; }
  #stacks_in_34462_page42 .touch .cd-slider-pagination {
    visibility: hidden; }
  #stacks_in_34462_page42 .cd-slider-pagination li {
    display: inline-block;
    float: left;
    margin: 0 5px !important; }
    #stacks_in_34462_page42 .cd-slider-pagination li.selected a {
    
      background: #000000;
           }
  #stacks_in_34462_page42 .cd-slider-pagination a {
    display: block;
    height: 12px;
    width: 12px;
    border-radius: 50%;
    
    border: 1px solid #000000;
    /* fix a bug in IE9/10 - transparent anchor not clickable */
    background-color: rgba(0, 0, 0, 0);
    
    /* image replacement */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap; }

#stacks_in_34462_page42 .cd-slider-wrapper .cd-close {
  display: none;
  position: absolute;
  z-index: 2;
  top: 30px;
  right: 30px;
  width: 48px;
  height: 48px;
  background: url("../files/bloom_images/cd-icon-close-black.svg") no-repeat center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.4s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.4s;
  transition: transform 0.3s 0s, visibility 0s 0.4s; }
  #stacks_in_34462_page42 .cd-slider-active .cd-slider-wrapper .cd-close {
    visibility: visible;
    opacity: 1;
    -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s;
    -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s;
    transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s; }
  #stacks_in_34462_page42 .cd-slider-active .cd-slider-wrapper .cd-close:hover {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_34462_page42 .cd-slider-wrapper .cd-close {
      display: block; } }

#stacks_in_34462_page42 .cd-item-info {
  padding: 0; }

  @media only screen and (min-width: 1024px) {
    #stacks_in_34462_page42 .cd-item-info {
      position: absolute;
      width: 50%;
      top: 0;
      padding: 0;
      margin: 0;
      
      right: 0; 
      padding-left: 30px; 
      
 } }

#stacks_in_34462_page42 .cd-content p {
  width: 90%;
  max-width: 1024px;
  padding: 4em 0;
  margin: 0 auto;
  color: #afa8a0;
  line-height: 1.8; }





/* Start dooHeader X stack CSS code */.stacks_in_8074_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_8074_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_8074_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523027_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start Liquid Columns stack CSS code */ .stacks_in_28336_page42column { float:left; display:inline; }.stacks_in_28336_page42one{	width: 60%;}.stacks_in_28336_page42two{	width: 40%;}.stacks_in_28336_page42three{	display: none;}.stacks_in_28336_page42first{	padding-left: 0;	padding-right: 10px;	padding-bottom: 0;}.stacks_in_28336_page42middle{	padding-left: 10px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_28336_page42first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_28336_page42middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_28336_page42one{		width: 100%;	}		.stacks_in_28336_page42two{		width: 100%;	}    }/* End Liquid Columns stack CSS code */
#stacks_in_28336_page42 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 10px 0px 0px 0px;
	padding:  10px;
}
/* Start Launcher stack CSS code */#stacks_in_p523098_n94356_page42 img{	max-width: 100%;	height: auto;}.stacks_in_p523098_n94356_page42lightbox{	cursor: pointer;}.stacks_in_p523098_n94356_page42lightboxContents{	display: none;}.stacks_in_p523098_n94356_page42launcherWrapper{	border: 6px solid #E24159;	-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;}.stacks_in_p523098_n94356_page42launcherWrapper a{	text-decoration: none;}.stacks_in_p523098_n94356_page42help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;		border-bottom: 6px solid #E24159;	}.stacks_in_p523098_n94356_page42helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_p523098_n94356_page42launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523098_n94356_page42galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523098_n94356_page42helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_p523098_n94356_page42vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_p523098_n86435_page42 {
	font-size: 65%;
}
/* Start Button Press stack CSS code */#stacks_in_8802_page42{	text-align: center !important;}.stacks_in_8802_page42dooabutton{	-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+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #66FB60;	-webkit-box-shadow:inset 0px 1px 0px 0px #66FB60;	box-shadow:inset 0px 1px 0px 0px #66FB60;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #20B51A), color-stop(1, #029700) );	background:-moz-linear-gradient( center top, #20B51A 5%, #029700 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#20B51A', endColorstr='#029700');	background-color:#16AB10;	text-shadow:none;		text-shadow:1px -1px 0px #008300;			border:1px solid #008D00;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 10px 20px 10px 20px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_8802_page42dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #008300;		-webkit-box-shadow:inset 0px 1px 0px 0px #008300;		box-shadow:inset 0px 1px 0px 0px #008300;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #029700), color-stop(1, #20B51A) );		background:-moz-linear-gradient( center top, #029700 5%, #20B51A 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#029700', endColorstr='#20B51A');		background-color:#16AB10;					color:;		}/* End Button Press stack CSS code */
#stacks_in_8802_page42 {
	margin: 30px 0px 0px 0px;
}
/*
    _____  __     _____  _____  _____ 
   | __  ||  |   |     ||     ||     |
   | __ -||  |__ |  |  ||  |  || | | |
   |_____||_____||_____||_____||_|_|_|
                                   
    Version 1.0.1

*/







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


#stacks_in_18377_page42 .cd-slider-wrapper ol, 
#stacks_in_18377_page42 .cd-slider-wrapper ul,
#stacks_in_18377_page42 .cd-slider-wrapper li {
  list-style: none;
  margin: 0 !important;
  padding: 0 !important;
}

#stacks_in_18377_page42 * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#stacks_in_18377_page42 img {
  max-width: 100%; 
  
  border-radius: 7px;
  
}

/* -------------------------------- 

Main Components 

-------------------------------- */


#stacks_in_18377_page42 {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

#stacks_in_18377_page42 .cd-single-item {
  position: relative;
 }

#stacks_in_18377_page42 .cd-slider-wrapper {
  position: relative;
  z-index: 1;
  -webkit-transition: width 0.4s;
  -moz-transition: width 0.4s;
  transition: width 0.4s;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: width; } 
  @media only screen and (min-width: 1024px) {
    #stacks_in_18377_page42 .cd-slider-wrapper {
      width: 50%; 
      
    }
      #stacks_in_18377_page42 .cd-slider-active .cd-slider-wrapper {
        width: 100%; } }

#stacks_in_18377_page42 .cd-slider {
  position: relative;
  z-index: 1;
  overflow: hidden; }
  #stacks_in_18377_page42 .cd-slider::before {
    /* never visible - this is used in jQuery to check the current MQ */
    content: 'mobile';
    display: none; }
  #stacks_in_18377_page42 .cd-slider li {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    height: 100%;
    width: 100%;
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    transition: transform 0.3s; }
    #stacks_in_18377_page42 .cd-slider li img {
      display: block;
      width: 100%; }
    #stacks_in_18377_page42 .cd-slider li.selected {
      position: relative;
      z-index: 2;
      -webkit-transform: translateX(0);
      -moz-transform: translateX(0);
      -ms-transform: translateX(0);
      -o-transform: translateX(0);
      transform: translateX(0); }
    #stacks_in_18377_page42 .cd-slider li.move-left {
      -webkit-transform: translateX(-100%);
      -moz-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
      -o-transform: translateX(-100%);
      transform: translateX(-100%); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_18377_page42 .cd-slider {
      cursor: pointer; }
      #stacks_in_18377_page42 .cd-slider::before {
        /* never visible - this is used in jQuery to check the current MQ */
        content: 'desktop'; }
      #stacks_in_18377_page42 .cd-slider::after {
        /* slider cover layer - to indicate the image is clickable */
        content: '';
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        /* OVERLAY COLORS */
        background: rgba(81, 62, 93, 0.4) url("../files/bloom_images/cd-icon-zoom-black.svg") no-repeat center center;
        /* size of the icon */
        background-size: 48px;
        
        opacity: 0;
        
        z-index: 4;
        -webkit-transition: opacity 0.3s;
        -moz-transition: opacity 0.3s;
        transition: opacity 0.3s; }
      #stacks_in_18377_page42 .cd-slider:hover::after {
        opacity: 1; }
      #stacks_in_18377_page42 .cd-slider-active .cd-slider {
        cursor: auto; }
        #stacks_in_18377_page42 .cd-slider-active .cd-slider::after {
          display: none; } }

@media only screen and (min-width: 1024px) {
  #stacks_in_18377_page42 .cd-slider-navigation li, #stacks_in_18377_page42 .cd-slider-pagination {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    -moz-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    transition: opacity 0.4s 0s, visibility 0s 0.4s; }
    #stacks_in_18377_page42 .cd-slider-active .cd-slider-navigation li, #stacks_in_18377_page42 .cd-slider-active .cd-slider-pagination {
      opacity: 1;
      visibility: visible;
      -webkit-transition: opacity 0.4s 0.4s, visibility 0s 0.4s;
      -moz-transition: opacity 0.4s 0.4s, visibility 0s 0.4s;
      transition: opacity 0.4s 0.4s, visibility 0s 0.4s; } }
#stacks_in_18377_page42 .cd-slider-navigation li {
  position: absolute;
  z-index: 2;
  top: 50%;
  bottom: auto;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%); }
  #stacks_in_18377_page42 .cd-slider-navigation li:first-of-type {
    left: 10px; }
  #stacks_in_18377_page42 .cd-slider-navigation li:last-of-type {
    right: 10px; }
  #stacks_in_18377_page42 .cd-slider-navigation li a {
    display: block;
    width: 48px;
    height: 48px;
    background: url("../files/bloom_images/cd-icon-arrow-black.svg") no-repeat center center;
    -webkit-transition: opacity 0.2s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.2s 0s, visibility 0s 0s;
    transition: opacity 0.2s 0s, visibility 0s 0s;
    /* image replacement */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap; }
    #stacks_in_18377_page42 .cd-slider-navigation li a.inactive {
      opacity: 0;
      visibility: hidden;
      -webkit-transition: opacity 0.2s 0s, visibility 0s 0.2s;
      -moz-transition: opacity 0.2s 0s, visibility 0s 0.2s;
      transition: opacity 0.2s 0s, visibility 0s 0.2s; }
    #stacks_in_18377_page42 .cd-slider-navigation li a:hover {
      opacity: .7; }
  #stacks_in_18377_page42 .cd-slider-navigation li:first-of-type a {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_18377_page42 .cd-slider-navigation li:first-child {
      left: 30px; }
    #stacks_in_18377_page42 .cd-slider-navigation li:last-child {
      right: 30px; } }

#stacks_in_18377_page42 .cd-slider-pagination {
  /* you won't see this element in the html but it will be created using jQuery */
  position: absolute;
  z-index: 2;
  bottom: 30px;
  left: 50%;
  right: auto;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  visibility: hidden; }
  #stacks_in_18377_page42 .cd-slider-pagination:after {
    content: "";
    display: table;
    clear: both; }
  #stacks_in_18377_page42 .touch .cd-slider-pagination {
    visibility: hidden; }
  #stacks_in_18377_page42 .cd-slider-pagination li {
    display: inline-block;
    float: left;
    margin: 0 5px !important; }
    #stacks_in_18377_page42 .cd-slider-pagination li.selected a {
    
      background: #000000;
           }
  #stacks_in_18377_page42 .cd-slider-pagination a {
    display: block;
    height: 12px;
    width: 12px;
    border-radius: 50%;
    
    border: 1px solid #000000;
    /* fix a bug in IE9/10 - transparent anchor not clickable */
    background-color: rgba(0, 0, 0, 0);
    
    /* image replacement */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap; }

#stacks_in_18377_page42 .cd-slider-wrapper .cd-close {
  display: none;
  position: absolute;
  z-index: 2;
  top: 30px;
  right: 30px;
  width: 48px;
  height: 48px;
  background: url("../files/bloom_images/cd-icon-close-black.svg") no-repeat center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.4s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.4s;
  transition: transform 0.3s 0s, visibility 0s 0.4s; }
  #stacks_in_18377_page42 .cd-slider-active .cd-slider-wrapper .cd-close {
    visibility: visible;
    opacity: 1;
    -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s;
    -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s;
    transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s; }
  #stacks_in_18377_page42 .cd-slider-active .cd-slider-wrapper .cd-close:hover {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_18377_page42 .cd-slider-wrapper .cd-close {
      display: block; } }

#stacks_in_18377_page42 .cd-item-info {
  padding: 0; }

  @media only screen and (min-width: 1024px) {
    #stacks_in_18377_page42 .cd-item-info {
      position: absolute;
      width: 50%;
      top: 0;
      padding: 0;
      margin: 0;
      
      right: 0; 
      padding-left: 30px; 
      
 } }

#stacks_in_18377_page42 .cd-content p {
  width: 90%;
  max-width: 1024px;
  padding: 4em 0;
  margin: 0 auto;
  color: #afa8a0;
  line-height: 1.8; }





/* Start dooHeader X stack CSS code */.stacks_in_8082_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_8082_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_8082_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523028_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523113_page42shim{	padding-top: 2%;}/* End Responsive Shim stack CSS code *//* Start Liquid Columns stack CSS code */ .stacks_in_18343_page42column { float:left; display:inline; }.stacks_in_18343_page42one{	width: 60%;}.stacks_in_18343_page42two{	width: 40%;}.stacks_in_18343_page42three{	display: none;}.stacks_in_18343_page42first{	padding-left: 0;	padding-right: 10px;	padding-bottom: 0;}.stacks_in_18343_page42middle{	padding-left: 10px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_18343_page42first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_18343_page42middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_18343_page42one{		width: 100%;	}		.stacks_in_18343_page42two{		width: 100%;	}    }/* End Liquid Columns stack CSS code */
#stacks_in_18343_page42 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 10px 0px 0px 0px;
	padding:  10px;
}
/* Start Launcher stack CSS code */#stacks_in_p523099_n94356_page42 img{	max-width: 100%;	height: auto;}.stacks_in_p523099_n94356_page42lightbox{	cursor: pointer;}.stacks_in_p523099_n94356_page42lightboxContents{	display: none;}.stacks_in_p523099_n94356_page42launcherWrapper{	border: 6px solid #E24159;	-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;}.stacks_in_p523099_n94356_page42launcherWrapper a{	text-decoration: none;}.stacks_in_p523099_n94356_page42help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;		border-bottom: 6px solid #E24159;	}.stacks_in_p523099_n94356_page42helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_p523099_n94356_page42launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523099_n94356_page42galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523099_n94356_page42helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_p523099_n94356_page42vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_p523099_n86435_page42 {
	font-size: 65%;
}
/* Start Button Press stack CSS code */#stacks_in_18348_page42{	text-align: center !important;}.stacks_in_18348_page42dooabutton{	-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+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #66FB60;	-webkit-box-shadow:inset 0px 1px 0px 0px #66FB60;	box-shadow:inset 0px 1px 0px 0px #66FB60;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #20B51A), color-stop(1, #029700) );	background:-moz-linear-gradient( center top, #20B51A 5%, #029700 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#20B51A', endColorstr='#029700');	background-color:#16AB10;	text-shadow:none;		text-shadow:1px -1px 0px #008300;			border:1px solid #008D00;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 10px 20px 10px 20px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_18348_page42dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #008300;		-webkit-box-shadow:inset 0px 1px 0px 0px #008300;		box-shadow:inset 0px 1px 0px 0px #008300;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #029700), color-stop(1, #20B51A) );		background:-moz-linear-gradient( center top, #029700 5%, #20B51A 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#029700', endColorstr='#20B51A');		background-color:#16AB10;					color:;		}/* End Button Press stack CSS code */
#stacks_in_18348_page42 {
	margin: 30px 0px 0px 0px;
}
/*
    _____  __     _____  _____  _____ 
   | __  ||  |   |     ||     ||     |
   | __ -||  |__ |  |  ||  |  || | | |
   |_____||_____||_____||_____||_|_|_|
                                   
    Version 1.0.1

*/







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


#stacks_in_523118_page42 .cd-slider-wrapper ol, 
#stacks_in_523118_page42 .cd-slider-wrapper ul,
#stacks_in_523118_page42 .cd-slider-wrapper li {
  list-style: none;
  margin: 0 !important;
  padding: 0 !important;
}

#stacks_in_523118_page42 * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#stacks_in_523118_page42 img {
  max-width: 100%; 
  
  border-radius: 7px;
  
}

/* -------------------------------- 

Main Components 

-------------------------------- */


#stacks_in_523118_page42 {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

#stacks_in_523118_page42 .cd-single-item {
  position: relative;
 }

#stacks_in_523118_page42 .cd-slider-wrapper {
  position: relative;
  z-index: 1;
  -webkit-transition: width 0.4s;
  -moz-transition: width 0.4s;
  transition: width 0.4s;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: width; } 
  @media only screen and (min-width: 1024px) {
    #stacks_in_523118_page42 .cd-slider-wrapper {
      width: 50%; 
      
    }
      #stacks_in_523118_page42 .cd-slider-active .cd-slider-wrapper {
        width: 100%; } }

#stacks_in_523118_page42 .cd-slider {
  position: relative;
  z-index: 1;
  overflow: hidden; }
  #stacks_in_523118_page42 .cd-slider::before {
    /* never visible - this is used in jQuery to check the current MQ */
    content: 'mobile';
    display: none; }
  #stacks_in_523118_page42 .cd-slider li {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    height: 100%;
    width: 100%;
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    transition: transform 0.3s; }
    #stacks_in_523118_page42 .cd-slider li img {
      display: block;
      width: 100%; }
    #stacks_in_523118_page42 .cd-slider li.selected {
      position: relative;
      z-index: 2;
      -webkit-transform: translateX(0);
      -moz-transform: translateX(0);
      -ms-transform: translateX(0);
      -o-transform: translateX(0);
      transform: translateX(0); }
    #stacks_in_523118_page42 .cd-slider li.move-left {
      -webkit-transform: translateX(-100%);
      -moz-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
      -o-transform: translateX(-100%);
      transform: translateX(-100%); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_523118_page42 .cd-slider {
      cursor: pointer; }
      #stacks_in_523118_page42 .cd-slider::before {
        /* never visible - this is used in jQuery to check the current MQ */
        content: 'desktop'; }
      #stacks_in_523118_page42 .cd-slider::after {
        /* slider cover layer - to indicate the image is clickable */
        content: '';
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        /* OVERLAY COLORS */
        background: rgba(81, 62, 93, 0.4) url("../files/bloom_images/cd-icon-zoom-black.svg") no-repeat center center;
        /* size of the icon */
        background-size: 48px;
        
        opacity: 0;
        
        z-index: 4;
        -webkit-transition: opacity 0.3s;
        -moz-transition: opacity 0.3s;
        transition: opacity 0.3s; }
      #stacks_in_523118_page42 .cd-slider:hover::after {
        opacity: 1; }
      #stacks_in_523118_page42 .cd-slider-active .cd-slider {
        cursor: auto; }
        #stacks_in_523118_page42 .cd-slider-active .cd-slider::after {
          display: none; } }

@media only screen and (min-width: 1024px) {
  #stacks_in_523118_page42 .cd-slider-navigation li, #stacks_in_523118_page42 .cd-slider-pagination {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    -moz-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    transition: opacity 0.4s 0s, visibility 0s 0.4s; }
    #stacks_in_523118_page42 .cd-slider-active .cd-slider-navigation li, #stacks_in_523118_page42 .cd-slider-active .cd-slider-pagination {
      opacity: 1;
      visibility: visible;
      -webkit-transition: opacity 0.4s 0.4s, visibility 0s 0.4s;
      -moz-transition: opacity 0.4s 0.4s, visibility 0s 0.4s;
      transition: opacity 0.4s 0.4s, visibility 0s 0.4s; } }
#stacks_in_523118_page42 .cd-slider-navigation li {
  position: absolute;
  z-index: 2;
  top: 50%;
  bottom: auto;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%); }
  #stacks_in_523118_page42 .cd-slider-navigation li:first-of-type {
    left: 10px; }
  #stacks_in_523118_page42 .cd-slider-navigation li:last-of-type {
    right: 10px; }
  #stacks_in_523118_page42 .cd-slider-navigation li a {
    display: block;
    width: 48px;
    height: 48px;
    background: url("../files/bloom_images/cd-icon-arrow-black.svg") no-repeat center center;
    -webkit-transition: opacity 0.2s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.2s 0s, visibility 0s 0s;
    transition: opacity 0.2s 0s, visibility 0s 0s;
    /* image replacement */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap; }
    #stacks_in_523118_page42 .cd-slider-navigation li a.inactive {
      opacity: 0;
      visibility: hidden;
      -webkit-transition: opacity 0.2s 0s, visibility 0s 0.2s;
      -moz-transition: opacity 0.2s 0s, visibility 0s 0.2s;
      transition: opacity 0.2s 0s, visibility 0s 0.2s; }
    #stacks_in_523118_page42 .cd-slider-navigation li a:hover {
      opacity: .7; }
  #stacks_in_523118_page42 .cd-slider-navigation li:first-of-type a {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_523118_page42 .cd-slider-navigation li:first-child {
      left: 30px; }
    #stacks_in_523118_page42 .cd-slider-navigation li:last-child {
      right: 30px; } }

#stacks_in_523118_page42 .cd-slider-pagination {
  /* you won't see this element in the html but it will be created using jQuery */
  position: absolute;
  z-index: 2;
  bottom: 30px;
  left: 50%;
  right: auto;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  visibility: hidden; }
  #stacks_in_523118_page42 .cd-slider-pagination:after {
    content: "";
    display: table;
    clear: both; }
  #stacks_in_523118_page42 .touch .cd-slider-pagination {
    visibility: hidden; }
  #stacks_in_523118_page42 .cd-slider-pagination li {
    display: inline-block;
    float: left;
    margin: 0 5px !important; }
    #stacks_in_523118_page42 .cd-slider-pagination li.selected a {
    
      background: #000000;
           }
  #stacks_in_523118_page42 .cd-slider-pagination a {
    display: block;
    height: 12px;
    width: 12px;
    border-radius: 50%;
    
    border: 1px solid #000000;
    /* fix a bug in IE9/10 - transparent anchor not clickable */
    background-color: rgba(0, 0, 0, 0);
    
    /* image replacement */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap; }

#stacks_in_523118_page42 .cd-slider-wrapper .cd-close {
  display: none;
  position: absolute;
  z-index: 2;
  top: 30px;
  right: 30px;
  width: 48px;
  height: 48px;
  background: url("../files/bloom_images/cd-icon-close-black.svg") no-repeat center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.4s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.4s;
  transition: transform 0.3s 0s, visibility 0s 0.4s; }
  #stacks_in_523118_page42 .cd-slider-active .cd-slider-wrapper .cd-close {
    visibility: visible;
    opacity: 1;
    -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s;
    -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s;
    transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s; }
  #stacks_in_523118_page42 .cd-slider-active .cd-slider-wrapper .cd-close:hover {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_523118_page42 .cd-slider-wrapper .cd-close {
      display: block; } }

#stacks_in_523118_page42 .cd-item-info {
  padding: 0; }

  @media only screen and (min-width: 1024px) {
    #stacks_in_523118_page42 .cd-item-info {
      position: absolute;
      width: 50%;
      top: 0;
      padding: 0;
      margin: 0;
      
      right: 0; 
      padding-left: 30px; 
      
 } }

#stacks_in_523118_page42 .cd-content p {
  width: 90%;
  max-width: 1024px;
  padding: 4em 0;
  margin: 0 auto;
  color: #afa8a0;
  line-height: 1.8; }





/* Start dooHeader X stack CSS code */.stacks_in_523203_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_523203_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_523203_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523123_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start Liquid Columns stack CSS code */ .stacks_in_523188_page42column { float:left; display:inline; }.stacks_in_523188_page42one{	width: 60%;}.stacks_in_523188_page42two{	width: 40%;}.stacks_in_523188_page42three{	display: none;}.stacks_in_523188_page42first{	padding-left: 0;	padding-right: 10px;	padding-bottom: 0;}.stacks_in_523188_page42middle{	padding-left: 10px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_523188_page42first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_523188_page42middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_523188_page42one{		width: 100%;	}		.stacks_in_523188_page42two{		width: 100%;	}    }/* End Liquid Columns stack CSS code */
#stacks_in_523188_page42 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 10px 0px 0px 0px;
	padding:  10px;
}
/* Start Launcher stack CSS code */#stacks_in_p523196_n94356_page42 img{	max-width: 100%;	height: auto;}.stacks_in_p523196_n94356_page42lightbox{	cursor: pointer;}.stacks_in_p523196_n94356_page42lightboxContents{	display: none;}.stacks_in_p523196_n94356_page42launcherWrapper{	border: 6px solid #E24159;	-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;}.stacks_in_p523196_n94356_page42launcherWrapper a{	text-decoration: none;}.stacks_in_p523196_n94356_page42help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;		border-bottom: 6px solid #E24159;	}.stacks_in_p523196_n94356_page42helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_p523196_n94356_page42launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523196_n94356_page42galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523196_n94356_page42helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_p523196_n94356_page42vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_p523196_n86435_page42 {
	font-size: 65%;
}
/* Start Button Press stack CSS code */#stacks_in_523193_page42{	text-align: center !important;}.stacks_in_523193_page42dooabutton{	-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+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #F04848;	-webkit-box-shadow:inset 0px 1px 0px 0px #F04848;	box-shadow:inset 0px 1px 0px 0px #F04848;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #AA0202), color-stop(1, #8C0000) );	background:-moz-linear-gradient( center top, #AA0202 5%, #8C0000 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#AA0202', endColorstr='#8C0000');	background-color:#A00000;	text-shadow:none;		text-shadow:1px -1px 0px #780000;			border:1px solid #820000;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 10px 20px 10px 20px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_523193_page42dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #780000;		-webkit-box-shadow:inset 0px 1px 0px 0px #780000;		box-shadow:inset 0px 1px 0px 0px #780000;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #8C0000), color-stop(1, #AA0202) );		background:-moz-linear-gradient( center top, #8C0000 5%, #AA0202 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#8C0000', endColorstr='#AA0202');		background-color:#A00000;					color:;		}/* End Button Press stack CSS code */
#stacks_in_523193_page42 {
	margin: 30px 0px 0px 0px;
}
/*
    _____  __     _____  _____  _____ 
   | __  ||  |   |     ||     ||     |
   | __ -||  |__ |  |  ||  |  || | | |
   |_____||_____||_____||_____||_|_|_|
                                   
    Version 1.0.1

*/







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


#stacks_in_523138_page42 .cd-slider-wrapper ol, 
#stacks_in_523138_page42 .cd-slider-wrapper ul,
#stacks_in_523138_page42 .cd-slider-wrapper li {
  list-style: none;
  margin: 0 !important;
  padding: 0 !important;
}

#stacks_in_523138_page42 * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#stacks_in_523138_page42 img {
  max-width: 100%; 
  
  border-radius: 7px;
  
}

/* -------------------------------- 

Main Components 

-------------------------------- */


#stacks_in_523138_page42 {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

#stacks_in_523138_page42 .cd-single-item {
  position: relative;
 }

#stacks_in_523138_page42 .cd-slider-wrapper {
  position: relative;
  z-index: 1;
  -webkit-transition: width 0.4s;
  -moz-transition: width 0.4s;
  transition: width 0.4s;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: width; } 
  @media only screen and (min-width: 1024px) {
    #stacks_in_523138_page42 .cd-slider-wrapper {
      width: 50%; 
      
    }
      #stacks_in_523138_page42 .cd-slider-active .cd-slider-wrapper {
        width: 100%; } }

#stacks_in_523138_page42 .cd-slider {
  position: relative;
  z-index: 1;
  overflow: hidden; }
  #stacks_in_523138_page42 .cd-slider::before {
    /* never visible - this is used in jQuery to check the current MQ */
    content: 'mobile';
    display: none; }
  #stacks_in_523138_page42 .cd-slider li {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    height: 100%;
    width: 100%;
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    transition: transform 0.3s; }
    #stacks_in_523138_page42 .cd-slider li img {
      display: block;
      width: 100%; }
    #stacks_in_523138_page42 .cd-slider li.selected {
      position: relative;
      z-index: 2;
      -webkit-transform: translateX(0);
      -moz-transform: translateX(0);
      -ms-transform: translateX(0);
      -o-transform: translateX(0);
      transform: translateX(0); }
    #stacks_in_523138_page42 .cd-slider li.move-left {
      -webkit-transform: translateX(-100%);
      -moz-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
      -o-transform: translateX(-100%);
      transform: translateX(-100%); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_523138_page42 .cd-slider {
      cursor: pointer; }
      #stacks_in_523138_page42 .cd-slider::before {
        /* never visible - this is used in jQuery to check the current MQ */
        content: 'desktop'; }
      #stacks_in_523138_page42 .cd-slider::after {
        /* slider cover layer - to indicate the image is clickable */
        content: '';
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        /* OVERLAY COLORS */
        background: rgba(81, 62, 93, 0.4) url("../files/bloom_images/cd-icon-zoom-black.svg") no-repeat center center;
        /* size of the icon */
        background-size: 48px;
        
        opacity: 0;
        
        z-index: 4;
        -webkit-transition: opacity 0.3s;
        -moz-transition: opacity 0.3s;
        transition: opacity 0.3s; }
      #stacks_in_523138_page42 .cd-slider:hover::after {
        opacity: 1; }
      #stacks_in_523138_page42 .cd-slider-active .cd-slider {
        cursor: auto; }
        #stacks_in_523138_page42 .cd-slider-active .cd-slider::after {
          display: none; } }

@media only screen and (min-width: 1024px) {
  #stacks_in_523138_page42 .cd-slider-navigation li, #stacks_in_523138_page42 .cd-slider-pagination {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    -moz-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    transition: opacity 0.4s 0s, visibility 0s 0.4s; }
    #stacks_in_523138_page42 .cd-slider-active .cd-slider-navigation li, #stacks_in_523138_page42 .cd-slider-active .cd-slider-pagination {
      opacity: 1;
      visibility: visible;
      -webkit-transition: opacity 0.4s 0.4s, visibility 0s 0.4s;
      -moz-transition: opacity 0.4s 0.4s, visibility 0s 0.4s;
      transition: opacity 0.4s 0.4s, visibility 0s 0.4s; } }
#stacks_in_523138_page42 .cd-slider-navigation li {
  position: absolute;
  z-index: 2;
  top: 50%;
  bottom: auto;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%); }
  #stacks_in_523138_page42 .cd-slider-navigation li:first-of-type {
    left: 10px; }
  #stacks_in_523138_page42 .cd-slider-navigation li:last-of-type {
    right: 10px; }
  #stacks_in_523138_page42 .cd-slider-navigation li a {
    display: block;
    width: 48px;
    height: 48px;
    background: url("../files/bloom_images/cd-icon-arrow-black.svg") no-repeat center center;
    -webkit-transition: opacity 0.2s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.2s 0s, visibility 0s 0s;
    transition: opacity 0.2s 0s, visibility 0s 0s;
    /* image replacement */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap; }
    #stacks_in_523138_page42 .cd-slider-navigation li a.inactive {
      opacity: 0;
      visibility: hidden;
      -webkit-transition: opacity 0.2s 0s, visibility 0s 0.2s;
      -moz-transition: opacity 0.2s 0s, visibility 0s 0.2s;
      transition: opacity 0.2s 0s, visibility 0s 0.2s; }
    #stacks_in_523138_page42 .cd-slider-navigation li a:hover {
      opacity: .7; }
  #stacks_in_523138_page42 .cd-slider-navigation li:first-of-type a {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_523138_page42 .cd-slider-navigation li:first-child {
      left: 30px; }
    #stacks_in_523138_page42 .cd-slider-navigation li:last-child {
      right: 30px; } }

#stacks_in_523138_page42 .cd-slider-pagination {
  /* you won't see this element in the html but it will be created using jQuery */
  position: absolute;
  z-index: 2;
  bottom: 30px;
  left: 50%;
  right: auto;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  visibility: hidden; }
  #stacks_in_523138_page42 .cd-slider-pagination:after {
    content: "";
    display: table;
    clear: both; }
  #stacks_in_523138_page42 .touch .cd-slider-pagination {
    visibility: hidden; }
  #stacks_in_523138_page42 .cd-slider-pagination li {
    display: inline-block;
    float: left;
    margin: 0 5px !important; }
    #stacks_in_523138_page42 .cd-slider-pagination li.selected a {
    
      background: #000000;
           }
  #stacks_in_523138_page42 .cd-slider-pagination a {
    display: block;
    height: 12px;
    width: 12px;
    border-radius: 50%;
    
    border: 1px solid #000000;
    /* fix a bug in IE9/10 - transparent anchor not clickable */
    background-color: rgba(0, 0, 0, 0);
    
    /* image replacement */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap; }

#stacks_in_523138_page42 .cd-slider-wrapper .cd-close {
  display: none;
  position: absolute;
  z-index: 2;
  top: 30px;
  right: 30px;
  width: 48px;
  height: 48px;
  background: url("../files/bloom_images/cd-icon-close-black.svg") no-repeat center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.4s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.4s;
  transition: transform 0.3s 0s, visibility 0s 0.4s; }
  #stacks_in_523138_page42 .cd-slider-active .cd-slider-wrapper .cd-close {
    visibility: visible;
    opacity: 1;
    -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s;
    -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s;
    transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s; }
  #stacks_in_523138_page42 .cd-slider-active .cd-slider-wrapper .cd-close:hover {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_523138_page42 .cd-slider-wrapper .cd-close {
      display: block; } }

#stacks_in_523138_page42 .cd-item-info {
  padding: 0; }

  @media only screen and (min-width: 1024px) {
    #stacks_in_523138_page42 .cd-item-info {
      position: absolute;
      width: 50%;
      top: 0;
      padding: 0;
      margin: 0;
      
      right: 0; 
      padding-left: 30px; 
      
 } }

#stacks_in_523138_page42 .cd-content p {
  width: 90%;
  max-width: 1024px;
  padding: 4em 0;
  margin: 0 auto;
  color: #afa8a0;
  line-height: 1.8; }





/* Start dooHeader X stack CSS code */.stacks_in_523225_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_523225_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_523225_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523142_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start Liquid Columns stack CSS code */ .stacks_in_523205_page42column { float:left; display:inline; }.stacks_in_523205_page42one{	width: 60%;}.stacks_in_523205_page42two{	width: 40%;}.stacks_in_523205_page42three{	display: none;}.stacks_in_523205_page42first{	padding-left: 0;	padding-right: 10px;	padding-bottom: 0;}.stacks_in_523205_page42middle{	padding-left: 10px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_523205_page42first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_523205_page42middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_523205_page42one{		width: 100%;	}		.stacks_in_523205_page42two{		width: 100%;	}    }/* End Liquid Columns stack CSS code */
#stacks_in_523205_page42 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 10px 0px 0px 0px;
	padding:  10px;
}
/* Start Launcher stack CSS code */#stacks_in_p523208_n94356_page42 img{	max-width: 100%;	height: auto;}.stacks_in_p523208_n94356_page42lightbox{	cursor: pointer;}.stacks_in_p523208_n94356_page42lightboxContents{	display: none;}.stacks_in_p523208_n94356_page42launcherWrapper{	border: 6px solid #E24159;	-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;}.stacks_in_p523208_n94356_page42launcherWrapper a{	text-decoration: none;}.stacks_in_p523208_n94356_page42help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;		border-bottom: 6px solid #E24159;	}.stacks_in_p523208_n94356_page42helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_p523208_n94356_page42launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523208_n94356_page42galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523208_n94356_page42helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_p523208_n94356_page42vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_p523208_n86435_page42 {
	font-size: 65%;
}
/* Start Button Press stack CSS code */#stacks_in_523210_page42{	text-align: center !important;}.stacks_in_523210_page42dooabutton{	-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+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #66FB60;	-webkit-box-shadow:inset 0px 1px 0px 0px #66FB60;	box-shadow:inset 0px 1px 0px 0px #66FB60;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #20B51A), color-stop(1, #029700) );	background:-moz-linear-gradient( center top, #20B51A 5%, #029700 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#20B51A', endColorstr='#029700');	background-color:#16AB10;	text-shadow:none;		text-shadow:1px -1px 0px #008300;			border:1px solid #008D00;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 10px 20px 10px 20px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_523210_page42dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #008300;		-webkit-box-shadow:inset 0px 1px 0px 0px #008300;		box-shadow:inset 0px 1px 0px 0px #008300;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #029700), color-stop(1, #20B51A) );		background:-moz-linear-gradient( center top, #029700 5%, #20B51A 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#029700', endColorstr='#20B51A');		background-color:#16AB10;					color:;		}/* End Button Press stack CSS code */
#stacks_in_523210_page42 {
	margin: 30px 0px 0px 0px;
}
/*
    _____  __     _____  _____  _____ 
   | __  ||  |   |     ||     ||     |
   | __ -||  |__ |  |  ||  |  || | | |
   |_____||_____||_____||_____||_|_|_|
                                   
    Version 1.0.1

*/







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


#stacks_in_523157_page42 .cd-slider-wrapper ol, 
#stacks_in_523157_page42 .cd-slider-wrapper ul,
#stacks_in_523157_page42 .cd-slider-wrapper li {
  list-style: none;
  margin: 0 !important;
  padding: 0 !important;
}

#stacks_in_523157_page42 * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#stacks_in_523157_page42 img {
  max-width: 100%; 
  
  border-radius: 7px;
  
}

/* -------------------------------- 

Main Components 

-------------------------------- */


#stacks_in_523157_page42 {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

#stacks_in_523157_page42 .cd-single-item {
  position: relative;
 }

#stacks_in_523157_page42 .cd-slider-wrapper {
  position: relative;
  z-index: 1;
  -webkit-transition: width 0.4s;
  -moz-transition: width 0.4s;
  transition: width 0.4s;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: width; } 
  @media only screen and (min-width: 1024px) {
    #stacks_in_523157_page42 .cd-slider-wrapper {
      width: 50%; 
      
    }
      #stacks_in_523157_page42 .cd-slider-active .cd-slider-wrapper {
        width: 100%; } }

#stacks_in_523157_page42 .cd-slider {
  position: relative;
  z-index: 1;
  overflow: hidden; }
  #stacks_in_523157_page42 .cd-slider::before {
    /* never visible - this is used in jQuery to check the current MQ */
    content: 'mobile';
    display: none; }
  #stacks_in_523157_page42 .cd-slider li {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    height: 100%;
    width: 100%;
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    transition: transform 0.3s; }
    #stacks_in_523157_page42 .cd-slider li img {
      display: block;
      width: 100%; }
    #stacks_in_523157_page42 .cd-slider li.selected {
      position: relative;
      z-index: 2;
      -webkit-transform: translateX(0);
      -moz-transform: translateX(0);
      -ms-transform: translateX(0);
      -o-transform: translateX(0);
      transform: translateX(0); }
    #stacks_in_523157_page42 .cd-slider li.move-left {
      -webkit-transform: translateX(-100%);
      -moz-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
      -o-transform: translateX(-100%);
      transform: translateX(-100%); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_523157_page42 .cd-slider {
      cursor: pointer; }
      #stacks_in_523157_page42 .cd-slider::before {
        /* never visible - this is used in jQuery to check the current MQ */
        content: 'desktop'; }
      #stacks_in_523157_page42 .cd-slider::after {
        /* slider cover layer - to indicate the image is clickable */
        content: '';
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        /* OVERLAY COLORS */
        background: rgba(81, 62, 93, 0.4) url("../files/bloom_images/cd-icon-zoom-black.svg") no-repeat center center;
        /* size of the icon */
        background-size: 48px;
        
        opacity: 0;
        
        z-index: 4;
        -webkit-transition: opacity 0.3s;
        -moz-transition: opacity 0.3s;
        transition: opacity 0.3s; }
      #stacks_in_523157_page42 .cd-slider:hover::after {
        opacity: 1; }
      #stacks_in_523157_page42 .cd-slider-active .cd-slider {
        cursor: auto; }
        #stacks_in_523157_page42 .cd-slider-active .cd-slider::after {
          display: none; } }

@media only screen and (min-width: 1024px) {
  #stacks_in_523157_page42 .cd-slider-navigation li, #stacks_in_523157_page42 .cd-slider-pagination {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    -moz-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    transition: opacity 0.4s 0s, visibility 0s 0.4s; }
    #stacks_in_523157_page42 .cd-slider-active .cd-slider-navigation li, #stacks_in_523157_page42 .cd-slider-active .cd-slider-pagination {
      opacity: 1;
      visibility: visible;
      -webkit-transition: opacity 0.4s 0.4s, visibility 0s 0.4s;
      -moz-transition: opacity 0.4s 0.4s, visibility 0s 0.4s;
      transition: opacity 0.4s 0.4s, visibility 0s 0.4s; } }
#stacks_in_523157_page42 .cd-slider-navigation li {
  position: absolute;
  z-index: 2;
  top: 50%;
  bottom: auto;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%); }
  #stacks_in_523157_page42 .cd-slider-navigation li:first-of-type {
    left: 10px; }
  #stacks_in_523157_page42 .cd-slider-navigation li:last-of-type {
    right: 10px; }
  #stacks_in_523157_page42 .cd-slider-navigation li a {
    display: block;
    width: 48px;
    height: 48px;
    background: url("../files/bloom_images/cd-icon-arrow-black.svg") no-repeat center center;
    -webkit-transition: opacity 0.2s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.2s 0s, visibility 0s 0s;
    transition: opacity 0.2s 0s, visibility 0s 0s;
    /* image replacement */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap; }
    #stacks_in_523157_page42 .cd-slider-navigation li a.inactive {
      opacity: 0;
      visibility: hidden;
      -webkit-transition: opacity 0.2s 0s, visibility 0s 0.2s;
      -moz-transition: opacity 0.2s 0s, visibility 0s 0.2s;
      transition: opacity 0.2s 0s, visibility 0s 0.2s; }
    #stacks_in_523157_page42 .cd-slider-navigation li a:hover {
      opacity: .7; }
  #stacks_in_523157_page42 .cd-slider-navigation li:first-of-type a {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_523157_page42 .cd-slider-navigation li:first-child {
      left: 30px; }
    #stacks_in_523157_page42 .cd-slider-navigation li:last-child {
      right: 30px; } }

#stacks_in_523157_page42 .cd-slider-pagination {
  /* you won't see this element in the html but it will be created using jQuery */
  position: absolute;
  z-index: 2;
  bottom: 30px;
  left: 50%;
  right: auto;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  visibility: hidden; }
  #stacks_in_523157_page42 .cd-slider-pagination:after {
    content: "";
    display: table;
    clear: both; }
  #stacks_in_523157_page42 .touch .cd-slider-pagination {
    visibility: hidden; }
  #stacks_in_523157_page42 .cd-slider-pagination li {
    display: inline-block;
    float: left;
    margin: 0 5px !important; }
    #stacks_in_523157_page42 .cd-slider-pagination li.selected a {
    
      background: #000000;
           }
  #stacks_in_523157_page42 .cd-slider-pagination a {
    display: block;
    height: 12px;
    width: 12px;
    border-radius: 50%;
    
    border: 1px solid #000000;
    /* fix a bug in IE9/10 - transparent anchor not clickable */
    background-color: rgba(0, 0, 0, 0);
    
    /* image replacement */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap; }

#stacks_in_523157_page42 .cd-slider-wrapper .cd-close {
  display: none;
  position: absolute;
  z-index: 2;
  top: 30px;
  right: 30px;
  width: 48px;
  height: 48px;
  background: url("../files/bloom_images/cd-icon-close-black.svg") no-repeat center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.4s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.4s;
  transition: transform 0.3s 0s, visibility 0s 0.4s; }
  #stacks_in_523157_page42 .cd-slider-active .cd-slider-wrapper .cd-close {
    visibility: visible;
    opacity: 1;
    -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s;
    -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s;
    transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s; }
  #stacks_in_523157_page42 .cd-slider-active .cd-slider-wrapper .cd-close:hover {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_523157_page42 .cd-slider-wrapper .cd-close {
      display: block; } }

#stacks_in_523157_page42 .cd-item-info {
  padding: 0; }

  @media only screen and (min-width: 1024px) {
    #stacks_in_523157_page42 .cd-item-info {
      position: absolute;
      width: 50%;
      top: 0;
      padding: 0;
      margin: 0;
      
      right: 0; 
      padding-left: 30px; 
      
 } }

#stacks_in_523157_page42 .cd-content p {
  width: 90%;
  max-width: 1024px;
  padding: 4em 0;
  margin: 0 auto;
  color: #afa8a0;
  line-height: 1.8; }





/* Start dooHeader X stack CSS code */.stacks_in_523227_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_523227_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_523227_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523161_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start Liquid Columns stack CSS code */ .stacks_in_523217_page42column { float:left; display:inline; }.stacks_in_523217_page42one{	width: 60%;}.stacks_in_523217_page42two{	width: 40%;}.stacks_in_523217_page42three{	display: none;}.stacks_in_523217_page42first{	padding-left: 0;	padding-right: 10px;	padding-bottom: 0;}.stacks_in_523217_page42middle{	padding-left: 10px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_523217_page42first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_523217_page42middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_523217_page42one{		width: 100%;	}		.stacks_in_523217_page42two{		width: 100%;	}    }/* End Liquid Columns stack CSS code */
#stacks_in_523217_page42 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 10px 0px 0px 0px;
	padding:  10px;
}
/* Start Launcher stack CSS code */#stacks_in_p523220_n94356_page42 img{	max-width: 100%;	height: auto;}.stacks_in_p523220_n94356_page42lightbox{	cursor: pointer;}.stacks_in_p523220_n94356_page42lightboxContents{	display: none;}.stacks_in_p523220_n94356_page42launcherWrapper{	border: 6px solid #E24159;	-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;}.stacks_in_p523220_n94356_page42launcherWrapper a{	text-decoration: none;}.stacks_in_p523220_n94356_page42help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;		border-bottom: 6px solid #E24159;	}.stacks_in_p523220_n94356_page42helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_p523220_n94356_page42launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523220_n94356_page42galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523220_n94356_page42helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_p523220_n94356_page42vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_p523220_n86435_page42 {
	font-size: 65%;
}
/* Start Button Press stack CSS code */#stacks_in_523222_page42{	text-align: center !important;}.stacks_in_523222_page42dooabutton{	-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+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #66FB60;	-webkit-box-shadow:inset 0px 1px 0px 0px #66FB60;	box-shadow:inset 0px 1px 0px 0px #66FB60;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #20B51A), color-stop(1, #029700) );	background:-moz-linear-gradient( center top, #20B51A 5%, #029700 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#20B51A', endColorstr='#029700');	background-color:#16AB10;	text-shadow:none;		text-shadow:1px -1px 0px #008300;			border:1px solid #008D00;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 10px 20px 10px 20px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_523222_page42dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #008300;		-webkit-box-shadow:inset 0px 1px 0px 0px #008300;		box-shadow:inset 0px 1px 0px 0px #008300;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #029700), color-stop(1, #20B51A) );		background:-moz-linear-gradient( center top, #029700 5%, #20B51A 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#029700', endColorstr='#20B51A');		background-color:#16AB10;					color:;		}/* End Button Press stack CSS code */
#stacks_in_523222_page42 {
	margin: 30px 0px 0px 0px;
}

/* START QUARENTINE CSS */





     
/* END QUARENTINE CSS */      
/* Start dooHeader X stack CSS code */.stacks_in_507598_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_507598_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_507598_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523031_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//*
    _____  __     _____  _____  _____ 
   | __  ||  |   |     ||     ||     |
   | __ -||  |__ |  |  ||  |  || | | |
   |_____||_____||_____||_____||_|_|_|
                                   
    Version 1.0.1

*/







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


#stacks_in_507620_page42 .cd-slider-wrapper ol, 
#stacks_in_507620_page42 .cd-slider-wrapper ul,
#stacks_in_507620_page42 .cd-slider-wrapper li {
  list-style: none;
  margin: 0 !important;
  padding: 0 !important;
}

#stacks_in_507620_page42 * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#stacks_in_507620_page42 img {
  max-width: 100%; 
  
  border-radius: 7px;
  
}

/* -------------------------------- 

Main Components 

-------------------------------- */


#stacks_in_507620_page42 {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

#stacks_in_507620_page42 .cd-single-item {
  position: relative;
 }

#stacks_in_507620_page42 .cd-slider-wrapper {
  position: relative;
  z-index: 1;
  -webkit-transition: width 0.4s;
  -moz-transition: width 0.4s;
  transition: width 0.4s;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: width; } 
  @media only screen and (min-width: 1024px) {
    #stacks_in_507620_page42 .cd-slider-wrapper {
      width: 50%; 
      
    }
      #stacks_in_507620_page42 .cd-slider-active .cd-slider-wrapper {
        width: 100%; } }

#stacks_in_507620_page42 .cd-slider {
  position: relative;
  z-index: 1;
  overflow: hidden; }
  #stacks_in_507620_page42 .cd-slider::before {
    /* never visible - this is used in jQuery to check the current MQ */
    content: 'mobile';
    display: none; }
  #stacks_in_507620_page42 .cd-slider li {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    height: 100%;
    width: 100%;
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    transition: transform 0.3s; }
    #stacks_in_507620_page42 .cd-slider li img {
      display: block;
      width: 100%; }
    #stacks_in_507620_page42 .cd-slider li.selected {
      position: relative;
      z-index: 2;
      -webkit-transform: translateX(0);
      -moz-transform: translateX(0);
      -ms-transform: translateX(0);
      -o-transform: translateX(0);
      transform: translateX(0); }
    #stacks_in_507620_page42 .cd-slider li.move-left {
      -webkit-transform: translateX(-100%);
      -moz-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
      -o-transform: translateX(-100%);
      transform: translateX(-100%); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_507620_page42 .cd-slider {
      cursor: pointer; }
      #stacks_in_507620_page42 .cd-slider::before {
        /* never visible - this is used in jQuery to check the current MQ */
        content: 'desktop'; }
      #stacks_in_507620_page42 .cd-slider::after {
        /* slider cover layer - to indicate the image is clickable */
        content: '';
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        /* OVERLAY COLORS */
        background: rgba(81, 62, 93, 0.4) url("../files/bloom_images/cd-icon-zoom-black.svg") no-repeat center center;
        /* size of the icon */
        background-size: 48px;
        
        opacity: 0;
        
        z-index: 4;
        -webkit-transition: opacity 0.3s;
        -moz-transition: opacity 0.3s;
        transition: opacity 0.3s; }
      #stacks_in_507620_page42 .cd-slider:hover::after {
        opacity: 1; }
      #stacks_in_507620_page42 .cd-slider-active .cd-slider {
        cursor: auto; }
        #stacks_in_507620_page42 .cd-slider-active .cd-slider::after {
          display: none; } }

@media only screen and (min-width: 1024px) {
  #stacks_in_507620_page42 .cd-slider-navigation li, #stacks_in_507620_page42 .cd-slider-pagination {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    -moz-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    transition: opacity 0.4s 0s, visibility 0s 0.4s; }
    #stacks_in_507620_page42 .cd-slider-active .cd-slider-navigation li, #stacks_in_507620_page42 .cd-slider-active .cd-slider-pagination {
      opacity: 1;
      visibility: visible;
      -webkit-transition: opacity 0.4s 0.4s, visibility 0s 0.4s;
      -moz-transition: opacity 0.4s 0.4s, visibility 0s 0.4s;
      transition: opacity 0.4s 0.4s, visibility 0s 0.4s; } }
#stacks_in_507620_page42 .cd-slider-navigation li {
  position: absolute;
  z-index: 2;
  top: 50%;
  bottom: auto;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%); }
  #stacks_in_507620_page42 .cd-slider-navigation li:first-of-type {
    left: 10px; }
  #stacks_in_507620_page42 .cd-slider-navigation li:last-of-type {
    right: 10px; }
  #stacks_in_507620_page42 .cd-slider-navigation li a {
    display: block;
    width: 48px;
    height: 48px;
    background: url("../files/bloom_images/cd-icon-arrow-black.svg") no-repeat center center;
    -webkit-transition: opacity 0.2s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.2s 0s, visibility 0s 0s;
    transition: opacity 0.2s 0s, visibility 0s 0s;
    /* image replacement */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap; }
    #stacks_in_507620_page42 .cd-slider-navigation li a.inactive {
      opacity: 0;
      visibility: hidden;
      -webkit-transition: opacity 0.2s 0s, visibility 0s 0.2s;
      -moz-transition: opacity 0.2s 0s, visibility 0s 0.2s;
      transition: opacity 0.2s 0s, visibility 0s 0.2s; }
    #stacks_in_507620_page42 .cd-slider-navigation li a:hover {
      opacity: .7; }
  #stacks_in_507620_page42 .cd-slider-navigation li:first-of-type a {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_507620_page42 .cd-slider-navigation li:first-child {
      left: 30px; }
    #stacks_in_507620_page42 .cd-slider-navigation li:last-child {
      right: 30px; } }

#stacks_in_507620_page42 .cd-slider-pagination {
  /* you won't see this element in the html but it will be created using jQuery */
  position: absolute;
  z-index: 2;
  bottom: 30px;
  left: 50%;
  right: auto;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  visibility: hidden; }
  #stacks_in_507620_page42 .cd-slider-pagination:after {
    content: "";
    display: table;
    clear: both; }
  #stacks_in_507620_page42 .touch .cd-slider-pagination {
    visibility: hidden; }
  #stacks_in_507620_page42 .cd-slider-pagination li {
    display: inline-block;
    float: left;
    margin: 0 5px !important; }
    #stacks_in_507620_page42 .cd-slider-pagination li.selected a {
    
      background: #000000;
           }
  #stacks_in_507620_page42 .cd-slider-pagination a {
    display: block;
    height: 12px;
    width: 12px;
    border-radius: 50%;
    
    border: 1px solid #000000;
    /* fix a bug in IE9/10 - transparent anchor not clickable */
    background-color: rgba(0, 0, 0, 0);
    
    /* image replacement */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap; }

#stacks_in_507620_page42 .cd-slider-wrapper .cd-close {
  display: none;
  position: absolute;
  z-index: 2;
  top: 30px;
  right: 30px;
  width: 48px;
  height: 48px;
  background: url("../files/bloom_images/cd-icon-close-black.svg") no-repeat center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.4s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.4s;
  transition: transform 0.3s 0s, visibility 0s 0.4s; }
  #stacks_in_507620_page42 .cd-slider-active .cd-slider-wrapper .cd-close {
    visibility: visible;
    opacity: 1;
    -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s;
    -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s;
    transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s; }
  #stacks_in_507620_page42 .cd-slider-active .cd-slider-wrapper .cd-close:hover {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_507620_page42 .cd-slider-wrapper .cd-close {
      display: block; } }

#stacks_in_507620_page42 .cd-item-info {
  padding: 0; }

  @media only screen and (min-width: 1024px) {
    #stacks_in_507620_page42 .cd-item-info {
      position: absolute;
      width: 50%;
      top: 0;
      padding: 0;
      margin: 0;
      
      right: 0; 
      padding-left: 30px; 
      
 } }

#stacks_in_507620_page42 .cd-content p {
  width: 90%;
  max-width: 1024px;
  padding: 4em 0;
  margin: 0 auto;
  color: #afa8a0;
  line-height: 1.8; }





/* Start Responsive Shim stack CSS code */.stacks_in_523112_page42shim{	padding-top: 2%;}/* End Responsive Shim stack CSS code *//* Start Liquid Columns stack CSS code */ .stacks_in_507659_page42column { float:left; display:inline; }.stacks_in_507659_page42one{	width: 60%;}.stacks_in_507659_page42two{	width: 40%;}.stacks_in_507659_page42three{	display: none;}.stacks_in_507659_page42first{	padding-left: 0;	padding-right: 10px;	padding-bottom: 0;}.stacks_in_507659_page42middle{	padding-left: 10px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_507659_page42first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_507659_page42middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_507659_page42one{		width: 100%;	}		.stacks_in_507659_page42two{		width: 100%;	}    }/* End Liquid Columns stack CSS code */
#stacks_in_507659_page42 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 10px 0px 0px 0px;
	padding:  10px;
}
/* Start Launcher stack CSS code */#stacks_in_p507663_n94356_page42 img{	max-width: 100%;	height: auto;}.stacks_in_p507663_n94356_page42lightbox{	cursor: pointer;}.stacks_in_p507663_n94356_page42lightboxContents{	display: none;}.stacks_in_p507663_n94356_page42launcherWrapper{	border: 6px solid #E24159;	-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;}.stacks_in_p507663_n94356_page42launcherWrapper a{	text-decoration: none;}.stacks_in_p507663_n94356_page42help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;		border-bottom: 6px solid #E24159;	}.stacks_in_p507663_n94356_page42helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_p507663_n94356_page42launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p507663_n94356_page42galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p507663_n94356_page42helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_p507663_n94356_page42vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_p507663_n86435_page42 {
	font-size: 65%;
}
/* Start Button Press stack CSS code */#stacks_in_507665_page42{	text-align: center !important;}.stacks_in_507665_page42dooabutton{	-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+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #66FB60;	-webkit-box-shadow:inset 0px 1px 0px 0px #66FB60;	box-shadow:inset 0px 1px 0px 0px #66FB60;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #20B51A), color-stop(1, #029700) );	background:-moz-linear-gradient( center top, #20B51A 5%, #029700 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#20B51A', endColorstr='#029700');	background-color:#16AB10;	text-shadow:none;		text-shadow:1px -1px 0px #008300;			border:1px solid #008D00;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 10px 20px 10px 20px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_507665_page42dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #008300;		-webkit-box-shadow:inset 0px 1px 0px 0px #008300;		box-shadow:inset 0px 1px 0px 0px #008300;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #029700), color-stop(1, #20B51A) );		background:-moz-linear-gradient( center top, #029700 5%, #20B51A 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#029700', endColorstr='#20B51A');		background-color:#16AB10;					color:;		}/* End Button Press stack CSS code */
#stacks_in_507665_page42 {
	margin: 30px 0px 0px 0px;
}
/*
    _____  __     _____  _____  _____ 
   | __  ||  |   |     ||     ||     |
   | __ -||  |__ |  |  ||  |  || | | |
   |_____||_____||_____||_____||_|_|_|
                                   
    Version 1.0.1

*/







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


#stacks_in_13394_page42 .cd-slider-wrapper ol, 
#stacks_in_13394_page42 .cd-slider-wrapper ul,
#stacks_in_13394_page42 .cd-slider-wrapper li {
  list-style: none;
  margin: 0 !important;
  padding: 0 !important;
}

#stacks_in_13394_page42 * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#stacks_in_13394_page42 img {
  max-width: 100%; 
  
  border-radius: 7px;
  
}

/* -------------------------------- 

Main Components 

-------------------------------- */


#stacks_in_13394_page42 {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

#stacks_in_13394_page42 .cd-single-item {
  position: relative;
 }

#stacks_in_13394_page42 .cd-slider-wrapper {
  position: relative;
  z-index: 1;
  -webkit-transition: width 0.4s;
  -moz-transition: width 0.4s;
  transition: width 0.4s;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: width; } 
  @media only screen and (min-width: 1024px) {
    #stacks_in_13394_page42 .cd-slider-wrapper {
      width: 50%; 
      
    }
      #stacks_in_13394_page42 .cd-slider-active .cd-slider-wrapper {
        width: 100%; } }

#stacks_in_13394_page42 .cd-slider {
  position: relative;
  z-index: 1;
  overflow: hidden; }
  #stacks_in_13394_page42 .cd-slider::before {
    /* never visible - this is used in jQuery to check the current MQ */
    content: 'mobile';
    display: none; }
  #stacks_in_13394_page42 .cd-slider li {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    height: 100%;
    width: 100%;
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    transition: transform 0.3s; }
    #stacks_in_13394_page42 .cd-slider li img {
      display: block;
      width: 100%; }
    #stacks_in_13394_page42 .cd-slider li.selected {
      position: relative;
      z-index: 2;
      -webkit-transform: translateX(0);
      -moz-transform: translateX(0);
      -ms-transform: translateX(0);
      -o-transform: translateX(0);
      transform: translateX(0); }
    #stacks_in_13394_page42 .cd-slider li.move-left {
      -webkit-transform: translateX(-100%);
      -moz-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
      -o-transform: translateX(-100%);
      transform: translateX(-100%); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_13394_page42 .cd-slider {
      cursor: pointer; }
      #stacks_in_13394_page42 .cd-slider::before {
        /* never visible - this is used in jQuery to check the current MQ */
        content: 'desktop'; }
      #stacks_in_13394_page42 .cd-slider::after {
        /* slider cover layer - to indicate the image is clickable */
        content: '';
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        /* OVERLAY COLORS */
        background: rgba(81, 62, 93, 0.4) url("../files/bloom_images/cd-icon-zoom-black.svg") no-repeat center center;
        /* size of the icon */
        background-size: 48px;
        
        opacity: 0;
        
        z-index: 4;
        -webkit-transition: opacity 0.3s;
        -moz-transition: opacity 0.3s;
        transition: opacity 0.3s; }
      #stacks_in_13394_page42 .cd-slider:hover::after {
        opacity: 1; }
      #stacks_in_13394_page42 .cd-slider-active .cd-slider {
        cursor: auto; }
        #stacks_in_13394_page42 .cd-slider-active .cd-slider::after {
          display: none; } }

@media only screen and (min-width: 1024px) {
  #stacks_in_13394_page42 .cd-slider-navigation li, #stacks_in_13394_page42 .cd-slider-pagination {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    -moz-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    transition: opacity 0.4s 0s, visibility 0s 0.4s; }
    #stacks_in_13394_page42 .cd-slider-active .cd-slider-navigation li, #stacks_in_13394_page42 .cd-slider-active .cd-slider-pagination {
      opacity: 1;
      visibility: visible;
      -webkit-transition: opacity 0.4s 0.4s, visibility 0s 0.4s;
      -moz-transition: opacity 0.4s 0.4s, visibility 0s 0.4s;
      transition: opacity 0.4s 0.4s, visibility 0s 0.4s; } }
#stacks_in_13394_page42 .cd-slider-navigation li {
  position: absolute;
  z-index: 2;
  top: 50%;
  bottom: auto;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%); }
  #stacks_in_13394_page42 .cd-slider-navigation li:first-of-type {
    left: 10px; }
  #stacks_in_13394_page42 .cd-slider-navigation li:last-of-type {
    right: 10px; }
  #stacks_in_13394_page42 .cd-slider-navigation li a {
    display: block;
    width: 48px;
    height: 48px;
    background: url("../files/bloom_images/cd-icon-arrow-black.svg") no-repeat center center;
    -webkit-transition: opacity 0.2s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.2s 0s, visibility 0s 0s;
    transition: opacity 0.2s 0s, visibility 0s 0s;
    /* image replacement */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap; }
    #stacks_in_13394_page42 .cd-slider-navigation li a.inactive {
      opacity: 0;
      visibility: hidden;
      -webkit-transition: opacity 0.2s 0s, visibility 0s 0.2s;
      -moz-transition: opacity 0.2s 0s, visibility 0s 0.2s;
      transition: opacity 0.2s 0s, visibility 0s 0.2s; }
    #stacks_in_13394_page42 .cd-slider-navigation li a:hover {
      opacity: .7; }
  #stacks_in_13394_page42 .cd-slider-navigation li:first-of-type a {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_13394_page42 .cd-slider-navigation li:first-child {
      left: 30px; }
    #stacks_in_13394_page42 .cd-slider-navigation li:last-child {
      right: 30px; } }

#stacks_in_13394_page42 .cd-slider-pagination {
  /* you won't see this element in the html but it will be created using jQuery */
  position: absolute;
  z-index: 2;
  bottom: 30px;
  left: 50%;
  right: auto;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  visibility: hidden; }
  #stacks_in_13394_page42 .cd-slider-pagination:after {
    content: "";
    display: table;
    clear: both; }
  #stacks_in_13394_page42 .touch .cd-slider-pagination {
    visibility: hidden; }
  #stacks_in_13394_page42 .cd-slider-pagination li {
    display: inline-block;
    float: left;
    margin: 0 5px !important; }
    #stacks_in_13394_page42 .cd-slider-pagination li.selected a {
    
      background: #000000;
           }
  #stacks_in_13394_page42 .cd-slider-pagination a {
    display: block;
    height: 12px;
    width: 12px;
    border-radius: 50%;
    
    border: 1px solid #000000;
    /* fix a bug in IE9/10 - transparent anchor not clickable */
    background-color: rgba(0, 0, 0, 0);
    
    /* image replacement */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap; }

#stacks_in_13394_page42 .cd-slider-wrapper .cd-close {
  display: none;
  position: absolute;
  z-index: 2;
  top: 30px;
  right: 30px;
  width: 48px;
  height: 48px;
  background: url("../files/bloom_images/cd-icon-close-black.svg") no-repeat center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.4s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.4s;
  transition: transform 0.3s 0s, visibility 0s 0.4s; }
  #stacks_in_13394_page42 .cd-slider-active .cd-slider-wrapper .cd-close {
    visibility: visible;
    opacity: 1;
    -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s;
    -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s;
    transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s; }
  #stacks_in_13394_page42 .cd-slider-active .cd-slider-wrapper .cd-close:hover {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_13394_page42 .cd-slider-wrapper .cd-close {
      display: block; } }

#stacks_in_13394_page42 .cd-item-info {
  padding: 0; }

  @media only screen and (min-width: 1024px) {
    #stacks_in_13394_page42 .cd-item-info {
      position: absolute;
      width: 50%;
      top: 0;
      padding: 0;
      margin: 0;
      
      right: 0; 
      padding-left: 30px; 
      
 } }

#stacks_in_13394_page42 .cd-content p {
  width: 90%;
  max-width: 1024px;
  padding: 4em 0;
  margin: 0 auto;
  color: #afa8a0;
  line-height: 1.8; }





/* Start dooHeader X stack CSS code */.stacks_in_8090_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_8090_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_8090_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523032_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start Liquid Columns stack CSS code */ .stacks_in_13427_page42column { float:left; display:inline; }.stacks_in_13427_page42one{	width: 60%;}.stacks_in_13427_page42two{	width: 40%;}.stacks_in_13427_page42three{	display: none;}.stacks_in_13427_page42first{	padding-left: 0;	padding-right: 10px;	padding-bottom: 0;}.stacks_in_13427_page42middle{	padding-left: 10px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_13427_page42first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_13427_page42middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_13427_page42one{		width: 100%;	}		.stacks_in_13427_page42two{		width: 100%;	}    }/* End Liquid Columns stack CSS code */
#stacks_in_13427_page42 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 10px 0px 0px 0px;
	padding:  10px;
}
/* Start Launcher stack CSS code */#stacks_in_p104728_n94356_page42 img{	max-width: 100%;	height: auto;}.stacks_in_p104728_n94356_page42lightbox{	cursor: pointer;}.stacks_in_p104728_n94356_page42lightboxContents{	display: none;}.stacks_in_p104728_n94356_page42launcherWrapper{	border: 6px solid #E24159;	-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;}.stacks_in_p104728_n94356_page42launcherWrapper a{	text-decoration: none;}.stacks_in_p104728_n94356_page42help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;		border-bottom: 6px solid #E24159;	}.stacks_in_p104728_n94356_page42helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_p104728_n94356_page42launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p104728_n94356_page42galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p104728_n94356_page42helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_p104728_n94356_page42vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_p104728_n86435_page42 {
	font-size: 65%;
}
/* Start Button Press stack CSS code */#stacks_in_13432_page42{	text-align: center !important;}.stacks_in_13432_page42dooabutton{	-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+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #66FB60;	-webkit-box-shadow:inset 0px 1px 0px 0px #66FB60;	box-shadow:inset 0px 1px 0px 0px #66FB60;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #20B51A), color-stop(1, #029700) );	background:-moz-linear-gradient( center top, #20B51A 5%, #029700 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#20B51A', endColorstr='#029700');	background-color:#16AB10;	text-shadow:none;		text-shadow:1px -1px 0px #008300;			border:1px solid #008D00;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 10px 20px 10px 20px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_13432_page42dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #008300;		-webkit-box-shadow:inset 0px 1px 0px 0px #008300;		box-shadow:inset 0px 1px 0px 0px #008300;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #029700), color-stop(1, #20B51A) );		background:-moz-linear-gradient( center top, #029700 5%, #20B51A 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#029700', endColorstr='#20B51A');		background-color:#16AB10;					color:;		}/* End Button Press stack CSS code */
#stacks_in_13432_page42 {
	margin: 30px 0px 0px 0px;
}
/* Start dooHeader X stack CSS code */.stacks_in_157337_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_157337_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_157337_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Liquid Columns stack CSS code */ .stacks_in_157387_page42column { float:left; display:inline; }.stacks_in_157387_page42one{	width: 67%;}.stacks_in_157387_page42two{	width: 33%;}.stacks_in_157387_page42three{	display: none;}.stacks_in_157387_page42first{	padding-left: 0;	padding-right: 10px;	padding-bottom: 0;}.stacks_in_157387_page42middle{	padding-left: 10px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_157387_page42first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_157387_page42middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_157387_page42one{		width: 100%;	}		.stacks_in_157387_page42two{		width: 100%;	}    }/* End Liquid Columns stack CSS code */
#stacks_in_157387_page42 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 10px 0px 0px 0px;
	padding:  10px;
}
/* Start Launcher stack CSS code */#stacks_in_p157391_n94356_page42 img{	max-width: 100%;	height: auto;}.stacks_in_p157391_n94356_page42lightbox{	cursor: pointer;}.stacks_in_p157391_n94356_page42lightboxContents{	display: none;}.stacks_in_p157391_n94356_page42launcherWrapper{	border: 6px solid #E24159;	-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;}.stacks_in_p157391_n94356_page42launcherWrapper a{	text-decoration: none;}.stacks_in_p157391_n94356_page42help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;		border-bottom: 6px solid #E24159;	}.stacks_in_p157391_n94356_page42helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_p157391_n94356_page42launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p157391_n94356_page42galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p157391_n94356_page42helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_p157391_n94356_page42vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_p157391_n86435_page42 {
	font-size: 65%;
}
/* Start Button Press stack CSS code */#stacks_in_157394_page42{	text-align: center !important;}.stacks_in_157394_page42dooabutton{	-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+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #66FB60;	-webkit-box-shadow:inset 0px 1px 0px 0px #66FB60;	box-shadow:inset 0px 1px 0px 0px #66FB60;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #20B51A), color-stop(1, #029700) );	background:-moz-linear-gradient( center top, #20B51A 5%, #029700 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#20B51A', endColorstr='#029700');	background-color:#16AB10;	text-shadow:none;		text-shadow:1px -1px 0px #008300;			border:1px solid #008D00;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 10px 20px 10px 20px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_157394_page42dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #008300;		-webkit-box-shadow:inset 0px 1px 0px 0px #008300;		box-shadow:inset 0px 1px 0px 0px #008300;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #029700), color-stop(1, #20B51A) );		background:-moz-linear-gradient( center top, #029700 5%, #20B51A 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#029700', endColorstr='#20B51A');		background-color:#16AB10;					color:;		}/* End Button Press stack CSS code */
#stacks_in_157394_page42 {
	margin: 30px 0px 0px 0px;
}
/* Start Responsive Shim stack CSS code */.stacks_in_13445_page42shim{	padding-top: 7%;}/* End Responsive Shim stack CSS code *//* Start dooHeader X stack CSS code */.stacks_in_523486_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_523486_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_523486_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523510_page42shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontage 2 stack each CSS code */.stacks_in_523533_page42sl-overlay{position:fixed;left:0;right:0;top:0;bottom:0;background:#000;opacity:.9;display:none;z-index:100006}.stacks_in_523533_page42sl-wrapper{z-index:100000}.stacks_in_523533_page42sl-wrapper button{border:0;background:0 0;font-size:24px;padding:0;cursor:pointer}.stacks_in_523533_page42sl-wrapper button:hover{opacity:.7}.stacks_in_523533_page42sl-wrapper .stacks_in_523533_page42sl-close{display:none;position:fixed;right:30px;top:30px;z-index:100015;color:#fff}.stacks_in_523533_page42sl-wrapper .stacks_in_523533_page42sl-counter{display:none;position:fixed;top:30px;left:30px;z-index:100015;color:#fff}.stacks_in_523533_page42sl-wrapper .stacks_in_523533_page42sl-navigation{width:100%;display:none}.stacks_in_523533_page42sl-wrapper .stacks_in_523533_page42sl-navigation button{position:fixed;top:50%;margin-top:-10px;height:30px;width:30px;line-height:30px;text-algin:center;display:block;z-index:100015}.stacks_in_523533_page42sl-wrapper .stacks_in_523533_page42sl-navigation button.stacks_in_523533_page42sl-next{right:40px;color:#fff}.stacks_in_523533_page42sl-wrapper .stacks_in_523533_page42sl-navigation button.stacks_in_523533_page42sl-prev{left:40px;color:#fff}.stacks_in_523533_page42sl-wrapper .stacks_in_523533_page42sl-image{position:fixed;-ms-touch-action:none;touch-action:none;z-index:1000000}.stacks_in_523533_page42sl-wrapper .stacks_in_523533_page42sl-image img{margin:0;padding:0;display:block}.stacks_in_523533_page42sl-wrapper .stacks_in_523533_page42sl-image .stacks_in_523533_page42sl-caption{display:none;padding:10px;color:#fff;background:#000;opacity:0;position:absolute;bottom:0;left:0;right:0;-webkit-transition: opacity 300ms ease-out;-moz-transition: opacity 300ms ease-out;-o-transition: opacity 300ms ease-out;transition: opacity 300ms ease-out;}.stacks_in_523533_page42sl-wrapper .stacks_in_523533_page42sl-image .stacks_in_523533_page42sl-download{display:none;position:absolute;bottom:5px;right:5px;color:#fff;z-index:100005}.stacks_in_523533_page42sl-spinner{display:none;border:5px solid #333;border-radius:40px;height:40px;left:50%;margin:-20px 0 0 -20px;opacity:0;position:fixed;top:50%;width:40px;z-index:100007;-webkit-animation:pulsate 1s ease-out infinite;-moz-animation:pulsate 1s ease-out infinite;-ms-animation:pulsate 1s ease-out infinite;-o-animation:pulsate 1s ease-out infinite;animation:pulsate 1s ease-out infinite}@-webkit-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-moz-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-o-keyframes pulsate{0%{transform:scale(.1);opacity:0}50%{opacity:1}100%{transform:scale(1.2);opacity:0}}@-ms-keyframes pulsate{0%,100%{opacity:0}0%{transform:scale(.1)}50%{opacity:1}100%{transform:scale(1.2)}}.stacks_in_523533_page42sl-image:hover > .stacks_in_523533_page42sl-caption{	opacity: 0.8;}	.stacks_in_523533_page42sl-caption{		opacity: 0.8 !important;	}.stacks_in_523533_page42sl-overlay{background:#fff !important;}.stacks_in_523533_page42sl-close{color:#000 !important}.stacks_in_523533_page42sl-prev{color:#000 !important}.stacks_in_523533_page42sl-next{color:#000 !important}.stacks_in_523533_page42sl-counter{color:#000 !important}.dooMasterImage, .jg-entry, .followMontageLink{-webkit-transform-style: preserve-3d;-webkit-transform:translate3d(0,0,0);-webkit-backface-visibility: hidden;-webkit-font-smoothing: antialiased}#stacks_in_523533_page42Montage{	background: rgba(255, 255, 255, 1.00);	z-index: 100;}#stacks_in_523533_page42 .montageImageTitle{	display: none;}/* End dooMontage 2 stack each CSS code */
#stacks_in_523533_page42 {
	background-color: rgba(0, 0, 0, 1.00);
}
/* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start dooMontageImage stack each CSS code *//* Edit Mode UI Style                      *//* ####################################### *//* End dooMontageImage stack each CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523668_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523509_page42shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code *//* Start Liquid Columns stack CSS code */.stacks_in_523543_page42relayInner img{	width: 100%;	height: auto;} .stacks_in_523543_page42column { float:left; display:inline; }.stacks_in_523543_page42one{	width: 60%;}.stacks_in_523543_page42two{	width: 40%;}.stacks_in_523543_page42three{	display: none;}.stacks_in_523543_page42first{	padding-left: 0;	padding-right: 10px;	padding-bottom: 0;}.stacks_in_523543_page42middle{	padding-left: 10px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_523543_page42first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_523543_page42middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_523543_page42one{		width: 100%;	}		.stacks_in_523543_page42two{		width: 100%;	}    }/* End Liquid Columns stack CSS code */
#stacks_in_523543_page42 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 10px 0px 0px 0px;
	padding:  10px;
}
/* Start Launcher stack CSS code */#stacks_in_p523551_n94356_page42 img{	max-width: 100%;	height: auto;}.stacks_in_p523551_n94356_page42lightbox{	cursor: pointer;}.stacks_in_p523551_n94356_page42lightboxContents{	display: none;}.stacks_in_p523551_n94356_page42launcherWrapper{	border: 6px solid #E24159;	-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;}.stacks_in_p523551_n94356_page42launcherWrapper a{	text-decoration: none;}.stacks_in_p523551_n94356_page42help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;		border-bottom: 6px solid #E24159;	}.stacks_in_p523551_n94356_page42helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_p523551_n94356_page42launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523551_n94356_page42galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523551_n94356_page42helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_p523551_n94356_page42vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_p523551_n86435_page42 {
	font-size: 65%;
}
/* Start Button Press stack CSS code */#stacks_in_523553_page42{	text-align: center !important;}.stacks_in_523553_page42dooabutton{	-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+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #66FB60;	-webkit-box-shadow:inset 0px 1px 0px 0px #66FB60;	box-shadow:inset 0px 1px 0px 0px #66FB60;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #20B51A), color-stop(1, #029700) );	background:-moz-linear-gradient( center top, #20B51A 5%, #029700 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#20B51A', endColorstr='#029700');	background-color:#16AB10;	text-shadow:none;		text-shadow:1px -1px 0px #008300;			border:1px solid #008D00;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 10px 20px 10px 20px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_523553_page42dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #008300;		-webkit-box-shadow:inset 0px 1px 0px 0px #008300;		box-shadow:inset 0px 1px 0px 0px #008300;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #029700), color-stop(1, #20B51A) );		background:-moz-linear-gradient( center top, #029700 5%, #20B51A 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#029700', endColorstr='#20B51A');		background-color:#16AB10;					color:;		}/* End Button Press stack CSS code */
#stacks_in_523553_page42 {
	margin: 30px 0px 0px 0px;
}

/* START QUARENTINE CSS */





     
/* END QUARENTINE CSS */      
/* Start dooHeader X stack CSS code */.stacks_in_523585_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_523585_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_523585_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Liquid Columns stack CSS code */.stacks_in_523589_page42relayInner img{	width: 100%;	height: auto;} .stacks_in_523589_page42column { float:left; display:inline; }.stacks_in_523589_page42one{	width: 10%;}.stacks_in_523589_page42two{	width: 90%;}.stacks_in_523589_page42three{	display: none;}.stacks_in_523589_page42first{	padding-left: 0;	padding-right: 10px;	padding-bottom: 0;}.stacks_in_523589_page42middle{	padding-left: 10px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_523589_page42first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_523589_page42middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_523589_page42one{		width: 100%;	}		.stacks_in_523589_page42two{		width: 100%;	}    }/* End Liquid Columns stack CSS code *//* -- Start Swell Each css Template -- */

#stacks_in_523590_page42{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: left !important;
}

.stacks_in_523590_page42swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_523590_page42swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_523590_page42swell{
		max-width: 125px;
	}
	.stacks_in_523590_page42swell img{
		width: 100%;
		max-width: 125px;
		height: auto;
	}


.stacks_in_523590_page42swell-with-zoom .mfp-container,.stacks_in_523590_page42swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_523590_page42swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_523590_page42swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_523590_page42swell-with-zoom.mfp-removing .mfp-container,.stacks_in_523590_page42swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_523590_page42 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_523590_page42 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_523590_page42 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_523590_page42 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}




@media all and (min-width: 480px) {
	#stacks_in_523590_page42 .swellzoomeffect img:hover{
		-webkit-transform:scale(1.1);
	    -moz-transform:scale(1.1);
	    -ms-transform:scale(1.1);
	    -o-transform:scale(1.1);
	     transform:scale(1.1);
	}
	
	#stacks_in_523590_page42 .swellshrinkeffect img:hover{
		-webkit-transform:scale(0.9);
	    -moz-transform:scale(0.9);
	    -ms-transform:scale(0.9);
	    -o-transform:scale(0.9);
	     transform:scale(0.9);
	}
	
	#stacks_in_523590_page42 .swellswingeffect{
		margin-left: 5px !important;
		margin-right: 5px !important;
	}
	
	#stacks_in_523590_page42 .swellswingeffect:hover{
	    -webkit-animation: swellswing 1s ease;
	    animation: swellswing 1s ease;
	    -webkit-animation-iteration-count: 1;
	    animation-iteration-count: 1;
	}
	
	#stacks_in_523590_page42 .swellcircleeffect:hover{
	        border-radius:50%;
	}
	
	#stacks_in_523590_page42 .swellthreedeffect{
	    margin-left: 3px !important;
		margin-top: 3px !important;
	}
	
	#stacks_in_523590_page42 .swellthreedeffect:hover{
    	box-shadow:
            1px 1px rgba(242, 88, 95, 1.00),
            2px 2px rgba(242, 88, 95, 1.00),
            3px 3px rgba(242, 88, 95, 1.00);
	    -webkit-transform: translateX(-3px);
	    transform: translateX(-3px);
	}
}




/* -- End Swell Each css Template -- *//* Start Liquid Columns stack CSS code */ .stacks_in_523599_page42column { float:left; display:inline; }.stacks_in_523599_page42one{	width: 60%;}.stacks_in_523599_page42two{	width: 40%;}.stacks_in_523599_page42three{	display: none;}.stacks_in_523599_page42first{	padding-left: 0;	padding-right: 10px;	padding-bottom: 0;}.stacks_in_523599_page42middle{	padding-left: 10px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_523599_page42first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_523599_page42middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_523599_page42one{		width: 100%;	}		.stacks_in_523599_page42two{		width: 100%;	}    }/* End Liquid Columns stack CSS code */
#stacks_in_523599_page42 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 10px 0px 0px 0px;
	padding:  10px;
}
/* Start Launcher stack CSS code */#stacks_in_p523602_n94356_page42 img{	max-width: 100%;	height: auto;}.stacks_in_p523602_n94356_page42lightbox{	cursor: pointer;}.stacks_in_p523602_n94356_page42lightboxContents{	display: none;}.stacks_in_p523602_n94356_page42launcherWrapper{	border: 6px solid #E24159;	-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;}.stacks_in_p523602_n94356_page42launcherWrapper a{	text-decoration: none;}.stacks_in_p523602_n94356_page42help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;		border-bottom: 6px solid #E24159;	}.stacks_in_p523602_n94356_page42helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_p523602_n94356_page42launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523602_n94356_page42galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523602_n94356_page42helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_p523602_n94356_page42vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_p523602_n86435_page42 {
	font-size: 65%;
}
/* Start Button Press stack CSS code */#stacks_in_523604_page42{	text-align: center !important;}.stacks_in_523604_page42dooabutton{	-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+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #66FB60;	-webkit-box-shadow:inset 0px 1px 0px 0px #66FB60;	box-shadow:inset 0px 1px 0px 0px #66FB60;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #20B51A), color-stop(1, #029700) );	background:-moz-linear-gradient( center top, #20B51A 5%, #029700 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#20B51A', endColorstr='#029700');	background-color:#16AB10;	text-shadow:none;		text-shadow:1px -1px 0px #008300;			border:1px solid #008D00;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 10px 20px 10px 20px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_523604_page42dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #008300;		-webkit-box-shadow:inset 0px 1px 0px 0px #008300;		box-shadow:inset 0px 1px 0px 0px #008300;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #029700), color-stop(1, #20B51A) );		background:-moz-linear-gradient( center top, #029700 5%, #20B51A 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#029700', endColorstr='#20B51A');		background-color:#16AB10;					color:;		}/* End Button Press stack CSS code */
#stacks_in_523604_page42 {
	margin: 30px 0px 0px 0px;
}
/* Start dooHeader X stack CSS code */.stacks_in_523618_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_523618_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_523618_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523645_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523647_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start Liquid Columns stack CSS code */ .stacks_in_523610_page42column { float:left; display:inline; }.stacks_in_523610_page42one{	width: 60%;}.stacks_in_523610_page42two{	width: 40%;}.stacks_in_523610_page42three{	display: none;}.stacks_in_523610_page42first{	padding-left: 0;	padding-right: 10px;	padding-bottom: 0;}.stacks_in_523610_page42middle{	padding-left: 10px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_523610_page42first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_523610_page42middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_523610_page42one{		width: 100%;	}		.stacks_in_523610_page42two{		width: 100%;	}    }/* End Liquid Columns stack CSS code */
#stacks_in_523610_page42 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 10px 0px 0px 0px;
	padding:  10px;
}
/* Start Launcher stack CSS code */#stacks_in_p523657_n1_page42 img{	max-width: 100%;	height: auto;}.stacks_in_p523657_n1_page42lightbox{	cursor: pointer;}.stacks_in_p523657_n1_page42lightboxContents{	display: none;}.stacks_in_p523657_n1_page42launcherWrapper{	border: 6px solid #E24159;	-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;}.stacks_in_p523657_n1_page42launcherWrapper a{	text-decoration: none;}.stacks_in_p523657_n1_page42help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;		border-bottom: 6px solid #E24159;	}.stacks_in_p523657_n1_page42helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_p523657_n1_page42launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523657_n1_page42galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523657_n1_page42helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_p523657_n1_page42vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_p523657_n3_page42 {
	font-size: 65%;
}
/* Start Button Press stack CSS code */#stacks_in_523615_page42{	text-align: center !important;}.stacks_in_523615_page42dooabutton{	-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+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #72D7FF;	-webkit-box-shadow:inset 0px 1px 0px 0px #72D7FF;	box-shadow:inset 0px 1px 0px 0px #72D7FF;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #2C91D3), color-stop(1, #0E73B5) );	background:-moz-linear-gradient( center top, #2C91D3 5%, #0E73B5 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#2C91D3', endColorstr='#0E73B5');	background-color:#2287C9;	text-shadow:none;		text-shadow:1px -1px 0px #005FA1;			border:1px solid #0469AB;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 10px 20px 10px 20px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_523615_page42dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #005FA1;		-webkit-box-shadow:inset 0px 1px 0px 0px #005FA1;		box-shadow:inset 0px 1px 0px 0px #005FA1;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #0E73B5), color-stop(1, #2C91D3) );		background:-moz-linear-gradient( center top, #0E73B5 5%, #2C91D3 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#0E73B5', endColorstr='#2C91D3');		background-color:#2287C9;					color:;		}/* End Button Press stack CSS code */
#stacks_in_523615_page42 {
	margin: 30px 0px 0px 0px;
}
/* Start Responsive Shim stack CSS code */.stacks_in_523607_page42shim{	padding-top: 5%;}/* End Responsive Shim stack CSS code */
/* START QUARENTINE CSS */





     
/* END QUARENTINE CSS */      
/* Start dooHeader X stack CSS code */.stacks_in_8098_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_8098_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_8098_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523036_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_454893_page42shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code *//* Start dooHeader X stack CSS code */.stacks_in_8106_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_8106_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_8106_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523298_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start Toggle stack CSS code */.stacks_in_26243_page42sliceWrappper2{	display: none;}#stacks_in_26243_page42iconWrapper{	text-align: center;	font-size: 500%;}#stacks_in_26243_page42iconWrapper i{	color: #AA0202;	cursor: pointer;}#stacks_in_26243_page42iconWrapper i:hover{	color: #515151;	cursor: pointer;}.stacks_in_26243_page42sliceWrappper1{	display: none;}@-webkit-keyframes toggleFadeOut{50%{opacity:0}100%{opacity:1}}@-moz-keyframes toggleFadeOut{50%{opacity:0}100%{opacity:1}}@-o-keyframes toggleFadeOut{50%{opacity:0}100%{opacity:1}}@keyframes toggleFadeOut{50%{opacity:0}100%{opacity:1}}@-webkit-keyframes toggleRubberBand{0%,100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%,60%{-webkit-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%,80%{-webkit-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}}@-moz-keyframes toggleRubberBand{0%,100%{-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%,60%{-moz-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%,80%{-moz-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-moz-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}}@-o-keyframes toggleRubberBand{0%,100%{transform:scale3d(1,1,1)}30%,60%{transform:scale3d(1.25,.75,1)}40%,80%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}}@keyframes toggleRubberBand{0%,100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1)}30%,60%{-webkit-transform:scale3d(1.25,.75,1);-moz-transform:scale3d(1.25,.75,1);transform:scale3d(1.25,.75,1)}40%,80%{-webkit-transform:scale3d(.75,1.25,1);-moz-transform:scale3d(.75,1.25,1);transform:scale3d(.75,1.25,1)}50%{-webkit-transform:scale3d(1.15,.85,1);-moz-transform:scale3d(1.15,.85,1);transform:scale3d(1.15,.85,1)}}@-webkit-keyframes toggleVerticalFlip{50%{-webkit-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0deg);transform:rotateX(0deg)}}@-moz-keyframes toggleVerticalFlip{50%{-moz-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-moz-transform:rotateX(0deg);transform:rotateX(0deg)}}@-o-keyframes toggleVerticalFlip{50%{transform:rotateX(90deg)}100%{transform:rotateX(0deg)}}@keyframes toggleVerticalFlip{50%{-webkit-transform:rotateX(90deg);-moz-transform:rotateX(90deg);transform:rotateX(90deg)}100%{-webkit-transform:rotateX(0deg);-moz-transform:rotateX(0deg);transform:rotateX(0deg)}}@-webkit-keyframes toggleZoom{50%{-webkit-transform:scale(0,0);transform:scale(0,0);opacity:0}100%{-webkit-transform:scale(1,1);transform:scale(1,1);opacity:1}}@-moz-keyframes toggleZoom{50%{-moz-transform:scale(0,0);transform:scale(0,0);opacity:0}100%{-moz-transform:scale(1,1);transform:scale(1,1);opacity:1}}@-o-keyframes toggleZoom{50%{-o-transform:scale(0,0);transform:scale(0,0);opacity:0}100%{-o-transform:scale(1,1);transform:scale(1,1);opacity:1}}@keyframes toggleZoom{50%{-webkit-transform:scale(0,0);-moz-transform:scale(0,0);-o-transform:scale(0,0);transform:scale(0,0);opacity:0}100%{-webkit-transform:scale(1,1);-moz-transform:scale(1,1);-o-transform:scale(1,1);transform:scale(1,1);opacity:1}}@-webkit-keyframes toggleTada{50%{-webkit-transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);-webkit-transform-origin:center;transform-origin:center}70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);-webkit-transform-origin:center;transform-origin:center}60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);-webkit-transform-origin:center;transform-origin:center}100%{-webkit-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:center;transform-origin:center}}@-moz-keyframes toggleTada{50%{-moz-transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);-moz-transform-origin:center;transform-origin:center}70%,90%{-moz-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);-moz-transform-origin:center;transform-origin:center}60%,80%{-moz-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);-moz-transform-origin:center;transform-origin:center}100%{-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-moz-transform-origin:center;transform-origin:center}}@-o-keyframes toggleTada{50%{transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);-o-transform-origin:center;transform-origin:center}70%,90%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);-o-transform-origin:center;transform-origin:center}60%,80%{transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);-o-transform-origin:center;transform-origin:center}100%{transform:scale3d(1,1,1);-o-transform-origin:center;transform-origin:center}}@keyframes toggleTada{50%{-webkit-transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);-moz-transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);transform:scale3d(.3,.3,.3) rotate3d(0,0,1,-20deg);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}70%,90%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);-moz-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,20deg);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}60%,80%{-webkit-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);-moz-transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);transform:scale3d(1.1,1.1,1.1) rotate3d(0,0,1,-20deg);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}100%{-webkit-transform:scale3d(1,1,1);-moz-transform:scale3d(1,1,1);transform:scale3d(1,1,1);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}}@-webkit-keyframes toggleRotate{0%{opacity:1;-webkit-transform-origin:center;transform-origin:center}50%{opacity:0;-webkit-transform-origin:center;transform-origin:center}100%{-webkit-transform:rotateZ(360deg);transform:rotateZ(360deg);-webkit-transform-origin:center;transform-origin:center;opacity:1}}@-moz-keyframes toggleRotate{0%{opacity:1;-moz-transform-origin:center;transform-origin:center}50%{opacity:0;-moz-transform-origin:center;transform-origin:center}100%{-moz-transform:rotateZ(360deg);transform:rotateZ(360deg);-moz-transform-origin:center;transform-origin:center;opacity:1}}@-o-keyframes toggleRotate{0%{opacity:1;-o-transform-origin:center;transform-origin:center}50%{opacity:0;-o-transform-origin:center;transform-origin:center}100%{transform:rotateZ(360deg);-o-transform-origin:center;transform-origin:center;opacity:1}}@keyframes toggleRotate{0%{opacity:1;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}50%{opacity:0;-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center}100%{-webkit-transform:rotateZ(360deg);-moz-transform:rotateZ(360deg);transform:rotateZ(360deg);-webkit-transform-origin:center;-moz-transform-origin:center;-o-transform-origin:center;transform-origin:center;opacity:1}}/* End Toggle stack CSS code */
#stacks_in_26254_page42 {
	margin: 0px 0px 10px 0px;
}
/* Start Fit My Video stack CSS code */.stacks_in_21619_page42myvideo{	position: relative;	text-align: center;	max-width: 2000px;	margin: 0 auto 0 auto;}.stacks_in_21619_page42dummy{	display: none;	height: 0;	margin: 0;	padding: 0;}.alert-danger{	background-color: #f2dede;	border-color: #ebcccc;	color: #a94442;	padding: 15px;	margin-bottom: 1rem;	border: 1px solid transparent;	border-radius: 4px;	text-align: left;}  /* End Fit My Video stack CSS code *//* Start True Retina stack CSS code */#stacks_in_523365_page42 img{	max-width: 50%;	height: auto;}/* End True Retina stack CSS code */
#stacks_in_523365_page42 {
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}
/* Start Responsive Shim stack CSS code */.stacks_in_523297_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code */#stacks_in_523289_page42>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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



}





/* -- Start Swell Each css Template -- */

#stacks_in_523292_page42{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: left !important;
}

.stacks_in_523292_page42swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_523292_page42swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_523292_page42swell{
		max-width: 800px;
	}
	.stacks_in_523292_page42swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_523292_page42swell-with-zoom .mfp-container,.stacks_in_523292_page42swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_523292_page42swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_523292_page42swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_523292_page42swell-with-zoom.mfp-removing .mfp-container,.stacks_in_523292_page42swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_523292_page42 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_523292_page42 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_523292_page42 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_523292_page42 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}





#stacks_in_523292_page42 .swellzoomeffect img:hover{
	-webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);
    -o-transform:scale(1.1);
     transform:scale(1.1);
}

#stacks_in_523292_page42 .swellshrinkeffect img:hover{
	-webkit-transform:scale(0.9);
    -moz-transform:scale(0.9);
    -ms-transform:scale(0.9);
    -o-transform:scale(0.9);
     transform:scale(0.9);
}

#stacks_in_523292_page42 .swellswingeffect{
	margin-left: 5px !important;
	margin-right: 5px !important;
}

#stacks_in_523292_page42 .swellswingeffect:hover{
    -webkit-animation: swellswing 1s ease;
    animation: swellswing 1s ease;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
}

#stacks_in_523292_page42 .swellcircleeffect:hover{
        border-radius:50%;
}

#stacks_in_523292_page42 .swellthreedeffect{
    margin-left: 3px !important;
	margin-top: 3px !important;
}

#stacks_in_523292_page42 .swellthreedeffect:hover{
    box-shadow:
        1px 1px rgba(242, 88, 95, 1.00),
        2px 2px rgba(242, 88, 95, 1.00),
        3px 3px rgba(242, 88, 95, 1.00);
    -webkit-transform: translateX(-3px);
    transform: translateX(-3px);
}



/* -- End Swell Each css Template -- *//* -- Start Swell Each css Template -- */

#stacks_in_523294_page42{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: left !important;
}

.stacks_in_523294_page42swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_523294_page42swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_523294_page42swell{
		max-width: 800px;
	}
	.stacks_in_523294_page42swell img{
		width: 100%;
		max-width: 800px;
		height: auto;
	}


.stacks_in_523294_page42swell-with-zoom .mfp-container,.stacks_in_523294_page42swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_523294_page42swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_523294_page42swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_523294_page42swell-with-zoom.mfp-removing .mfp-container,.stacks_in_523294_page42swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_523294_page42 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_523294_page42 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_523294_page42 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_523294_page42 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}





#stacks_in_523294_page42 .swellzoomeffect img:hover{
	-webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);
    -o-transform:scale(1.1);
     transform:scale(1.1);
}

#stacks_in_523294_page42 .swellshrinkeffect img:hover{
	-webkit-transform:scale(0.9);
    -moz-transform:scale(0.9);
    -ms-transform:scale(0.9);
    -o-transform:scale(0.9);
     transform:scale(0.9);
}

#stacks_in_523294_page42 .swellswingeffect{
	margin-left: 5px !important;
	margin-right: 5px !important;
}

#stacks_in_523294_page42 .swellswingeffect:hover{
    -webkit-animation: swellswing 1s ease;
    animation: swellswing 1s ease;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
}

#stacks_in_523294_page42 .swellcircleeffect:hover{
        border-radius:50%;
}

#stacks_in_523294_page42 .swellthreedeffect{
    margin-left: 3px !important;
	margin-top: 3px !important;
}

#stacks_in_523294_page42 .swellthreedeffect:hover{
    box-shadow:
        1px 1px rgba(242, 88, 95, 1.00),
        2px 2px rgba(242, 88, 95, 1.00),
        3px 3px rgba(242, 88, 95, 1.00);
    -webkit-transform: translateX(-3px);
    transform: translateX(-3px);
}



/* -- End Swell Each css Template -- *//* Start Responsive Shim stack CSS code */.stacks_in_523301_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523109_page42shim{	padding-top: 2%;}/* End Responsive Shim stack CSS code *//* Start Liquid Columns stack CSS code */ .stacks_in_13466_page42column { float:left; display:inline; }.stacks_in_13466_page42one{	width: 60%;}.stacks_in_13466_page42two{	width: 40%;}.stacks_in_13466_page42three{	display: none;}.stacks_in_13466_page42first{	padding-left: 0;	padding-right: 10px;	padding-bottom: 0;}.stacks_in_13466_page42middle{	padding-left: 10px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_13466_page42first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_13466_page42middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_13466_page42one{		width: 100%;	}		.stacks_in_13466_page42two{		width: 100%;	}    }/* End Liquid Columns stack CSS code */
#stacks_in_13466_page42 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 10px 0px 0px 0px;
	padding:  10px;
}
/* Start Launcher stack CSS code */#stacks_in_p104750_n94356_page42 img{	max-width: 100%;	height: auto;}.stacks_in_p104750_n94356_page42lightbox{	cursor: pointer;}.stacks_in_p104750_n94356_page42lightboxContents{	display: none;}.stacks_in_p104750_n94356_page42launcherWrapper{	border: 6px solid #E24159;	-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;}.stacks_in_p104750_n94356_page42launcherWrapper a{	text-decoration: none;}.stacks_in_p104750_n94356_page42help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;		border-bottom: 6px solid #E24159;	}.stacks_in_p104750_n94356_page42helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_p104750_n94356_page42launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p104750_n94356_page42galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p104750_n94356_page42helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_p104750_n94356_page42vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_p104750_n86435_page42 {
	font-size: 65%;
}
/* Start Button Press stack CSS code */#stacks_in_13471_page42{	text-align: center !important;}.stacks_in_13471_page42dooabutton{	-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+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #66FB60;	-webkit-box-shadow:inset 0px 1px 0px 0px #66FB60;	box-shadow:inset 0px 1px 0px 0px #66FB60;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #20B51A), color-stop(1, #029700) );	background:-moz-linear-gradient( center top, #20B51A 5%, #029700 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#20B51A', endColorstr='#029700');	background-color:#16AB10;	text-shadow:none;		text-shadow:1px -1px 0px #008300;			border:1px solid #008D00;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 10px 20px 10px 20px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_13471_page42dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #008300;		-webkit-box-shadow:inset 0px 1px 0px 0px #008300;		box-shadow:inset 0px 1px 0px 0px #008300;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #029700), color-stop(1, #20B51A) );		background:-moz-linear-gradient( center top, #029700 5%, #20B51A 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#029700', endColorstr='#20B51A');		background-color:#16AB10;					color:;		}/* End Button Press stack CSS code */
#stacks_in_13471_page42 {
	margin: 30px 0px 0px 0px;
}

/* START QUARENTINE CSS */





     
/* END QUARENTINE CSS */      
/* ********* */
/* 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_523471_page42 article,
#stacks_in_523471_page42 aside,
#stacks_in_523471_page42 details,
#stacks_in_523471_page42 figcaption,
#stacks_in_523471_page42 figure,
#stacks_in_523471_page42 footer,
#stacks_in_523471_page42 header,
#stacks_in_523471_page42 hgroup,
#stacks_in_523471_page42 main,
#stacks_in_523471_page42 nav,
#stacks_in_523471_page42 section,
#stacks_in_523471_page42 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_523471_page42 audio,
#stacks_in_523471_page42 canvas,
#stacks_in_523471_page42 progress,
#stacks_in_523471_page42 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_523471_page42 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_523471_page42 [hidden],
#stacks_in_523471_page42 template {
  display: none;
}


/* Embedded content
   ========================================================================== */

/**
 * Remove border when inside `a` element in IE 8/9/10.
 */

#stacks_in_523471_page42 img {
  border: 0;
}

/**
 * Correct overflow not hidden in IE 9/10/11.
 */

#stacks_in_523471_page42 svg:not(:root) {
  overflow: hidden;
}

/* Grouping content
   ========================================================================== */

/**
 * Address differences between Firefox and other browsers.
 */

#stacks_in_523471_page42 hr {
  -moz-box-sizing: content-box;
  box-sizing: content-box;
  height: 0;
}

/**
 * Contain overflow in all browsers.
 */

#stacks_in_523471_page42 pre {
  overflow: auto;
}

/**
 * Address odd `em`-unit font size rendering in all browsers.
 */

#stacks_in_523471_page42 code,
#stacks_in_523471_page42 kbd,
#stacks_in_523471_page42 pre,
#stacks_in_523471_page42 samp {
  font-family: monospace, monospace;
  font-size: 1em;
}



/* **************** */
/* Stack Specific   */
/* **************** */
%[if ]%
  %[if edit]%
    #stacks_in_523471_page42 {
      background-image: url(../files/images/preview_numbers_background.png), url(../files/images/preview_striped_background.png);
      background-repeat: no-repeat, repeat-y;
      background-size: 100%, 100%;
      background-position: center top, center 100px;
      border-radius: 4px;
      padding-top: 75px;
      padding-bottom: 25px;
      border: 1px solid #e9e9e9;
    }
  %[endif]%
%[endif]%

#stacks_in_523471_page42 *,
#stacks_in_523471_page42 *:before,
#stacks_in_523471_page42 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

%[if !edit]%
#stacks_in_523471_page42 .wow {
  visibility: hidden;
}
%[endif]%

#stacks_in_523471_page42>ul li {
  padding-bottom: 0 !important;
}

/* iPhone aka SMALL */
@media only screen {
  #stacks_in_523471_page42>ul>li {
    margin-bottom: px;
  }
}



%[if ]%
/* iPad aka MEDIUM */
@media only screen and (min-width: 40.063em) {
  #stacks_in_523471_page42>ul>li {
    margin-bottom: px;
  }
}
%[endif]%


%[if ]%
/* Desktop aka LARGE */
@media only screen and (min-width: 64.063em) {
  #stacks_in_523471_page42>ul>li {
    margin-bottom: px;
  }
}
%[endif]%





/* **************** */
/* 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_523471_page42 meta.foundation-version {
  font-family: "/5.3.1/"; }

#stacks_in_523471_page42 meta.foundation-mq-small {
  font-family: "/only screen/";
  width: 0em; }

#stacks_in_523471_page42 meta.foundation-mq-medium {
  font-family: "/only screen and (min-width:40.063em)/";
  width: 40.063em; }

#stacks_in_523471_page42 meta.foundation-mq-large {
  font-family: "/only screen and (min-width:64.063em)/";
  width: 64.063em; }

#stacks_in_523471_page42 meta.foundation-mq-xlarge {
  font-family: "/only screen and (min-width:90.063em)/";
  width: 90.063em; }

#stacks_in_523471_page42 meta.foundation-mq-xxlarge {
  font-family: "/only screen and (min-width:120.063em)/";
  width: 120.063em; }

#stacks_in_523471_page42 meta.foundation-data-attribute-namespace {
  font-family: false; }

#stacks_in_523471_page42 *,
#stacks_in_523471_page42 *:before,
#stacks_in_523471_page42 *:after {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box; }

#stacks_in_523471_page42 .left {
  float: left !important; }

#stacks_in_523471_page42 .right {
  float: right !important; }

#stacks_in_523471_page42 .clearfix:before, 
#stacks_in_523471_page42 .clearfix:after {
  content: " ";
  display: table; }

#stacks_in_523471_page42 .clearfix:after {
  clear: both; }

#stacks_in_523471_page42 .hide {
  display: none; }

#stacks_in_523471_page42 .antialiased {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }


#stacks_in_523471_page42 img {
  display: inline-block;
  vertical-align: middle; }


#stacks_in_523471_page42 textarea {
  height: auto;
  min-height: 50px; }

#stacks_in_523471_page42 select {
  width: 100%; }

#stacks_in_523471_page42 .row {
  width: 100%;
  margin-left: auto;
  margin-right: auto;
  margin-top: 0;
  margin-bottom: 0;
}


#stacks_in_523471_page42 .row {
  max-width: 62.5em; 
}


#stacks_in_523471_page42 .row:before, 
#stacks_in_523471_page42 .row:after {
  content: " ";
  display: table; }

#stacks_in_523471_page42 .row:after {
  clear: both; }

#stacks_in_523471_page42 .row.collapse > .column,
#stacks_in_523471_page42 .row.collapse > .columns {
  padding-left: 0;
  padding-right: 0; }

#stacks_in_523471_page42 .row.collapse .row {
  margin-left: 0;
  margin-right: 0; }

#stacks_in_523471_page42 .row .row {
  width: auto;
  margin-left: -0.9375em;
  margin-right: -0.9375em;
  margin-top: 0;
  margin-bottom: 0;
  max-width: none; }

#stacks_in_523471_page42 .row .row:before, 
#stacks_in_523471_page42 .row .row:after {
  content: " ";
  display: table; }

#stacks_in_523471_page42 .row .row:after {
  clear: both; }

#stacks_in_523471_page42 .row .row.collapse {
  width: auto;
  margin: 0;
  max-width: none; }

#stacks_in_523471_page42 .row .row.collapse:before, 
#stacks_in_523471_page42 .row .row.collapse:after {
  content: " ";
  display: table; }

#stacks_in_523471_page42 .row .row.collapse:after {
  clear: both; }

#stacks_in_523471_page42 .column,
#stacks_in_523471_page42 .columns {
  padding-left: 0.9375em;
  padding-right: 0.9375em;
  width: 100%;
  float: left; }

#stacks_in_523471_page42 [class*="column"] + [class*="column"]:last-child {
  float: right; }

#stacks_in_523471_page42 [class*="column"] + [class*="column"].end {
  float: left; }

@media only screen {
  #stacks_in_523471_page42 .small-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_523471_page42 .small-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_523471_page42 .small-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_523471_page42 .small-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_523471_page42 .small-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_523471_page42 .small-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_523471_page42 .small-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_523471_page42 .small-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_523471_page42 .small-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_523471_page42 .small-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_523471_page42 .small-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_523471_page42 .small-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_523471_page42 .small-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_523471_page42 .small-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_523471_page42 .small-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_523471_page42 .small-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_523471_page42 .small-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_523471_page42 .small-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_523471_page42 .small-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_523471_page42 .small-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_523471_page42 .small-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_523471_page42 .small-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_523471_page42 .small-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_523471_page42 .small-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_523471_page42 .column,
  #stacks_in_523471_page42 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_523471_page42 .small-1 {
    width: 8.33333%; }

  #stacks_in_523471_page42 .small-2 {
    width: 16.66667%; }

  #stacks_in_523471_page42 .small-3 {
    width: 25%; }

  #stacks_in_523471_page42 .small-4 {
    width: 33.33333%; }

  #stacks_in_523471_page42 .small-5 {
    width: 41.66667%; }

  #stacks_in_523471_page42 .small-6 {
    width: 50%; }

  #stacks_in_523471_page42 .small-7 {
    width: 58.33333%; }

  #stacks_in_523471_page42 .small-8 {
    width: 66.66667%; }

  #stacks_in_523471_page42 .small-9 {
    width: 75%; }

  #stacks_in_523471_page42 .small-10 {
    width: 83.33333%; }

  #stacks_in_523471_page42 .small-11 {
    width: 91.66667%; }

  #stacks_in_523471_page42 .small-12 {
    width: 100%; }

  #stacks_in_523471_page42 .small-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_523471_page42 .small-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_523471_page42 .small-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_523471_page42 .small-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_523471_page42 .small-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_523471_page42 .small-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_523471_page42 .small-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_523471_page42 .small-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_523471_page42 .small-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_523471_page42 .small-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_523471_page42 .small-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_523471_page42 .small-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_523471_page42 .small-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_523471_page42 .column.small-centered,
  #stacks_in_523471_page42 .columns.small-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_523471_page42 .column.small-uncentered,
  #stacks_in_523471_page42 .columns.small-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_523471_page42 .column.small-centered:last-child,
  #stacks_in_523471_page42 .columns.small-centered:last-child {
    float: none; }

  #stacks_in_523471_page42 .column.small-uncentered:last-child,
  #stacks_in_523471_page42 .columns.small-uncentered:last-child {
    float: left; }

  #stacks_in_523471_page42 .column.small-uncentered.opposite,
  #stacks_in_523471_page42 .columns.small-uncentered.opposite {
    float: right; } 
}

@media only screen and (min-width: 40.063em) {
  #stacks_in_523471_page42 .medium-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_523471_page42 .medium-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_523471_page42 .medium-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_523471_page42 .medium-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_523471_page42 .medium-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_523471_page42 .medium-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_523471_page42 .medium-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_523471_page42 .medium-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_523471_page42 .medium-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_523471_page42 .medium-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_523471_page42 .medium-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_523471_page42 .medium-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_523471_page42 .medium-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_523471_page42 .medium-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_523471_page42 .medium-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_523471_page42 .medium-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_523471_page42 .medium-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_523471_page42 .medium-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_523471_page42 .medium-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_523471_page42 .medium-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_523471_page42 .medium-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_523471_page42 .medium-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_523471_page42 .medium-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_523471_page42 .medium-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_523471_page42 .column,
  #stacks_in_523471_page42 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_523471_page42 .medium-1 {
    width: 8.33333%; }

  #stacks_in_523471_page42 .medium-2 {
    width: 16.66667%; }

  #stacks_in_523471_page42 .medium-3 {
    width: 25%; }

  #stacks_in_523471_page42 .medium-4 {
    width: 33.33333%; }

  #stacks_in_523471_page42 .medium-5 {
    width: 41.66667%; }

  #stacks_in_523471_page42 .medium-6 {
    width: 50%; }

  #stacks_in_523471_page42 .medium-7 {
    width: 58.33333%; }

  #stacks_in_523471_page42 .medium-8 {
    width: 66.66667%; }

  #stacks_in_523471_page42 .medium-9 {
    width: 75%; }

  #stacks_in_523471_page42 .medium-10 {
    width: 83.33333%; }

  #stacks_in_523471_page42 .medium-11 {
    width: 91.66667%; }

  #stacks_in_523471_page42 .medium-12 {
    width: 100%; }

  #stacks_in_523471_page42 .medium-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_523471_page42 .medium-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_523471_page42 .medium-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_523471_page42 .medium-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_523471_page42 .medium-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_523471_page42 .medium-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_523471_page42 .medium-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_523471_page42 .medium-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_523471_page42 .medium-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_523471_page42 .medium-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_523471_page42 .medium-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_523471_page42 .medium-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_523471_page42 .medium-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_523471_page42 .column.medium-centered,
  #stacks_in_523471_page42 .columns.medium-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_523471_page42 .column.medium-uncentered,
  #stacks_in_523471_page42 .columns.medium-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_523471_page42 .column.medium-centered:last-child,
  #stacks_in_523471_page42 .columns.medium-centered:last-child {
    float: none; }

  #stacks_in_523471_page42 .column.medium-uncentered:last-child,
  #stacks_in_523471_page42 .columns.medium-uncentered:last-child {
    float: left; }

  #stacks_in_523471_page42 .column.medium-uncentered.opposite,
  #stacks_in_523471_page42 .columns.medium-uncentered.opposite {
    float: right; }

  #stacks_in_523471_page42 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_523471_page42 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_523471_page42 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_523471_page42 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_523471_page42 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_523471_page42 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_523471_page42 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_523471_page42 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_523471_page42 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_523471_page42 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_523471_page42 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_523471_page42 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_523471_page42 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_523471_page42 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_523471_page42 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_523471_page42 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_523471_page42 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_523471_page42 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_523471_page42 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_523471_page42 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_523471_page42 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_523471_page42 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_523471_page42 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_523471_page42 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

@media only screen and (min-width: 64.063em) {
  #stacks_in_523471_page42 .large-push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_523471_page42 .large-pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_523471_page42 .large-push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_523471_page42 .large-pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_523471_page42 .large-push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_523471_page42 .large-pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_523471_page42 .large-push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_523471_page42 .large-pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_523471_page42 .large-push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_523471_page42 .large-pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_523471_page42 .large-push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_523471_page42 .large-pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_523471_page42 .large-push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_523471_page42 .large-pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_523471_page42 .large-push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_523471_page42 .large-pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_523471_page42 .large-push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_523471_page42 .large-pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_523471_page42 .large-push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_523471_page42 .large-pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_523471_page42 .large-push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_523471_page42 .large-pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_523471_page42 .large-push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_523471_page42 .large-pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; }

  #stacks_in_523471_page42 .column,
  #stacks_in_523471_page42 .columns {
    position: relative;
    padding-left: 0.9375em;
    padding-right: 0.9375em;
    float: left; }

  #stacks_in_523471_page42 .large-1 {
    width: 8.33333%; }

  #stacks_in_523471_page42 .large-2 {
    width: 16.66667%; }

  #stacks_in_523471_page42 .large-3 {
    width: 25%; }

  #stacks_in_523471_page42 .large-4 {
    width: 33.33333%; }

  #stacks_in_523471_page42 .large-5 {
    width: 41.66667%; }

  #stacks_in_523471_page42 .large-6 {
    width: 50%; }

  #stacks_in_523471_page42 .large-7 {
    width: 58.33333%; }

  #stacks_in_523471_page42 .large-8 {
    width: 66.66667%; }

  #stacks_in_523471_page42 .large-9 {
    width: 75%; }

  #stacks_in_523471_page42 .large-10 {
    width: 83.33333%; }

  #stacks_in_523471_page42 .large-11 {
    width: 91.66667%; }

  #stacks_in_523471_page42 .large-12 {
    width: 100%; }

  #stacks_in_523471_page42 .large-offset-0 {
    margin-left: 0% !important; }

  #stacks_in_523471_page42 .large-offset-1 {
    margin-left: 8.33333% !important; }

  #stacks_in_523471_page42 .large-offset-2 {
    margin-left: 16.66667% !important; }

  #stacks_in_523471_page42 .large-offset-3 {
    margin-left: 25% !important; }

  #stacks_in_523471_page42 .large-offset-4 {
    margin-left: 33.33333% !important; }

  #stacks_in_523471_page42 .large-offset-5 {
    margin-left: 41.66667% !important; }

  #stacks_in_523471_page42 .large-offset-6 {
    margin-left: 50% !important; }

  #stacks_in_523471_page42 .large-offset-7 {
    margin-left: 58.33333% !important; }

  #stacks_in_523471_page42 .large-offset-8 {
    margin-left: 66.66667% !important; }

  #stacks_in_523471_page42 .large-offset-9 {
    margin-left: 75% !important; }

  #stacks_in_523471_page42 .large-offset-10 {
    margin-left: 83.33333% !important; }

  #stacks_in_523471_page42 .large-offset-11 {
    margin-left: 91.66667% !important; }

  #stacks_in_523471_page42 .large-reset-order {
    margin-left: 0;
    margin-right: 0;
    left: auto;
    right: auto;
    float: left; }

  #stacks_in_523471_page42 .column.large-centered,
  #stacks_in_523471_page42 .columns.large-centered {
    margin-left: auto;
    margin-right: auto;
    float: none; }

  #stacks_in_523471_page42 .column.large-uncentered,
  #stacks_in_523471_page42 .columns.large-uncentered {
    margin-left: 0;
    margin-right: 0;
    float: left; }

  #stacks_in_523471_page42 .column.large-centered:last-child,
  #stacks_in_523471_page42 .columns.large-centered:last-child {
    float: none; }

  #stacks_in_523471_page42 .column.large-uncentered:last-child,
  #stacks_in_523471_page42 .columns.large-uncentered:last-child {
    float: left; }

  #stacks_in_523471_page42 .column.large-uncentered.opposite,
  #stacks_in_523471_page42 .columns.large-uncentered.opposite {
    float: right; }

  #stacks_in_523471_page42 .push-0 {
    position: relative;
    left: 0%;
    right: auto; }

  #stacks_in_523471_page42 .pull-0 {
    position: relative;
    right: 0%;
    left: auto; }

  #stacks_in_523471_page42 .push-1 {
    position: relative;
    left: 8.33333%;
    right: auto; }

  #stacks_in_523471_page42 .pull-1 {
    position: relative;
    right: 8.33333%;
    left: auto; }

  #stacks_in_523471_page42 .push-2 {
    position: relative;
    left: 16.66667%;
    right: auto; }

  #stacks_in_523471_page42 .pull-2 {
    position: relative;
    right: 16.66667%;
    left: auto; }

  #stacks_in_523471_page42 .push-3 {
    position: relative;
    left: 25%;
    right: auto; }

  #stacks_in_523471_page42 .pull-3 {
    position: relative;
    right: 25%;
    left: auto; }

  #stacks_in_523471_page42 .push-4 {
    position: relative;
    left: 33.33333%;
    right: auto; }

  #stacks_in_523471_page42 .pull-4 {
    position: relative;
    right: 33.33333%;
    left: auto; }

  #stacks_in_523471_page42 .push-5 {
    position: relative;
    left: 41.66667%;
    right: auto; }

  #stacks_in_523471_page42 .pull-5 {
    position: relative;
    right: 41.66667%;
    left: auto; }

  #stacks_in_523471_page42 .push-6 {
    position: relative;
    left: 50%;
    right: auto; }

  #stacks_in_523471_page42 .pull-6 {
    position: relative;
    right: 50%;
    left: auto; }

  #stacks_in_523471_page42 .push-7 {
    position: relative;
    left: 58.33333%;
    right: auto; }

  #stacks_in_523471_page42 .pull-7 {
    position: relative;
    right: 58.33333%;
    left: auto; }

  #stacks_in_523471_page42 .push-8 {
    position: relative;
    left: 66.66667%;
    right: auto; }

  #stacks_in_523471_page42 .pull-8 {
    position: relative;
    right: 66.66667%;
    left: auto; }

  #stacks_in_523471_page42 .push-9 {
    position: relative;
    left: 75%;
    right: auto; }

  #stacks_in_523471_page42 .pull-9 {
    position: relative;
    right: 75%;
    left: auto; }

  #stacks_in_523471_page42 .push-10 {
    position: relative;
    left: 83.33333%;
    right: auto; }

  #stacks_in_523471_page42 .pull-10 {
    position: relative;
    right: 83.33333%;
    left: auto; }

  #stacks_in_523471_page42 .push-11 {
    position: relative;
    left: 91.66667%;
    right: auto; }

  #stacks_in_523471_page42 .pull-11 {
    position: relative;
    right: 91.66667%;
    left: auto; } 
}

#stacks_in_523471_page42 [class*="block-grid-"] {
  display: block;
  padding: 0;
  margin: 0 -0.625rem; }

#stacks_in_523471_page42 [class*="block-grid-"]:before, [class*="block-grid-"]:after {
  content: " ";
  display: table; }

#stacks_in_523471_page42 [class*="block-grid-"]:after {
  clear: both; }

#stacks_in_523471_page42 [class*="block-grid-"] > li {
  display: block;
  height: auto;
  float: left;
  padding: 0 0.625rem 1.25rem; }

@media only screen {

#stacks_in_523471_page42 .small-block-grid-1 > li {
width: 100%;
list-style: none; }
  #stacks_in_523471_page42 .small-block-grid-1 > li:nth-of-type(1n) {
  clear: none; }
  #stacks_in_523471_page42 .small-block-grid-1 > li:nth-of-type(1n+1) {
      clear: both; }

#stacks_in_523471_page42 .small-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_523471_page42 .small-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .small-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_523471_page42 .small-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_523471_page42 .small-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .small-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_523471_page42 .small-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_523471_page42 .small-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .small-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_523471_page42 .small-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_523471_page42 .small-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .small-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_523471_page42 .small-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_523471_page42 .small-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .small-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_523471_page42 .small-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_523471_page42 .small-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .small-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_523471_page42 .small-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_523471_page42 .small-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .small-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_523471_page42 .small-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_523471_page42 .small-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .small-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_523471_page42 .small-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_523471_page42 .small-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .small-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_523471_page42 .small-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_523471_page42 .small-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .small-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_523471_page42 .small-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_523471_page42 .small-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .small-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 40.063em) {
#stacks_in_523471_page42 .medium-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_523471_page42 .medium-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .medium-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_523471_page42 .medium-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_523471_page42 .medium-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .medium-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_523471_page42 .medium-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_523471_page42 .medium-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .medium-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_523471_page42 .medium-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_523471_page42 .medium-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .medium-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_523471_page42 .medium-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_523471_page42 .medium-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .medium-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_523471_page42 .medium-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_523471_page42 .medium-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .medium-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_523471_page42 .medium-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_523471_page42 .medium-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .medium-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_523471_page42 .medium-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_523471_page42 .medium-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .medium-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_523471_page42 .medium-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_523471_page42 .medium-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .medium-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_523471_page42 .medium-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_523471_page42 .medium-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .medium-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_523471_page42 .medium-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_523471_page42 .medium-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .medium-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_523471_page42 .medium-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_523471_page42 .medium-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .medium-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } 
}

@media only screen and (min-width: 64.063em) {
#stacks_in_523471_page42 .large-block-grid-1 > li {
  width: 100%;
  list-style: none; }
  #stacks_in_523471_page42 .large-block-grid-1 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .large-block-grid-1 > li:nth-of-type(1n+1) {
    clear: both; }

#stacks_in_523471_page42 .large-block-grid-2 > li {
  width: 50%;
  list-style: none; }
  #stacks_in_523471_page42 .large-block-grid-2 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .large-block-grid-2 > li:nth-of-type(2n+1) {
    clear: both; }

#stacks_in_523471_page42 .large-block-grid-3 > li {
  width: 33.33333%;
  list-style: none; }
  #stacks_in_523471_page42 .large-block-grid-3 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .large-block-grid-3 > li:nth-of-type(3n+1) {
    clear: both; }

#stacks_in_523471_page42 .large-block-grid-4 > li {
  width: 25%;
  list-style: none; }
  #stacks_in_523471_page42 .large-block-grid-4 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .large-block-grid-4 > li:nth-of-type(4n+1) {
    clear: both; }

#stacks_in_523471_page42 .large-block-grid-5 > li {
  width: 20%;
  list-style: none; }
  #stacks_in_523471_page42 .large-block-grid-5 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .large-block-grid-5 > li:nth-of-type(5n+1) {
    clear: both; }

#stacks_in_523471_page42 .large-block-grid-6 > li {
  width: 16.66667%;
  list-style: none; }
  #stacks_in_523471_page42 .large-block-grid-6 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .large-block-grid-6 > li:nth-of-type(6n+1) {
    clear: both; }

#stacks_in_523471_page42 .large-block-grid-7 > li {
  width: 14.28571%;
  list-style: none; }
  #stacks_in_523471_page42 .large-block-grid-7 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .large-block-grid-7 > li:nth-of-type(7n+1) {
    clear: both; }

#stacks_in_523471_page42 .large-block-grid-8 > li {
  width: 12.5%;
  list-style: none; }
  #stacks_in_523471_page42 .large-block-grid-8 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .large-block-grid-8 > li:nth-of-type(8n+1) {
    clear: both; }

#stacks_in_523471_page42 .large-block-grid-9 > li {
  width: 11.11111%;
  list-style: none; }
  #stacks_in_523471_page42 .large-block-grid-9 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .large-block-grid-9 > li:nth-of-type(9n+1) {
    clear: both; }

#stacks_in_523471_page42 .large-block-grid-10 > li {
  width: 10%;
  list-style: none; }
  #stacks_in_523471_page42 .large-block-grid-10 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .large-block-grid-10 > li:nth-of-type(10n+1) {
    clear: both; }

#stacks_in_523471_page42 .large-block-grid-11 > li {
  width: 9.09091%;
  list-style: none; }
  #stacks_in_523471_page42 .large-block-grid-11 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .large-block-grid-11 > li:nth-of-type(11n+1) {
    clear: both; }

#stacks_in_523471_page42 .large-block-grid-12 > li {
  width: 8.33333%;
  list-style: none; }
  #stacks_in_523471_page42 .large-block-grid-12 > li:nth-of-type(1n) {
    clear: none; }
  #stacks_in_523471_page42 .large-block-grid-12 > li:nth-of-type(12n+1) {
    clear: both; } }

/* Visibility CSS - Foundation */

/* small displays */
@media only screen {
  #stacks_in_523471_page42 .show-for-small-only, #stacks_in_523471_page42 .show-for-small-up, #stacks_in_523471_page42 .show-for-small, #stacks_in_523471_page42 .show-for-small-down, #stacks_in_523471_page42 .hide-for-medium-only, #stacks_in_523471_page42 .hide-for-medium-up, #stacks_in_523471_page42 .hide-for-medium, #stacks_in_523471_page42 .show-for-medium-down, #stacks_in_523471_page42 .hide-for-large-only, #stacks_in_523471_page42 .hide-for-large-up, #stacks_in_523471_page42 .hide-for-large, #stacks_in_523471_page42 .show-for-large-down, #stacks_in_523471_page42 .hide-for-xlarge-only, #stacks_in_523471_page42 .hide-for-xlarge-up, #stacks_in_523471_page42 .hide-for-xxlarge-only, #stacks_in_523471_page42 .hide-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_523471_page42 .hide-for-small-only, #stacks_in_523471_page42 .hide-for-small-up, #stacks_in_523471_page42 .hide-for-small, #stacks_in_523471_page42 .hide-for-small-down, #stacks_in_523471_page42 .show-for-medium-only, #stacks_in_523471_page42 .show-for-medium-up, #stacks_in_523471_page42 .show-for-medium, #stacks_in_523471_page42 .hide-for-medium-down, #stacks_in_523471_page42 .show-for-large-only, #stacks_in_523471_page42 .show-for-large-up, #stacks_in_523471_page42 .show-for-large, #stacks_in_523471_page42 .hide-for-large-down, #stacks_in_523471_page42 .show-for-xlarge-only, #stacks_in_523471_page42 .show-for-xlarge-up, #stacks_in_523471_page42 .show-for-xxlarge-only, #stacks_in_523471_page42 .show-for-xxlarge-up {
    display: none !important; }

  #stacks_in_523471_page42 .visible-for-small-only, #stacks_in_523471_page42 .visible-for-small-up, #stacks_in_523471_page42 .visible-for-small, #stacks_in_523471_page42 .visible-for-small-down, #stacks_in_523471_page42 .hidden-for-medium-only, #stacks_in_523471_page42 .hidden-for-medium-up, #stacks_in_523471_page42 .hidden-for-medium, #stacks_in_523471_page42 .visible-for-medium-down, #stacks_in_523471_page42 .hidden-for-large-only, #stacks_in_523471_page42 .hidden-for-large-up, #stacks_in_523471_page42 .hidden-for-large, #stacks_in_523471_page42 .visible-for-large-down, #stacks_in_523471_page42 .hidden-for-xlarge-only, #stacks_in_523471_page42 .hidden-for-xlarge-up, #stacks_in_523471_page42 .hidden-for-xxlarge-only, #stacks_in_523471_page42 .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_523471_page42 .hidden-for-small-only, #stacks_in_523471_page42 .hidden-for-small-up, #stacks_in_523471_page42 .hidden-for-small, #stacks_in_523471_page42 .hidden-for-small-down, #stacks_in_523471_page42 .visible-for-medium-only, #stacks_in_523471_page42 .visible-for-medium-up, #stacks_in_523471_page42 .visible-for-medium, #stacks_in_523471_page42 .hidden-for-medium-down, #stacks_in_523471_page42 .visible-for-large-only, #stacks_in_523471_page42 .visible-for-large-up, #stacks_in_523471_page42 .visible-for-large, #stacks_in_523471_page42 .hidden-for-large-down, #stacks_in_523471_page42 .visible-for-xlarge-only, #stacks_in_523471_page42 .visible-for-xlarge-up, #stacks_in_523471_page42 .visible-for-xxlarge-only, #stacks_in_523471_page42 .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_523471_page42 table.show-for-small-only, #stacks_in_523471_page42 table.show-for-small-up, #stacks_in_523471_page42 table.show-for-small, #stacks_in_523471_page42 table.show-for-small-down, #stacks_in_523471_page42 table.hide-for-medium-only, #stacks_in_523471_page42 table.hide-for-medium-up, #stacks_in_523471_page42 table.hide-for-medium, #stacks_in_523471_page42 table.show-for-medium-down, #stacks_in_523471_page42 table.hide-for-large-only, #stacks_in_523471_page42 table.hide-for-large-up, #stacks_in_523471_page42 table.hide-for-large, #stacks_in_523471_page42 table.show-for-large-down, #stacks_in_523471_page42 table.hide-for-xlarge-only, #stacks_in_523471_page42 table.hide-for-xlarge-up, #stacks_in_523471_page42 table.hide-for-xxlarge-only, #stacks_in_523471_page42 table.hide-for-xxlarge-up {
    display: table; }

  #stacks_in_523471_page42 thead.show-for-small-only, #stacks_in_523471_page42 thead.show-for-small-up, #stacks_in_523471_page42 thead.show-for-small, #stacks_in_523471_page42 thead.show-for-small-down, #stacks_in_523471_page42 thead.hide-for-medium-only, #stacks_in_523471_page42 thead.hide-for-medium-up, #stacks_in_523471_page42 thead.hide-for-medium, #stacks_in_523471_page42 thead.show-for-medium-down, #stacks_in_523471_page42 thead.hide-for-large-only, #stacks_in_523471_page42 thead.hide-for-large-up, #stacks_in_523471_page42 thead.hide-for-large, #stacks_in_523471_page42 thead.show-for-large-down, #stacks_in_523471_page42 thead.hide-for-xlarge-only, #stacks_in_523471_page42 thead.hide-for-xlarge-up, #stacks_in_523471_page42 thead.hide-for-xxlarge-only, #stacks_in_523471_page42 thead.hide-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_523471_page42 tbody.show-for-small-only, #stacks_in_523471_page42 tbody.show-for-small-up, #stacks_in_523471_page42 tbody.show-for-small, #stacks_in_523471_page42 tbody.show-for-small-down, #stacks_in_523471_page42 tbody.hide-for-medium-only, #stacks_in_523471_page42 tbody.hide-for-medium-up, #stacks_in_523471_page42 tbody.hide-for-medium, #stacks_in_523471_page42 tbody.show-for-medium-down, #stacks_in_523471_page42 tbody.hide-for-large-only, #stacks_in_523471_page42 tbody.hide-for-large-up, #stacks_in_523471_page42 tbody.hide-for-large, #stacks_in_523471_page42 tbody.show-for-large-down, #stacks_in_523471_page42 tbody.hide-for-xlarge-only, #stacks_in_523471_page42 tbody.hide-for-xlarge-up, #stacks_in_523471_page42 tbody.hide-for-xxlarge-only, #stacks_in_523471_page42 tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_523471_page42 tr.show-for-small-only, #stacks_in_523471_page42 tr.show-for-small-up, #stacks_in_523471_page42 tr.show-for-small, #stacks_in_523471_page42 tr.show-for-small-down, #stacks_in_523471_page42 tr.hide-for-medium-only, #stacks_in_523471_page42 tr.hide-for-medium-up, #stacks_in_523471_page42 tr.hide-for-medium, #stacks_in_523471_page42 tr.show-for-medium-down, #stacks_in_523471_page42 tr.hide-for-large-only, #stacks_in_523471_page42 tr.hide-for-large-up, #stacks_in_523471_page42 tr.hide-for-large, #stacks_in_523471_page42 tr.show-for-large-down, #stacks_in_523471_page42 tr.hide-for-xlarge-only, #stacks_in_523471_page42 tr.hide-for-xlarge-up, #stacks_in_523471_page42 tr.hide-for-xxlarge-only, #stacks_in_523471_page42 tr.hide-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_523471_page42 th.show-for-small-only, #stacks_in_523471_page42 td.show-for-small-only, #stacks_in_523471_page42 th.show-for-small-up, #stacks_in_523471_page42 td.show-for-small-up, #stacks_in_523471_page42 th.show-for-small, #stacks_in_523471_page42 td.show-for-small, #stacks_in_523471_page42 th.show-for-small-down, #stacks_in_523471_page42 td.show-for-small-down, #stacks_in_523471_page42 th.hide-for-medium-only, #stacks_in_523471_page42 td.hide-for-medium-only, #stacks_in_523471_page42 th.hide-for-medium-up, #stacks_in_523471_page42 td.hide-for-medium-up, #stacks_in_523471_page42 th.hide-for-medium, #stacks_in_523471_page42 td.hide-for-medium, #stacks_in_523471_page42 th.show-for-medium-down, #stacks_in_523471_page42 td.show-for-medium-down, #stacks_in_523471_page42 th.hide-for-large-only, #stacks_in_523471_page42 td.hide-for-large-only, #stacks_in_523471_page42 th.hide-for-large-up, #stacks_in_523471_page42 td.hide-for-large-up, #stacks_in_523471_page42 th.hide-for-large, #stacks_in_523471_page42 td.hide-for-large, #stacks_in_523471_page42 th.show-for-large-down, #stacks_in_523471_page42 td.show-for-large-down, #stacks_in_523471_page42 th.hide-for-xlarge-only, #stacks_in_523471_page42 td.hide-for-xlarge-only, #stacks_in_523471_page42 th.hide-for-xlarge-up, #stacks_in_523471_page42 td.hide-for-xlarge-up, #stacks_in_523471_page42 th.hide-for-xxlarge-only, #stacks_in_523471_page42 td.hide-for-xxlarge-only, #stacks_in_523471_page42 th.hide-for-xxlarge-up, #stacks_in_523471_page42 td.hide-for-xxlarge-up {
    display: table-cell !important; } }
/* medium displays */
@media only screen and (min-width: 40.063em) {
  #stacks_in_523471_page42 .hide-for-small-only, #stacks_in_523471_page42 .show-for-small-up, #stacks_in_523471_page42 .hide-for-small, #stacks_in_523471_page42 .hide-for-small-down, #stacks_in_523471_page42 .show-for-medium-only, #stacks_in_523471_page42 .show-for-medium-up, #stacks_in_523471_page42 .show-for-medium, #stacks_in_523471_page42 .show-for-medium-down, #stacks_in_523471_page42 .hide-for-large-only, #stacks_in_523471_page42 .hide-for-large-up, #stacks_in_523471_page42 .hide-for-large, #stacks_in_523471_page42 .show-for-large-down, #stacks_in_523471_page42 .hide-for-xlarge-only, #stacks_in_523471_page42 .hide-for-xlarge-up, #stacks_in_523471_page42 .hide-for-xxlarge-only, #stacks_in_523471_page42 .hide-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_523471_page42 .show-for-small-only, #stacks_in_523471_page42 .hide-for-small-up, #stacks_in_523471_page42 .show-for-small, #stacks_in_523471_page42 .show-for-small-down, #stacks_in_523471_page42 .hide-for-medium-only, #stacks_in_523471_page42 .hide-for-medium-up, #stacks_in_523471_page42 .hide-for-medium, #stacks_in_523471_page42 .hide-for-medium-down, #stacks_in_523471_page42 .show-for-large-only, #stacks_in_523471_page42 .show-for-large-up, #stacks_in_523471_page42 .show-for-large, #stacks_in_523471_page42 .hide-for-large-down, #stacks_in_523471_page42 .show-for-xlarge-only, #stacks_in_523471_page42 .show-for-xlarge-up, #stacks_in_523471_page42 .show-for-xxlarge-only, #stacks_in_523471_page42 .show-for-xxlarge-up {
    display: none !important; }

  #stacks_in_523471_page42 .hidden-for-small-only, #stacks_in_523471_page42 .visible-for-small-up, #stacks_in_523471_page42 .hidden-for-small, #stacks_in_523471_page42 .hidden-for-small-down, #stacks_in_523471_page42 .visible-for-medium-only, #stacks_in_523471_page42 .visible-for-medium-up, #stacks_in_523471_page42 .visible-for-medium, #stacks_in_523471_page42 .visible-for-medium-down, #stacks_in_523471_page42 .hidden-for-large-only, #stacks_in_523471_page42 .hidden-for-large-up, #stacks_in_523471_page42 .hidden-for-large, #stacks_in_523471_page42 .visible-for-large-down, #stacks_in_523471_page42 .hidden-for-xlarge-only, #stacks_in_523471_page42 .hidden-for-xlarge-up, #stacks_in_523471_page42 .hidden-for-xxlarge-only, #stacks_in_523471_page42 .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_523471_page42 .visible-for-small-only, #stacks_in_523471_page42 .hidden-for-small-up, #stacks_in_523471_page42 .visible-for-small, #stacks_in_523471_page42 .visible-for-small-down, #stacks_in_523471_page42 .hidden-for-medium-only, #stacks_in_523471_page42 .hidden-for-medium-up, #stacks_in_523471_page42 .hidden-for-medium, #stacks_in_523471_page42 .hidden-for-medium-down, #stacks_in_523471_page42 .visible-for-large-only, #stacks_in_523471_page42 .visible-for-large-up, #stacks_in_523471_page42 .visible-for-large, #stacks_in_523471_page42 .hidden-for-large-down, #stacks_in_523471_page42 .visible-for-xlarge-only, #stacks_in_523471_page42 .visible-for-xlarge-up, #stacks_in_523471_page42 .visible-for-xxlarge-only, #stacks_in_523471_page42 .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_523471_page42 table.hide-for-small-only, #stacks_in_523471_page42 table.show-for-small-up, #stacks_in_523471_page42 table.hide-for-small, #stacks_in_523471_page42 table.hide-for-small-down, #stacks_in_523471_page42 table.show-for-medium-only, #stacks_in_523471_page42 table.show-for-medium-up, #stacks_in_523471_page42 table.show-for-medium, #stacks_in_523471_page42 table.show-for-medium-down, #stacks_in_523471_page42 table.hide-for-large-only, #stacks_in_523471_page42 table.hide-for-large-up, #stacks_in_523471_page42 table.hide-for-large, #stacks_in_523471_page42 table.show-for-large-down, #stacks_in_523471_page42 table.hide-for-xlarge-only, #stacks_in_523471_page42 table.hide-for-xlarge-up, #stacks_in_523471_page42 table.hide-for-xxlarge-only, #stacks_in_523471_page42 table.hide-for-xxlarge-up {
    display: table; }

  #stacks_in_523471_page42 thead.hide-for-small-only, #stacks_in_523471_page42 thead.show-for-small-up, #stacks_in_523471_page42 thead.hide-for-small, #stacks_in_523471_page42 thead.hide-for-small-down, #stacks_in_523471_page42 thead.show-for-medium-only, #stacks_in_523471_page42 thead.show-for-medium-up, #stacks_in_523471_page42 thead.show-for-medium, #stacks_in_523471_page42 thead.show-for-medium-down, #stacks_in_523471_page42 thead.hide-for-large-only, #stacks_in_523471_page42 thead.hide-for-large-up, #stacks_in_523471_page42 thead.hide-for-large, #stacks_in_523471_page42 thead.show-for-large-down, #stacks_in_523471_page42 thead.hide-for-xlarge-only, #stacks_in_523471_page42 thead.hide-for-xlarge-up, #stacks_in_523471_page42 thead.hide-for-xxlarge-only, #stacks_in_523471_page42 thead.hide-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_523471_page42 tbody.hide-for-small-only, #stacks_in_523471_page42 tbody.show-for-small-up, #stacks_in_523471_page42 tbody.hide-for-small, #stacks_in_523471_page42 tbody.hide-for-small-down, #stacks_in_523471_page42 tbody.show-for-medium-only, #stacks_in_523471_page42 tbody.show-for-medium-up, #stacks_in_523471_page42 tbody.show-for-medium, #stacks_in_523471_page42 tbody.show-for-medium-down, #stacks_in_523471_page42 tbody.hide-for-large-only, #stacks_in_523471_page42 tbody.hide-for-large-up, #stacks_in_523471_page42 tbody.hide-for-large, #stacks_in_523471_page42 tbody.show-for-large-down, #stacks_in_523471_page42 tbody.hide-for-xlarge-only, #stacks_in_523471_page42 tbody.hide-for-xlarge-up, #stacks_in_523471_page42 tbody.hide-for-xxlarge-only, #stacks_in_523471_page42 tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_523471_page42 tr.hide-for-small-only, #stacks_in_523471_page42 tr.show-for-small-up, #stacks_in_523471_page42 tr.hide-for-small, #stacks_in_523471_page42 tr.hide-for-small-down, #stacks_in_523471_page42 tr.show-for-medium-only, #stacks_in_523471_page42 tr.show-for-medium-up, #stacks_in_523471_page42 tr.show-for-medium, #stacks_in_523471_page42 tr.show-for-medium-down, #stacks_in_523471_page42 tr.hide-for-large-only, #stacks_in_523471_page42 tr.hide-for-large-up, #stacks_in_523471_page42 tr.hide-for-large, #stacks_in_523471_page42 tr.show-for-large-down, #stacks_in_523471_page42 tr.hide-for-xlarge-only, #stacks_in_523471_page42 tr.hide-for-xlarge-up, #stacks_in_523471_page42 tr.hide-for-xxlarge-only, #stacks_in_523471_page42 tr.hide-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_523471_page42 th.hide-for-small-only, #stacks_in_523471_page42 td.hide-for-small-only, #stacks_in_523471_page42 th.show-for-small-up, #stacks_in_523471_page42 td.show-for-small-up, #stacks_in_523471_page42 th.hide-for-small, #stacks_in_523471_page42 td.hide-for-small, #stacks_in_523471_page42 th.hide-for-small-down, #stacks_in_523471_page42 td.hide-for-small-down, #stacks_in_523471_page42 th.show-for-medium-only, #stacks_in_523471_page42 td.show-for-medium-only, #stacks_in_523471_page42 th.show-for-medium-up, #stacks_in_523471_page42 td.show-for-medium-up, #stacks_in_523471_page42 th.show-for-medium, #stacks_in_523471_page42 td.show-for-medium, #stacks_in_523471_page42 th.show-for-medium-down, #stacks_in_523471_page42 td.show-for-medium-down, #stacks_in_523471_page42 th.hide-for-large-only, #stacks_in_523471_page42 td.hide-for-large-only, #stacks_in_523471_page42 th.hide-for-large-up, #stacks_in_523471_page42 td.hide-for-large-up, #stacks_in_523471_page42 th.hide-for-large, #stacks_in_523471_page42 td.hide-for-large, #stacks_in_523471_page42 th.show-for-large-down, #stacks_in_523471_page42 td.show-for-large-down, #stacks_in_523471_page42 th.hide-for-xlarge-only, #stacks_in_523471_page42 td.hide-for-xlarge-only, #stacks_in_523471_page42 th.hide-for-xlarge-up, #stacks_in_523471_page42 td.hide-for-xlarge-up, #stacks_in_523471_page42 th.hide-for-xxlarge-only, #stacks_in_523471_page42 td.hide-for-xxlarge-only, #stacks_in_523471_page42 th.hide-for-xxlarge-up, #stacks_in_523471_page42 td.hide-for-xxlarge-up {
    display: table-cell !important; } }
/* large displays */
@media only screen and (min-width: 64.063em) {
  #stacks_in_523471_page42 .hide-for-small-only, #stacks_in_523471_page42 .show-for-small-up, #stacks_in_523471_page42 .hide-for-small, #stacks_in_523471_page42 .hide-for-small-down, #stacks_in_523471_page42 .hide-for-medium-only, #stacks_in_523471_page42 .show-for-medium-up, #stacks_in_523471_page42 .hide-for-medium, #stacks_in_523471_page42 .hide-for-medium-down, #stacks_in_523471_page42 .show-for-large-only, #stacks_in_523471_page42 .show-for-large-up, #stacks_in_523471_page42 .show-for-large, #stacks_in_523471_page42 .show-for-large-down, #stacks_in_523471_page42 .hide-for-xlarge-only, #stacks_in_523471_page42 .hide-for-xlarge-up, #stacks_in_523471_page42 .hide-for-xxlarge-only, #stacks_in_523471_page42 .hide-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_523471_page42 .show-for-small-only, #stacks_in_523471_page42 .hide-for-small-up, #stacks_in_523471_page42 .show-for-small, #stacks_in_523471_page42 .show-for-small-down, #stacks_in_523471_page42 .show-for-medium-only, #stacks_in_523471_page42 .hide-for-medium-up, #stacks_in_523471_page42 .show-for-medium, #stacks_in_523471_page42 .show-for-medium-down, #stacks_in_523471_page42 .hide-for-large-only, #stacks_in_523471_page42 .hide-for-large-up, #stacks_in_523471_page42 .hide-for-large, #stacks_in_523471_page42 .hide-for-large-down, #stacks_in_523471_page42 .show-for-xlarge-only, #stacks_in_523471_page42 .show-for-xlarge-up, #stacks_in_523471_page42 .show-for-xxlarge-only, #stacks_in_523471_page42 .show-for-xxlarge-up {
    display: none !important; }

  #stacks_in_523471_page42 .hidden-for-small-only, #stacks_in_523471_page42 .visible-for-small-up, #stacks_in_523471_page42 .hidden-for-small, #stacks_in_523471_page42 .hidden-for-small-down, #stacks_in_523471_page42 .hidden-for-medium-only, #stacks_in_523471_page42 .visible-for-medium-up, #stacks_in_523471_page42 .hidden-for-medium, #stacks_in_523471_page42 .hidden-for-medium-down, #stacks_in_523471_page42 .visible-for-large-only, #stacks_in_523471_page42 .visible-for-large-up, #stacks_in_523471_page42 .visible-for-large, #stacks_in_523471_page42 .visible-for-large-down, #stacks_in_523471_page42 .hidden-for-xlarge-only, #stacks_in_523471_page42 .hidden-for-xlarge-up, #stacks_in_523471_page42 .hidden-for-xxlarge-only, #stacks_in_523471_page42 .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_523471_page42 .visible-for-small-only, #stacks_in_523471_page42 .hidden-for-small-up, #stacks_in_523471_page42 .visible-for-small, #stacks_in_523471_page42 .visible-for-small-down, #stacks_in_523471_page42 .visible-for-medium-only, #stacks_in_523471_page42 .hidden-for-medium-up, #stacks_in_523471_page42 .visible-for-medium, #stacks_in_523471_page42 .visible-for-medium-down, #stacks_in_523471_page42 .hidden-for-large-only, #stacks_in_523471_page42 .hidden-for-large-up, #stacks_in_523471_page42 .hidden-for-large, #stacks_in_523471_page42 .hidden-for-large-down, #stacks_in_523471_page42 .visible-for-xlarge-only, #stacks_in_523471_page42 .visible-for-xlarge-up, #stacks_in_523471_page42 .visible-for-xxlarge-only, #stacks_in_523471_page42 .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_523471_page42 table.hide-for-small-only, #stacks_in_523471_page42 table.show-for-small-up, #stacks_in_523471_page42 table.hide-for-small, #stacks_in_523471_page42 table.hide-for-small-down, #stacks_in_523471_page42 table.hide-for-medium-only, #stacks_in_523471_page42 table.show-for-medium-up, #stacks_in_523471_page42 table.hide-for-medium, #stacks_in_523471_page42 table.hide-for-medium-down, #stacks_in_523471_page42 table.show-for-large-only, #stacks_in_523471_page42 table.show-for-large-up, #stacks_in_523471_page42 table.show-for-large, #stacks_in_523471_page42 table.show-for-large-down, #stacks_in_523471_page42 table.hide-for-xlarge-only, #stacks_in_523471_page42 table.hide-for-xlarge-up, #stacks_in_523471_page42 table.hide-for-xxlarge-only, #stacks_in_523471_page42 table.hide-for-xxlarge-up {
    display: table; }

  #stacks_in_523471_page42 thead.hide-for-small-only, #stacks_in_523471_page42 thead.show-for-small-up, #stacks_in_523471_page42 thead.hide-for-small, #stacks_in_523471_page42 thead.hide-for-small-down, #stacks_in_523471_page42 thead.hide-for-medium-only, #stacks_in_523471_page42 thead.show-for-medium-up, #stacks_in_523471_page42 thead.hide-for-medium, #stacks_in_523471_page42 thead.hide-for-medium-down, #stacks_in_523471_page42 thead.show-for-large-only, #stacks_in_523471_page42 thead.show-for-large-up, #stacks_in_523471_page42 thead.show-for-large, #stacks_in_523471_page42 thead.show-for-large-down, #stacks_in_523471_page42 thead.hide-for-xlarge-only, #stacks_in_523471_page42 thead.hide-for-xlarge-up, #stacks_in_523471_page42 thead.hide-for-xxlarge-only, #stacks_in_523471_page42 thead.hide-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_523471_page42 tbody.hide-for-small-only, #stacks_in_523471_page42 tbody.show-for-small-up, #stacks_in_523471_page42 tbody.hide-for-small, #stacks_in_523471_page42 tbody.hide-for-small-down, #stacks_in_523471_page42 tbody.hide-for-medium-only, #stacks_in_523471_page42 tbody.show-for-medium-up, #stacks_in_523471_page42 tbody.hide-for-medium, #stacks_in_523471_page42 tbody.hide-for-medium-down, #stacks_in_523471_page42 tbody.show-for-large-only, #stacks_in_523471_page42 tbody.show-for-large-up, #stacks_in_523471_page42 tbody.show-for-large, #stacks_in_523471_page42 tbody.show-for-large-down, #stacks_in_523471_page42 tbody.hide-for-xlarge-only, #stacks_in_523471_page42 tbody.hide-for-xlarge-up, #stacks_in_523471_page42 tbody.hide-for-xxlarge-only, #stacks_in_523471_page42 tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_523471_page42 tr.hide-for-small-only, #stacks_in_523471_page42 tr.show-for-small-up, #stacks_in_523471_page42 tr.hide-for-small, #stacks_in_523471_page42 tr.hide-for-small-down, #stacks_in_523471_page42 tr.hide-for-medium-only, #stacks_in_523471_page42 tr.show-for-medium-up, #stacks_in_523471_page42 tr.hide-for-medium, #stacks_in_523471_page42 tr.hide-for-medium-down, #stacks_in_523471_page42 tr.show-for-large-only, #stacks_in_523471_page42 tr.show-for-large-up, #stacks_in_523471_page42 tr.show-for-large, #stacks_in_523471_page42 tr.show-for-large-down, #stacks_in_523471_page42 tr.hide-for-xlarge-only, #stacks_in_523471_page42 tr.hide-for-xlarge-up, #stacks_in_523471_page42 tr.hide-for-xxlarge-only, #stacks_in_523471_page42 tr.hide-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_523471_page42 th.hide-for-small-only, #stacks_in_523471_page42 td.hide-for-small-only, #stacks_in_523471_page42 th.show-for-small-up, #stacks_in_523471_page42 td.show-for-small-up, #stacks_in_523471_page42 th.hide-for-small, #stacks_in_523471_page42 td.hide-for-small, #stacks_in_523471_page42 th.hide-for-small-down, #stacks_in_523471_page42 td.hide-for-small-down, #stacks_in_523471_page42 th.hide-for-medium-only, #stacks_in_523471_page42 td.hide-for-medium-only, #stacks_in_523471_page42 th.show-for-medium-up, #stacks_in_523471_page42 td.show-for-medium-up, #stacks_in_523471_page42 th.hide-for-medium, #stacks_in_523471_page42 td.hide-for-medium, #stacks_in_523471_page42 th.hide-for-medium-down, #stacks_in_523471_page42 td.hide-for-medium-down, #stacks_in_523471_page42 th.show-for-large-only, #stacks_in_523471_page42 td.show-for-large-only, #stacks_in_523471_page42 th.show-for-large-up, #stacks_in_523471_page42 td.show-for-large-up, #stacks_in_523471_page42 th.show-for-large, #stacks_in_523471_page42 td.show-for-large, #stacks_in_523471_page42 th.show-for-large-down, #stacks_in_523471_page42 td.show-for-large-down, #stacks_in_523471_page42 th.hide-for-xlarge-only, #stacks_in_523471_page42 td.hide-for-xlarge-only, #stacks_in_523471_page42 th.hide-for-xlarge-up, #stacks_in_523471_page42 td.hide-for-xlarge-up, #stacks_in_523471_page42 th.hide-for-xxlarge-only, #stacks_in_523471_page42 td.hide-for-xxlarge-only, #stacks_in_523471_page42 th.hide-for-xxlarge-up, #stacks_in_523471_page42 td.hide-for-xxlarge-up {
    display: table-cell !important; } }
/* xlarge displays */
@media only screen and (min-width: 90.063em) {
  #stacks_in_523471_page42 .hide-for-small-only, #stacks_in_523471_page42 .show-for-small-up, #stacks_in_523471_page42 .hide-for-small, #stacks_in_523471_page42 .hide-for-small-down, #stacks_in_523471_page42 .hide-for-medium-only, #stacks_in_523471_page42 .show-for-medium-up, #stacks_in_523471_page42 .hide-for-medium, #stacks_in_523471_page42 .hide-for-medium-down, #stacks_in_523471_page42 .hide-for-large-only, #stacks_in_523471_page42 .show-for-large-up, #stacks_in_523471_page42 .hide-for-large, #stacks_in_523471_page42 .hide-for-large-down, #stacks_in_523471_page42 .show-for-xlarge-only, #stacks_in_523471_page42 .show-for-xlarge-up, #stacks_in_523471_page42 .hide-for-xxlarge-only, #stacks_in_523471_page42 .hide-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_523471_page42 .show-for-small-only, #stacks_in_523471_page42 .hide-for-small-up, #stacks_in_523471_page42 .show-for-small, #stacks_in_523471_page42 .show-for-small-down, #stacks_in_523471_page42 .show-for-medium-only, #stacks_in_523471_page42 .hide-for-medium-up, #stacks_in_523471_page42 .show-for-medium, #stacks_in_523471_page42 .show-for-medium-down, #stacks_in_523471_page42 .show-for-large-only, #stacks_in_523471_page42 .hide-for-large-up, #stacks_in_523471_page42 .show-for-large, #stacks_in_523471_page42 .show-for-large-down, #stacks_in_523471_page42 .hide-for-xlarge-only, #stacks_in_523471_page42 .hide-for-xlarge-up, #stacks_in_523471_page42 .show-for-xxlarge-only, #stacks_in_523471_page42 .show-for-xxlarge-up {
    display: none !important; }

  #stacks_in_523471_page42 .hidden-for-small-only, #stacks_in_523471_page42 .visible-for-small-up, #stacks_in_523471_page42 .hidden-for-small, #stacks_in_523471_page42 .hidden-for-small-down, #stacks_in_523471_page42 .hidden-for-medium-only, #stacks_in_523471_page42 .visible-for-medium-up, #stacks_in_523471_page42 .hidden-for-medium, #stacks_in_523471_page42 .hidden-for-medium-down, #stacks_in_523471_page42 .hidden-for-large-only, #stacks_in_523471_page42 .visible-for-large-up, #stacks_in_523471_page42 .hidden-for-large, #stacks_in_523471_page42 .hidden-for-large-down, #stacks_in_523471_page42 .visible-for-xlarge-only, #stacks_in_523471_page42 .visible-for-xlarge-up, #stacks_in_523471_page42 .hidden-for-xxlarge-only, #stacks_in_523471_page42 .hidden-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_523471_page42 .visible-for-small-only, #stacks_in_523471_page42 .hidden-for-small-up, #stacks_in_523471_page42 .visible-for-small, #stacks_in_523471_page42 .visible-for-small-down, #stacks_in_523471_page42 .visible-for-medium-only, #stacks_in_523471_page42 .hidden-for-medium-up, #stacks_in_523471_page42 .visible-for-medium, #stacks_in_523471_page42 .visible-for-medium-down, #stacks_in_523471_page42 .visible-for-large-only, #stacks_in_523471_page42 .hidden-for-large-up, #stacks_in_523471_page42 .visible-for-large, #stacks_in_523471_page42 .visible-for-large-down, #stacks_in_523471_page42 .hidden-for-xlarge-only, #stacks_in_523471_page42 .hidden-for-xlarge-up, #stacks_in_523471_page42 .visible-for-xxlarge-only, #stacks_in_523471_page42 .visible-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_523471_page42 table.hide-for-small-only, #stacks_in_523471_page42 table.show-for-small-up, #stacks_in_523471_page42 table.hide-for-small, #stacks_in_523471_page42 table.hide-for-small-down, #stacks_in_523471_page42 table.hide-for-medium-only, #stacks_in_523471_page42 table.show-for-medium-up, #stacks_in_523471_page42 table.hide-for-medium, #stacks_in_523471_page42 table.hide-for-medium-down, #stacks_in_523471_page42 table.hide-for-large-only, #stacks_in_523471_page42 table.show-for-large-up, #stacks_in_523471_page42 table.hide-for-large, #stacks_in_523471_page42 table.hide-for-large-down, #stacks_in_523471_page42 table.show-for-xlarge-only, #stacks_in_523471_page42 table.show-for-xlarge-up, #stacks_in_523471_page42 table.hide-for-xxlarge-only, #stacks_in_523471_page42 table.hide-for-xxlarge-up {
    display: table; }

  #stacks_in_523471_page42 thead.hide-for-small-only, #stacks_in_523471_page42 thead.show-for-small-up, #stacks_in_523471_page42 thead.hide-for-small, #stacks_in_523471_page42 thead.hide-for-small-down, #stacks_in_523471_page42 thead.hide-for-medium-only, #stacks_in_523471_page42 thead.show-for-medium-up, #stacks_in_523471_page42 thead.hide-for-medium, #stacks_in_523471_page42 thead.hide-for-medium-down, #stacks_in_523471_page42 thead.hide-for-large-only, #stacks_in_523471_page42 thead.show-for-large-up, #stacks_in_523471_page42 thead.hide-for-large, #stacks_in_523471_page42 thead.hide-for-large-down, #stacks_in_523471_page42 thead.show-for-xlarge-only, #stacks_in_523471_page42 thead.show-for-xlarge-up, #stacks_in_523471_page42 thead.hide-for-xxlarge-only, #stacks_in_523471_page42 thead.hide-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_523471_page42 tbody.hide-for-small-only, #stacks_in_523471_page42 tbody.show-for-small-up, #stacks_in_523471_page42 tbody.hide-for-small, #stacks_in_523471_page42 tbody.hide-for-small-down, #stacks_in_523471_page42 tbody.hide-for-medium-only, #stacks_in_523471_page42 tbody.show-for-medium-up, #stacks_in_523471_page42 tbody.hide-for-medium, #stacks_in_523471_page42 tbody.hide-for-medium-down, #stacks_in_523471_page42 tbody.hide-for-large-only, #stacks_in_523471_page42 tbody.show-for-large-up, #stacks_in_523471_page42 tbody.hide-for-large, #stacks_in_523471_page42 tbody.hide-for-large-down, #stacks_in_523471_page42 tbody.show-for-xlarge-only, #stacks_in_523471_page42 tbody.show-for-xlarge-up, #stacks_in_523471_page42 tbody.hide-for-xxlarge-only, #stacks_in_523471_page42 tbody.hide-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_523471_page42 tr.hide-for-small-only, #stacks_in_523471_page42 tr.show-for-small-up, #stacks_in_523471_page42 tr.hide-for-small, #stacks_in_523471_page42 tr.hide-for-small-down, #stacks_in_523471_page42 tr.hide-for-medium-only, #stacks_in_523471_page42 tr.show-for-medium-up, #stacks_in_523471_page42 tr.hide-for-medium, #stacks_in_523471_page42 tr.hide-for-medium-down, #stacks_in_523471_page42 tr.hide-for-large-only, #stacks_in_523471_page42 tr.show-for-large-up, #stacks_in_523471_page42 tr.hide-for-large, #stacks_in_523471_page42 tr.hide-for-large-down, #stacks_in_523471_page42 tr.show-for-xlarge-only, #stacks_in_523471_page42 tr.show-for-xlarge-up, #stacks_in_523471_page42 tr.hide-for-xxlarge-only, #stacks_in_523471_page42 tr.hide-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_523471_page42 th.hide-for-small-only, #stacks_in_523471_page42 td.hide-for-small-only, #stacks_in_523471_page42 th.show-for-small-up, #stacks_in_523471_page42 td.show-for-small-up, #stacks_in_523471_page42 th.hide-for-small, #stacks_in_523471_page42 td.hide-for-small, #stacks_in_523471_page42 th.hide-for-small-down, #stacks_in_523471_page42 td.hide-for-small-down, #stacks_in_523471_page42 th.hide-for-medium-only, #stacks_in_523471_page42 td.hide-for-medium-only, #stacks_in_523471_page42 th.show-for-medium-up, #stacks_in_523471_page42 td.show-for-medium-up, #stacks_in_523471_page42 th.hide-for-medium, #stacks_in_523471_page42 td.hide-for-medium, #stacks_in_523471_page42 th.hide-for-medium-down, #stacks_in_523471_page42 td.hide-for-medium-down, #stacks_in_523471_page42 th.hide-for-large-only, #stacks_in_523471_page42 td.hide-for-large-only, #stacks_in_523471_page42 th.show-for-large-up, #stacks_in_523471_page42 td.show-for-large-up, #stacks_in_523471_page42 th.hide-for-large, #stacks_in_523471_page42 td.hide-for-large, #stacks_in_523471_page42 th.hide-for-large-down, #stacks_in_523471_page42 td.hide-for-large-down, #stacks_in_523471_page42 th.show-for-xlarge-only, #stacks_in_523471_page42 td.show-for-xlarge-only, #stacks_in_523471_page42 th.show-for-xlarge-up, #stacks_in_523471_page42 td.show-for-xlarge-up, #stacks_in_523471_page42 th.hide-for-xxlarge-only, #stacks_in_523471_page42 td.hide-for-xxlarge-only, #stacks_in_523471_page42 th.hide-for-xxlarge-up, #stacks_in_523471_page42 td.hide-for-xxlarge-up {
    display: table-cell !important; } }
/* xxlarge displays */
@media only screen and (min-width: 120.063em) {
  #stacks_in_523471_page42 .hide-for-small-only, #stacks_in_523471_page42 .show-for-small-up, #stacks_in_523471_page42 .hide-for-small, #stacks_in_523471_page42 .hide-for-small-down, #stacks_in_523471_page42 .hide-for-medium-only, #stacks_in_523471_page42 .show-for-medium-up, #stacks_in_523471_page42 .hide-for-medium, #stacks_in_523471_page42 .hide-for-medium-down, #stacks_in_523471_page42 .hide-for-large-only, #stacks_in_523471_page42 .show-for-large-up, #stacks_in_523471_page42 .hide-for-large, #stacks_in_523471_page42 .hide-for-large-down, #stacks_in_523471_page42 .hide-for-xlarge-only, #stacks_in_523471_page42 .show-for-xlarge-up, #stacks_in_523471_page42 .show-for-xxlarge-only, #stacks_in_523471_page42 .show-for-xxlarge-up {
    display: inherit !important; }

  #stacks_in_523471_page42 .show-for-small-only, #stacks_in_523471_page42 .hide-for-small-up, #stacks_in_523471_page42 .show-for-small, #stacks_in_523471_page42 .show-for-small-down, #stacks_in_523471_page42 .show-for-medium-only, #stacks_in_523471_page42 .hide-for-medium-up, #stacks_in_523471_page42 .show-for-medium, #stacks_in_523471_page42 .show-for-medium-down, #stacks_in_523471_page42 .show-for-large-only, #stacks_in_523471_page42 .hide-for-large-up, #stacks_in_523471_page42 .show-for-large, #stacks_in_523471_page42 .show-for-large-down, #stacks_in_523471_page42 .show-for-xlarge-only, #stacks_in_523471_page42 .hide-for-xlarge-up, #stacks_in_523471_page42 .hide-for-xxlarge-only, #stacks_in_523471_page42 .hide-for-xxlarge-up {
    display: none !important; }

  #stacks_in_523471_page42 .hidden-for-small-only, #stacks_in_523471_page42 .visible-for-small-up, #stacks_in_523471_page42 .hidden-for-small, #stacks_in_523471_page42 .hidden-for-small-down, #stacks_in_523471_page42 .hidden-for-medium-only, #stacks_in_523471_page42 .visible-for-medium-up, #stacks_in_523471_page42 .hidden-for-medium, #stacks_in_523471_page42 .hidden-for-medium-down, #stacks_in_523471_page42 .hidden-for-large-only, #stacks_in_523471_page42 .visible-for-large-up, #stacks_in_523471_page42 .hidden-for-large, #stacks_in_523471_page42 .hidden-for-large-down, #stacks_in_523471_page42 .hidden-for-xlarge-only, #stacks_in_523471_page42 .visible-for-xlarge-up, #stacks_in_523471_page42 .visible-for-xxlarge-only, #stacks_in_523471_page42 .visible-for-xxlarge-up {
    position: static !important;
    height: auto;
    width: auto;
    overflow: visible;
    clip: auto; }

  #stacks_in_523471_page42 .visible-for-small-only, #stacks_in_523471_page42 .hidden-for-small-up, #stacks_in_523471_page42 .visible-for-small, #stacks_in_523471_page42 .visible-for-small-down, #stacks_in_523471_page42 .visible-for-medium-only, #stacks_in_523471_page42 .hidden-for-medium-up, #stacks_in_523471_page42 .visible-for-medium, #stacks_in_523471_page42 .visible-for-medium-down, #stacks_in_523471_page42 .visible-for-large-only, #stacks_in_523471_page42 .hidden-for-large-up, #stacks_in_523471_page42 .visible-for-large, #stacks_in_523471_page42 .visible-for-large-down, #stacks_in_523471_page42 .visible-for-xlarge-only, #stacks_in_523471_page42 .hidden-for-xlarge-up, #stacks_in_523471_page42 .hidden-for-xxlarge-only, #stacks_in_523471_page42 .hidden-for-xxlarge-up {
    position: absolute !important;
    height: 1px;
    width: 1px;
    overflow: hidden;
    clip: rect(1px, 1px, 1px, 1px); }

  #stacks_in_523471_page42 table.hide-for-small-only, #stacks_in_523471_page42 table.show-for-small-up, #stacks_in_523471_page42 table.hide-for-small, #stacks_in_523471_page42 table.hide-for-small-down, #stacks_in_523471_page42 table.hide-for-medium-only, #stacks_in_523471_page42 table.show-for-medium-up, #stacks_in_523471_page42 table.hide-for-medium, #stacks_in_523471_page42 table.hide-for-medium-down, #stacks_in_523471_page42 table.hide-for-large-only, #stacks_in_523471_page42 table.show-for-large-up, #stacks_in_523471_page42 table.hide-for-large, #stacks_in_523471_page42 table.hide-for-large-down, #stacks_in_523471_page42 table.hide-for-xlarge-only, #stacks_in_523471_page42 table.show-for-xlarge-up, #stacks_in_523471_page42 table.show-for-xxlarge-only, #stacks_in_523471_page42 table.show-for-xxlarge-up {
    display: table; }

  #stacks_in_523471_page42 thead.hide-for-small-only, #stacks_in_523471_page42 thead.show-for-small-up, #stacks_in_523471_page42 thead.hide-for-small, #stacks_in_523471_page42 thead.hide-for-small-down, #stacks_in_523471_page42 thead.hide-for-medium-only, #stacks_in_523471_page42 thead.show-for-medium-up, #stacks_in_523471_page42 thead.hide-for-medium, #stacks_in_523471_page42 thead.hide-for-medium-down, #stacks_in_523471_page42 thead.hide-for-large-only, #stacks_in_523471_page42 thead.show-for-large-up, #stacks_in_523471_page42 thead.hide-for-large, #stacks_in_523471_page42 thead.hide-for-large-down, #stacks_in_523471_page42 thead.hide-for-xlarge-only, #stacks_in_523471_page42 thead.show-for-xlarge-up, #stacks_in_523471_page42 thead.show-for-xxlarge-only, #stacks_in_523471_page42 thead.show-for-xxlarge-up {
    display: table-header-group !important; }

  #stacks_in_523471_page42 tbody.hide-for-small-only, #stacks_in_523471_page42 tbody.show-for-small-up, #stacks_in_523471_page42 tbody.hide-for-small, #stacks_in_523471_page42 tbody.hide-for-small-down, #stacks_in_523471_page42 tbody.hide-for-medium-only, #stacks_in_523471_page42 tbody.show-for-medium-up, #stacks_in_523471_page42 tbody.hide-for-medium, #stacks_in_523471_page42 tbody.hide-for-medium-down, #stacks_in_523471_page42 tbody.hide-for-large-only, #stacks_in_523471_page42 tbody.show-for-large-up, #stacks_in_523471_page42 tbody.hide-for-large, #stacks_in_523471_page42 tbody.hide-for-large-down, #stacks_in_523471_page42 tbody.hide-for-xlarge-only, #stacks_in_523471_page42 tbody.show-for-xlarge-up, #stacks_in_523471_page42 tbody.show-for-xxlarge-only, #stacks_in_523471_page42 tbody.show-for-xxlarge-up {
    display: table-row-group !important; }

  #stacks_in_523471_page42 tr.hide-for-small-only, #stacks_in_523471_page42 tr.show-for-small-up, #stacks_in_523471_page42 tr.hide-for-small, #stacks_in_523471_page42 tr.hide-for-small-down, #stacks_in_523471_page42 tr.hide-for-medium-only, #stacks_in_523471_page42 tr.show-for-medium-up, #stacks_in_523471_page42 tr.hide-for-medium, #stacks_in_523471_page42 tr.hide-for-medium-down, #stacks_in_523471_page42 tr.hide-for-large-only, #stacks_in_523471_page42 tr.show-for-large-up, #stacks_in_523471_page42 tr.hide-for-large, #stacks_in_523471_page42 tr.hide-for-large-down, #stacks_in_523471_page42 tr.hide-for-xlarge-only, #stacks_in_523471_page42 tr.show-for-xlarge-up, #stacks_in_523471_page42 tr.show-for-xxlarge-only, #stacks_in_523471_page42 tr.show-for-xxlarge-up {
    display: table-row !important; }

  #stacks_in_523471_page42 th.hide-for-small-only, #stacks_in_523471_page42 td.hide-for-small-only, #stacks_in_523471_page42 th.show-for-small-up, #stacks_in_523471_page42 td.show-for-small-up, #stacks_in_523471_page42 th.hide-for-small, #stacks_in_523471_page42 td.hide-for-small, #stacks_in_523471_page42 th.hide-for-small-down, #stacks_in_523471_page42 td.hide-for-small-down, #stacks_in_523471_page42 th.hide-for-medium-only, #stacks_in_523471_page42 td.hide-for-medium-only, #stacks_in_523471_page42 th.show-for-medium-up, #stacks_in_523471_page42 td.show-for-medium-up, #stacks_in_523471_page42 th.hide-for-medium, #stacks_in_523471_page42 td.hide-for-medium, #stacks_in_523471_page42 th.hide-for-medium-down, #stacks_in_523471_page42 td.hide-for-medium-down, #stacks_in_523471_page42 th.hide-for-large-only, #stacks_in_523471_page42 td.hide-for-large-only, #stacks_in_523471_page42 th.show-for-large-up, #stacks_in_523471_page42 td.show-for-large-up, #stacks_in_523471_page42 th.hide-for-large, #stacks_in_523471_page42 td.hide-for-large, #stacks_in_523471_page42 th.hide-for-large-down, #stacks_in_523471_page42 td.hide-for-large-down, #stacks_in_523471_page42 th.hide-for-xlarge-only, #stacks_in_523471_page42 td.hide-for-xlarge-only, #stacks_in_523471_page42 th.show-for-xlarge-up, #stacks_in_523471_page42 td.show-for-xlarge-up, #stacks_in_523471_page42 th.show-for-xxlarge-only, #stacks_in_523471_page42 td.show-for-xxlarge-only, #stacks_in_523471_page42 th.show-for-xxlarge-up, #stacks_in_523471_page42 td.show-for-xxlarge-up {
    display: table-cell !important; } }
/* Orientation targeting */
.show-for-landscape,
.hide-for-portrait {
  display: inherit !important; }

.hide-for-landscape,
.show-for-portrait {
  display: none !important; }

/* Specific visibility for tables */
#stacks_in_523471_page42 table.hide-for-landscape, #stacks_in_523471_page42 table.show-for-portrait {
  display: table; }

#stacks_in_523471_page42 thead.hide-for-landscape, #stacks_in_523471_page42 thead.show-for-portrait {
  display: table-header-group !important; }

#stacks_in_523471_page42 tbody.hide-for-landscape, #stacks_in_523471_page42 tbody.show-for-portrait {
  display: table-row-group !important; }

#stacks_in_523471_page42 tr.hide-for-landscape, #stacks_in_523471_page42 tr.show-for-portrait {
  display: table-row !important; }

#stacks_in_523471_page42 td.hide-for-landscape, #stacks_in_523471_page42 td.show-for-portrait,
#stacks_in_523471_page42 th.hide-for-landscape,
#stacks_in_523471_page42 th.show-for-portrait {
  display: table-cell !important; }

@media only screen and (orientation: landscape) {
  #stacks_in_523471_page42 .show-for-landscape,
  #stacks_in_523471_page42 .hide-for-portrait {
    display: inherit !important; }

  #stacks_in_523471_page42 .hide-for-landscape,
  #stacks_in_523471_page42 .show-for-portrait {
    display: none !important; }

  /* Specific visibility for tables */
  #stacks_in_523471_page42 table.show-for-landscape, #stacks_in_523471_page42 table.hide-for-portrait {
    display: table; }

  #stacks_in_523471_page42 thead.show-for-landscape, #stacks_in_523471_page42 thead.hide-for-portrait {
    display: table-header-group !important; }

  #stacks_in_523471_page42 tbody.show-for-landscape, #stacks_in_523471_page42 tbody.hide-for-portrait {
    display: table-row-group !important; }

  #stacks_in_523471_page42 tr.show-for-landscape, #stacks_in_523471_page42 tr.hide-for-portrait {
    display: table-row !important; }

  #stacks_in_523471_page42 td.show-for-landscape, #stacks_in_523471_page42 td.hide-for-portrait,
  #stacks_in_523471_page42 th.show-for-landscape,
  #stacks_in_523471_page42 th.hide-for-portrait {
    display: table-cell !important; } }
@media only screen and (orientation: portrait) {
  #stacks_in_523471_page42 .show-for-portrait,
  #stacks_in_523471_page42 .hide-for-landscape {
    display: inherit !important; }

  #stacks_in_523471_page42 .hide-for-portrait,
  #stacks_in_523471_page42 .show-for-landscape {
    display: none !important; }

  /* Specific visibility for tables */
  #stacks_in_523471_page42 table.show-for-portrait, #stacks_in_523471_page42 table.hide-for-landscape {
    display: table; }

  #stacks_in_523471_page42 thead.show-for-portrait, #stacks_in_523471_page42 thead.hide-for-landscape {
    display: table-header-group !important; }

  #stacks_in_523471_page42 tbody.show-for-portrait, #stacks_in_523471_page42 tbody.hide-for-landscape {
    display: table-row-group !important; }

  #stacks_in_523471_page42 tr.show-for-portrait, #stacks_in_523471_page42 tr.hide-for-landscape {
    display: table-row !important; }

  #stacks_in_523471_page42 td.show-for-portrait, #stacks_in_523471_page42 td.hide-for-landscape,
  #stacks_in_523471_page42 th.show-for-portrait,
  #stacks_in_523471_page42 th.hide-for-landscape {
    display: table-cell !important; } }
/* Touch-enabled device targeting */
.show-for-touch {
  display: none !important; }

.hide-for-touch {
  display: inherit !important; }

.touch #stacks_in_523471_page42 .show-for-touch {
  display: inherit !important; }

.touch #stacks_in_523471_page42 .hide-for-touch {
  display: none !important; }

/* Specific visibility for tables */
#stacks_in_523471_page42 table.hide-for-touch {
  display: table; }

.touch #stacks_in_523471_page42 table.show-for-touch {
  display: table; }

#stacks_in_523471_page42 thead.hide-for-touch {
  display: table-header-group !important; }

.touch #stacks_in_523471_page42 thead.show-for-touch {
  display: table-header-group !important; }

#stacks_in_523471_page42 tbody.hide-for-touch {
  display: table-row-group !important; }

.touch #stacks_in_523471_page42 tbody.show-for-touch {
  display: table-row-group !important; }

#stacks_in_523471_page42 tr.hide-for-touch {
  display: table-row !important; }

.touch #stacks_in_523471_page42 tr.show-for-touch {
  display: table-row !important; }

#stacks_in_523471_page42 td.hide-for-touch {
  display: table-cell !important; }

.touch #stacks_in_523471_page42 td.show-for-touch {
  display: table-cell !important; }

#stacks_in_523471_page42 th.hide-for-touch {
  display: table-cell !important; }

.touch #stacks_in_523471_page42 th.show-for-touch {
  display: table-cell !important; }

/* Print visibility */
@media print {
  #stacks_in_523471_page42 .show-for-print {
    display: block; }

  #stacks_in_523471_page42 .hide-for-print {
    display: none; }

  #stacks_in_523471_page42 table.show-for-print {
    display: table; }

  #stacks_in_523471_page42 thead.show-for-print {
    display: table-header-group !important; }

  #stacks_in_523471_page42 tbody.show-for-print {
    display: table-row-group !important; }

  #stacks_in_523471_page42 tr.show-for-print {
    display: table-row !important; }

  #stacks_in_523471_page42 td.show-for-print {
    display: table-cell !important; }

  #stacks_in_523471_page42 th.show-for-print {
    display: table-cell !important; } }
/*
    _____  __     _____  _____  _____ 
   | __  ||  |   |     ||     ||     |
   | __ -||  |__ |  |  ||  |  || | | |
   |_____||_____||_____||_____||_|_|_|
                                   
    Version 1.0.1

*/







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


#stacks_in_523424_page42 .cd-slider-wrapper ol, 
#stacks_in_523424_page42 .cd-slider-wrapper ul,
#stacks_in_523424_page42 .cd-slider-wrapper li {
  list-style: none;
  margin: 0 !important;
  padding: 0 !important;
}

#stacks_in_523424_page42 * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#stacks_in_523424_page42 img {
  max-width: 100%; 
  
  border-radius: 7px;
  
}

/* -------------------------------- 

Main Components 

-------------------------------- */


#stacks_in_523424_page42 {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

#stacks_in_523424_page42 .cd-single-item {
  position: relative;
 }

#stacks_in_523424_page42 .cd-slider-wrapper {
  position: relative;
  z-index: 1;
  -webkit-transition: width 0.4s;
  -moz-transition: width 0.4s;
  transition: width 0.4s;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: width; } 
  @media only screen and (min-width: 1024px) {
    #stacks_in_523424_page42 .cd-slider-wrapper {
      width: 50%; 
      
    }
      #stacks_in_523424_page42 .cd-slider-active .cd-slider-wrapper {
        width: 100%; } }

#stacks_in_523424_page42 .cd-slider {
  position: relative;
  z-index: 1;
  overflow: hidden; }
  #stacks_in_523424_page42 .cd-slider::before {
    /* never visible - this is used in jQuery to check the current MQ */
    content: 'mobile';
    display: none; }
  #stacks_in_523424_page42 .cd-slider li {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    height: 100%;
    width: 100%;
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    transition: transform 0.3s; }
    #stacks_in_523424_page42 .cd-slider li img {
      display: block;
      width: 100%; }
    #stacks_in_523424_page42 .cd-slider li.selected {
      position: relative;
      z-index: 2;
      -webkit-transform: translateX(0);
      -moz-transform: translateX(0);
      -ms-transform: translateX(0);
      -o-transform: translateX(0);
      transform: translateX(0); }
    #stacks_in_523424_page42 .cd-slider li.move-left {
      -webkit-transform: translateX(-100%);
      -moz-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
      -o-transform: translateX(-100%);
      transform: translateX(-100%); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_523424_page42 .cd-slider {
      cursor: pointer; }
      #stacks_in_523424_page42 .cd-slider::before {
        /* never visible - this is used in jQuery to check the current MQ */
        content: 'desktop'; }
      #stacks_in_523424_page42 .cd-slider::after {
        /* slider cover layer - to indicate the image is clickable */
        content: '';
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        /* OVERLAY COLORS */
        background: rgba(81, 62, 93, 0.4) url("../files/bloom_images/cd-icon-zoom-black.svg") no-repeat center center;
        /* size of the icon */
        background-size: 48px;
        
        opacity: 0;
        
        z-index: 4;
        -webkit-transition: opacity 0.3s;
        -moz-transition: opacity 0.3s;
        transition: opacity 0.3s; }
      #stacks_in_523424_page42 .cd-slider:hover::after {
        opacity: 1; }
      #stacks_in_523424_page42 .cd-slider-active .cd-slider {
        cursor: auto; }
        #stacks_in_523424_page42 .cd-slider-active .cd-slider::after {
          display: none; } }

@media only screen and (min-width: 1024px) {
  #stacks_in_523424_page42 .cd-slider-navigation li, #stacks_in_523424_page42 .cd-slider-pagination {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    -moz-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    transition: opacity 0.4s 0s, visibility 0s 0.4s; }
    #stacks_in_523424_page42 .cd-slider-active .cd-slider-navigation li, #stacks_in_523424_page42 .cd-slider-active .cd-slider-pagination {
      opacity: 1;
      visibility: visible;
      -webkit-transition: opacity 0.4s 0.4s, visibility 0s 0.4s;
      -moz-transition: opacity 0.4s 0.4s, visibility 0s 0.4s;
      transition: opacity 0.4s 0.4s, visibility 0s 0.4s; } }
#stacks_in_523424_page42 .cd-slider-navigation li {
  position: absolute;
  z-index: 2;
  top: 50%;
  bottom: auto;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%); }
  #stacks_in_523424_page42 .cd-slider-navigation li:first-of-type {
    left: 10px; }
  #stacks_in_523424_page42 .cd-slider-navigation li:last-of-type {
    right: 10px; }
  #stacks_in_523424_page42 .cd-slider-navigation li a {
    display: block;
    width: 48px;
    height: 48px;
    background: url("../files/bloom_images/cd-icon-arrow-black.svg") no-repeat center center;
    -webkit-transition: opacity 0.2s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.2s 0s, visibility 0s 0s;
    transition: opacity 0.2s 0s, visibility 0s 0s;
    /* image replacement */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap; }
    #stacks_in_523424_page42 .cd-slider-navigation li a.inactive {
      opacity: 0;
      visibility: hidden;
      -webkit-transition: opacity 0.2s 0s, visibility 0s 0.2s;
      -moz-transition: opacity 0.2s 0s, visibility 0s 0.2s;
      transition: opacity 0.2s 0s, visibility 0s 0.2s; }
    #stacks_in_523424_page42 .cd-slider-navigation li a:hover {
      opacity: .7; }
  #stacks_in_523424_page42 .cd-slider-navigation li:first-of-type a {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_523424_page42 .cd-slider-navigation li:first-child {
      left: 30px; }
    #stacks_in_523424_page42 .cd-slider-navigation li:last-child {
      right: 30px; } }

#stacks_in_523424_page42 .cd-slider-pagination {
  /* you won't see this element in the html but it will be created using jQuery */
  position: absolute;
  z-index: 2;
  bottom: 30px;
  left: 50%;
  right: auto;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  visibility: hidden; }
  #stacks_in_523424_page42 .cd-slider-pagination:after {
    content: "";
    display: table;
    clear: both; }
  #stacks_in_523424_page42 .touch .cd-slider-pagination {
    visibility: hidden; }
  #stacks_in_523424_page42 .cd-slider-pagination li {
    display: inline-block;
    float: left;
    margin: 0 5px !important; }
    #stacks_in_523424_page42 .cd-slider-pagination li.selected a {
    
      background: #000000;
           }
  #stacks_in_523424_page42 .cd-slider-pagination a {
    display: block;
    height: 12px;
    width: 12px;
    border-radius: 50%;
    
    border: 1px solid #000000;
    /* fix a bug in IE9/10 - transparent anchor not clickable */
    background-color: rgba(0, 0, 0, 0);
    
    /* image replacement */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap; }

#stacks_in_523424_page42 .cd-slider-wrapper .cd-close {
  display: none;
  position: absolute;
  z-index: 2;
  top: 30px;
  right: 30px;
  width: 48px;
  height: 48px;
  background: url("../files/bloom_images/cd-icon-close-black.svg") no-repeat center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.4s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.4s;
  transition: transform 0.3s 0s, visibility 0s 0.4s; }
  #stacks_in_523424_page42 .cd-slider-active .cd-slider-wrapper .cd-close {
    visibility: visible;
    opacity: 1;
    -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s;
    -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s;
    transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s; }
  #stacks_in_523424_page42 .cd-slider-active .cd-slider-wrapper .cd-close:hover {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_523424_page42 .cd-slider-wrapper .cd-close {
      display: block; } }

#stacks_in_523424_page42 .cd-item-info {
  padding: 0; }

  @media only screen and (min-width: 1024px) {
    #stacks_in_523424_page42 .cd-item-info {
      position: absolute;
      width: 50%;
      top: 0;
      padding: 0;
      margin: 0;
      
      right: 0; 
      padding-left: 30px; 
      
 } }

#stacks_in_523424_page42 .cd-content p {
  width: 90%;
  max-width: 1024px;
  padding: 4em 0;
  margin: 0 auto;
  color: #afa8a0;
  line-height: 1.8; }





/* Start dooHeader X stack CSS code */.stacks_in_523428_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_523428_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_523428_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523430_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523434_page42shim{	padding-top: 2%;}/* End Responsive Shim stack CSS code *//* Start Liquid Columns stack CSS code */ .stacks_in_523436_page42column { float:left; display:inline; }.stacks_in_523436_page42one{	width: 60%;}.stacks_in_523436_page42two{	width: 40%;}.stacks_in_523436_page42three{	display: none;}.stacks_in_523436_page42first{	padding-left: 0;	padding-right: 10px;	padding-bottom: 0;}.stacks_in_523436_page42middle{	padding-left: 10px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_523436_page42first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_523436_page42middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_523436_page42one{		width: 100%;	}		.stacks_in_523436_page42two{		width: 100%;	}    }/* End Liquid Columns stack CSS code */
#stacks_in_523436_page42 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 10px 0px 0px 0px;
	padding:  10px;
}
/* Start Launcher stack CSS code */#stacks_in_p523439_n94356_page42 img{	max-width: 100%;	height: auto;}.stacks_in_p523439_n94356_page42lightbox{	cursor: pointer;}.stacks_in_p523439_n94356_page42lightboxContents{	display: none;}.stacks_in_p523439_n94356_page42launcherWrapper{	border: 6px solid #E24159;	-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;}.stacks_in_p523439_n94356_page42launcherWrapper a{	text-decoration: none;}.stacks_in_p523439_n94356_page42help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;		border-bottom: 6px solid #E24159;	}.stacks_in_p523439_n94356_page42helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_p523439_n94356_page42launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523439_n94356_page42galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523439_n94356_page42helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_p523439_n94356_page42vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_p523439_n86435_page42 {
	font-size: 65%;
}
/* Start Button Press stack CSS code */#stacks_in_523441_page42{	text-align: center !important;}.stacks_in_523441_page42dooabutton{	-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+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #66FB60;	-webkit-box-shadow:inset 0px 1px 0px 0px #66FB60;	box-shadow:inset 0px 1px 0px 0px #66FB60;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #20B51A), color-stop(1, #029700) );	background:-moz-linear-gradient( center top, #20B51A 5%, #029700 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#20B51A', endColorstr='#029700');	background-color:#16AB10;	text-shadow:none;		text-shadow:1px -1px 0px #008300;			border:1px solid #008D00;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 10px 20px 10px 20px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_523441_page42dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #008300;		-webkit-box-shadow:inset 0px 1px 0px 0px #008300;		box-shadow:inset 0px 1px 0px 0px #008300;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #029700), color-stop(1, #20B51A) );		background:-moz-linear-gradient( center top, #029700 5%, #20B51A 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#029700', endColorstr='#20B51A');		background-color:#16AB10;					color:;		}/* End Button Press stack CSS code */
#stacks_in_523441_page42 {
	margin: 30px 0px 0px 0px;
}
/* Start dooHeader X stack CSS code */.stacks_in_523444_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_523444_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_523444_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523446_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523449_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code */#stacks_in_523450_page42>.s3_row {
	margin: 0 -10px;
}

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

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




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










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



}



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


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


}





/* -- Start Swell Each css Template -- */

#stacks_in_523451_page42{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: center !important;
}

.stacks_in_523451_page42swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_523451_page42swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_523451_page42swell{
		max-width: 360px;
	}
	.stacks_in_523451_page42swell img{
		width: 100%;
		max-width: 360px;
		height: auto;
	}


.stacks_in_523451_page42swell-with-zoom .mfp-container,.stacks_in_523451_page42swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 396.000031ms ease-out;
	-moz-transition: all 396.000031ms ease-out;
	-o-transition: all 396.000031ms ease-out;
	transition: all 396.000031ms ease-out;
}

.stacks_in_523451_page42swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_523451_page42swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_523451_page42swell-with-zoom.mfp-removing .mfp-container,.stacks_in_523451_page42swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_523451_page42 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_523451_page42 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_523451_page42 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_523451_page42 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}





#stacks_in_523451_page42 .swellzoomeffect img:hover{
	-webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);
    -o-transform:scale(1.1);
     transform:scale(1.1);
}

#stacks_in_523451_page42 .swellshrinkeffect img:hover{
	-webkit-transform:scale(0.9);
    -moz-transform:scale(0.9);
    -ms-transform:scale(0.9);
    -o-transform:scale(0.9);
     transform:scale(0.9);
}

#stacks_in_523451_page42 .swellswingeffect{
	margin-left: 5px !important;
	margin-right: 5px !important;
}

#stacks_in_523451_page42 .swellswingeffect:hover{
    -webkit-animation: swellswing 1s ease;
    animation: swellswing 1s ease;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
}

#stacks_in_523451_page42 .swellcircleeffect:hover{
        border-radius:50%;
}

#stacks_in_523451_page42 .swellthreedeffect{
    margin-left: 3px !important;
	margin-top: 3px !important;
}

#stacks_in_523451_page42 .swellthreedeffect:hover{
    box-shadow:
        1px 1px rgba(242, 88, 95, 1.00),
        2px 2px rgba(242, 88, 95, 1.00),
        3px 3px rgba(242, 88, 95, 1.00);
    -webkit-transform: translateX(-3px);
    transform: translateX(-3px);
}



/* -- End Swell Each css Template -- *//* -- Start Swell Each css Template -- */

#stacks_in_523454_page42{
	-webkit-backface-visibility: hidden;
	-webkit-transform: translate3d(0, 0, 0);
	text-align: left !important;
}

.stacks_in_523454_page42swell{
	text-align: center;
	overflow: hidden;
	display: inline-block;
}

.stacks_in_523454_page42swell img{
	max-width: 100%;
	height: auto;
	cursor: pointer;
	display: inline-block !important;
	vertical-align: top !important;
}


	.stacks_in_523454_page42swell{
		max-width: 200px;
	}
	.stacks_in_523454_page42swell img{
		width: 100%;
		max-width: 200px;
		height: auto;
	}


.stacks_in_523454_page42swell-with-zoom .mfp-container,.stacks_in_523454_page42swell-with-zoom.mfp-bg {
	opacity: 0;
	-webkit-backface-visibility: hidden;
	/* ideally, transition speed should match zoom duration */
	-webkit-transition: all 198.000015ms ease-out;
	-moz-transition: all 198.000015ms ease-out;
	-o-transition: all 198.000015ms ease-out;
	transition: all 198.000015ms ease-out;
}

.stacks_in_523454_page42swell-with-zoom.mfp-ready .mfp-container {
    opacity: 1;
}
.stacks_in_523454_page42swell-with-zoom.mfp-ready.mfp-bg {
    opacity: 0.8;
}

.stacks_in_523454_page42swell-with-zoom.mfp-removing .mfp-container,.stacks_in_523454_page42swell-with-zoom.mfp-removing.mfp-bg {
  opacity: 0;
}

#stacks_in_523454_page42 .swellzoomeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_523454_page42 .swellshrinkeffect img {
    -webkit-transition: all .5s ease;
    -moz-transition: all .5s ease;
    -ms-transition: all .5s ease;
    -o-transition: all .5s ease;
    transition: all .5s ease;
}

#stacks_in_523454_page42 .swellcircleeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}

#stacks_in_523454_page42 .swellthreedeffect{
    -webkit-transition: all .3s ease;
    -moz-transition: all .3s ease;
    -ms-transition: all .3s ease;
    -o-transition: all .3s ease;
    transition: all .3s ease;
}





#stacks_in_523454_page42 .swellzoomeffect img:hover{
	-webkit-transform:scale(1.1);
    -moz-transform:scale(1.1);
    -ms-transform:scale(1.1);
    -o-transform:scale(1.1);
     transform:scale(1.1);
}

#stacks_in_523454_page42 .swellshrinkeffect img:hover{
	-webkit-transform:scale(0.9);
    -moz-transform:scale(0.9);
    -ms-transform:scale(0.9);
    -o-transform:scale(0.9);
     transform:scale(0.9);
}

#stacks_in_523454_page42 .swellswingeffect{
	margin-left: 5px !important;
	margin-right: 5px !important;
}

#stacks_in_523454_page42 .swellswingeffect:hover{
    -webkit-animation: swellswing 1s ease;
    animation: swellswing 1s ease;
    -webkit-animation-iteration-count: 1;
    animation-iteration-count: 1;
}

#stacks_in_523454_page42 .swellcircleeffect:hover{
        border-radius:50%;
}

#stacks_in_523454_page42 .swellthreedeffect{
    margin-left: 3px !important;
	margin-top: 3px !important;
}

#stacks_in_523454_page42 .swellthreedeffect:hover{
    box-shadow:
        1px 1px rgba(242, 88, 95, 1.00),
        2px 2px rgba(242, 88, 95, 1.00),
        3px 3px rgba(242, 88, 95, 1.00);
    -webkit-transform: translateX(-3px);
    transform: translateX(-3px);
}



/* -- End Swell Each css Template -- *//* Start Responsive Shim stack CSS code */.stacks_in_523457_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523460_page42shim{	padding-top: 2%;}/* End Responsive Shim stack CSS code *//* Start Liquid Columns stack CSS code */ .stacks_in_523462_page42column { float:left; display:inline; }.stacks_in_523462_page42one{	width: 60%;}.stacks_in_523462_page42two{	width: 40%;}.stacks_in_523462_page42three{	display: none;}.stacks_in_523462_page42first{	padding-left: 0;	padding-right: 10px;	padding-bottom: 0;}.stacks_in_523462_page42middle{	padding-left: 10px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_523462_page42first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_523462_page42middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_523462_page42one{		width: 100%;	}		.stacks_in_523462_page42two{		width: 100%;	}    }/* End Liquid Columns stack CSS code */
#stacks_in_523462_page42 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 10px 0px 0px 0px;
	padding:  10px;
}
/* Start Launcher stack CSS code */#stacks_in_p523465_n94356_page42 img{	max-width: 100%;	height: auto;}.stacks_in_p523465_n94356_page42lightbox{	cursor: pointer;}.stacks_in_p523465_n94356_page42lightboxContents{	display: none;}.stacks_in_p523465_n94356_page42launcherWrapper{	border: 6px solid #E24159;	-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;}.stacks_in_p523465_n94356_page42launcherWrapper a{	text-decoration: none;}.stacks_in_p523465_n94356_page42help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;		border-bottom: 6px solid #E24159;	}.stacks_in_p523465_n94356_page42helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_p523465_n94356_page42launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523465_n94356_page42galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p523465_n94356_page42helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_p523465_n94356_page42vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_p523465_n86435_page42 {
	font-size: 65%;
}
/* Start Button Press stack CSS code */#stacks_in_523467_page42{	text-align: center !important;}.stacks_in_523467_page42dooabutton{	-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+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #66FB60;	-webkit-box-shadow:inset 0px 1px 0px 0px #66FB60;	box-shadow:inset 0px 1px 0px 0px #66FB60;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #20B51A), color-stop(1, #029700) );	background:-moz-linear-gradient( center top, #20B51A 5%, #029700 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#20B51A', endColorstr='#029700');	background-color:#16AB10;	text-shadow:none;		text-shadow:1px -1px 0px #008300;			border:1px solid #008D00;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 10px 20px 10px 20px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_523467_page42dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #008300;		-webkit-box-shadow:inset 0px 1px 0px 0px #008300;		box-shadow:inset 0px 1px 0px 0px #008300;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #029700), color-stop(1, #20B51A) );		background:-moz-linear-gradient( center top, #029700 5%, #20B51A 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#029700', endColorstr='#20B51A');		background-color:#16AB10;					color:;		}/* End Button Press stack CSS code */
#stacks_in_523467_page42 {
	margin: 30px 0px 0px 0px;
}
/* Start dooHeader X stack CSS code */.stacks_in_8114_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_8114_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_8114_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523041_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code */
#stacks_in_18234_page42 {
	margin: 0px 0px 10px 0px;
}
/* Start Responsive Shim stack CSS code */.stacks_in_182582_page42shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code *//*
    _____  __     _____  _____  _____ 
   | __  ||  |   |     ||     ||     |
   | __ -||  |__ |  |  ||  |  || | | |
   |_____||_____||_____||_____||_|_|_|
                                   
    Version 1.0.1

*/







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


#stacks_in_7184_page42 .cd-slider-wrapper ol, 
#stacks_in_7184_page42 .cd-slider-wrapper ul,
#stacks_in_7184_page42 .cd-slider-wrapper li {
  list-style: none;
  margin: 0 !important;
  padding: 0 !important;
}

#stacks_in_7184_page42 * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#stacks_in_7184_page42 img {
  max-width: 100%; 
  
  border-radius: 7px;
  
}

/* -------------------------------- 

Main Components 

-------------------------------- */


#stacks_in_7184_page42 {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

#stacks_in_7184_page42 .cd-single-item {
  position: relative;
 }

#stacks_in_7184_page42 .cd-slider-wrapper {
  position: relative;
  z-index: 1;
  -webkit-transition: width 0.4s;
  -moz-transition: width 0.4s;
  transition: width 0.4s;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: width; } 
  @media only screen and (min-width: 1024px) {
    #stacks_in_7184_page42 .cd-slider-wrapper {
      width: 50%; 
      
    }
      #stacks_in_7184_page42 .cd-slider-active .cd-slider-wrapper {
        width: 100%; } }

#stacks_in_7184_page42 .cd-slider {
  position: relative;
  z-index: 1;
  overflow: hidden; }
  #stacks_in_7184_page42 .cd-slider::before {
    /* never visible - this is used in jQuery to check the current MQ */
    content: 'mobile';
    display: none; }
  #stacks_in_7184_page42 .cd-slider li {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    height: 100%;
    width: 100%;
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    transition: transform 0.3s; }
    #stacks_in_7184_page42 .cd-slider li img {
      display: block;
      width: 100%; }
    #stacks_in_7184_page42 .cd-slider li.selected {
      position: relative;
      z-index: 2;
      -webkit-transform: translateX(0);
      -moz-transform: translateX(0);
      -ms-transform: translateX(0);
      -o-transform: translateX(0);
      transform: translateX(0); }
    #stacks_in_7184_page42 .cd-slider li.move-left {
      -webkit-transform: translateX(-100%);
      -moz-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
      -o-transform: translateX(-100%);
      transform: translateX(-100%); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_7184_page42 .cd-slider {
      cursor: pointer; }
      #stacks_in_7184_page42 .cd-slider::before {
        /* never visible - this is used in jQuery to check the current MQ */
        content: 'desktop'; }
      #stacks_in_7184_page42 .cd-slider::after {
        /* slider cover layer - to indicate the image is clickable */
        content: '';
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        /* OVERLAY COLORS */
        background: rgba(81, 62, 93, 0.4) url("../files/bloom_images/cd-icon-zoom-black.svg") no-repeat center center;
        /* size of the icon */
        background-size: 48px;
        
        opacity: 0;
        
        z-index: 4;
        -webkit-transition: opacity 0.3s;
        -moz-transition: opacity 0.3s;
        transition: opacity 0.3s; }
      #stacks_in_7184_page42 .cd-slider:hover::after {
        opacity: 1; }
      #stacks_in_7184_page42 .cd-slider-active .cd-slider {
        cursor: auto; }
        #stacks_in_7184_page42 .cd-slider-active .cd-slider::after {
          display: none; } }

@media only screen and (min-width: 1024px) {
  #stacks_in_7184_page42 .cd-slider-navigation li, #stacks_in_7184_page42 .cd-slider-pagination {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    -moz-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    transition: opacity 0.4s 0s, visibility 0s 0.4s; }
    #stacks_in_7184_page42 .cd-slider-active .cd-slider-navigation li, #stacks_in_7184_page42 .cd-slider-active .cd-slider-pagination {
      opacity: 1;
      visibility: visible;
      -webkit-transition: opacity 0.4s 0.4s, visibility 0s 0.4s;
      -moz-transition: opacity 0.4s 0.4s, visibility 0s 0.4s;
      transition: opacity 0.4s 0.4s, visibility 0s 0.4s; } }
#stacks_in_7184_page42 .cd-slider-navigation li {
  position: absolute;
  z-index: 2;
  top: 50%;
  bottom: auto;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%); }
  #stacks_in_7184_page42 .cd-slider-navigation li:first-of-type {
    left: 10px; }
  #stacks_in_7184_page42 .cd-slider-navigation li:last-of-type {
    right: 10px; }
  #stacks_in_7184_page42 .cd-slider-navigation li a {
    display: block;
    width: 48px;
    height: 48px;
    background: url("../files/bloom_images/cd-icon-arrow-black.svg") no-repeat center center;
    -webkit-transition: opacity 0.2s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.2s 0s, visibility 0s 0s;
    transition: opacity 0.2s 0s, visibility 0s 0s;
    /* image replacement */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap; }
    #stacks_in_7184_page42 .cd-slider-navigation li a.inactive {
      opacity: 0;
      visibility: hidden;
      -webkit-transition: opacity 0.2s 0s, visibility 0s 0.2s;
      -moz-transition: opacity 0.2s 0s, visibility 0s 0.2s;
      transition: opacity 0.2s 0s, visibility 0s 0.2s; }
    #stacks_in_7184_page42 .cd-slider-navigation li a:hover {
      opacity: .7; }
  #stacks_in_7184_page42 .cd-slider-navigation li:first-of-type a {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_7184_page42 .cd-slider-navigation li:first-child {
      left: 30px; }
    #stacks_in_7184_page42 .cd-slider-navigation li:last-child {
      right: 30px; } }

#stacks_in_7184_page42 .cd-slider-pagination {
  /* you won't see this element in the html but it will be created using jQuery */
  position: absolute;
  z-index: 2;
  bottom: 30px;
  left: 50%;
  right: auto;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  visibility: hidden; }
  #stacks_in_7184_page42 .cd-slider-pagination:after {
    content: "";
    display: table;
    clear: both; }
  #stacks_in_7184_page42 .touch .cd-slider-pagination {
    visibility: hidden; }
  #stacks_in_7184_page42 .cd-slider-pagination li {
    display: inline-block;
    float: left;
    margin: 0 5px !important; }
    #stacks_in_7184_page42 .cd-slider-pagination li.selected a {
    
      background: #000000;
           }
  #stacks_in_7184_page42 .cd-slider-pagination a {
    display: block;
    height: 12px;
    width: 12px;
    border-radius: 50%;
    
    border: 1px solid #000000;
    /* fix a bug in IE9/10 - transparent anchor not clickable */
    background-color: rgba(0, 0, 0, 0);
    
    /* image replacement */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap; }

#stacks_in_7184_page42 .cd-slider-wrapper .cd-close {
  display: none;
  position: absolute;
  z-index: 2;
  top: 30px;
  right: 30px;
  width: 48px;
  height: 48px;
  background: url("../files/bloom_images/cd-icon-close-black.svg") no-repeat center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.4s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.4s;
  transition: transform 0.3s 0s, visibility 0s 0.4s; }
  #stacks_in_7184_page42 .cd-slider-active .cd-slider-wrapper .cd-close {
    visibility: visible;
    opacity: 1;
    -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s;
    -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s;
    transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s; }
  #stacks_in_7184_page42 .cd-slider-active .cd-slider-wrapper .cd-close:hover {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_7184_page42 .cd-slider-wrapper .cd-close {
      display: block; } }

#stacks_in_7184_page42 .cd-item-info {
  padding: 0; }

  @media only screen and (min-width: 1024px) {
    #stacks_in_7184_page42 .cd-item-info {
      position: absolute;
      width: 50%;
      top: 0;
      padding: 0;
      margin: 0;
      
      right: 0; 
      padding-left: 30px; 
      
 } }

#stacks_in_7184_page42 .cd-content p {
  width: 90%;
  max-width: 1024px;
  padding: 4em 0;
  margin: 0 auto;
  color: #afa8a0;
  line-height: 1.8; }





/* Start dooHeader X stack CSS code */.stacks_in_8122_page42x{	display: block !important;		text-align: left !important;		}@media (max-width:768px) {	.stacks_in_8122_page42x{		text-align: left !important;	}}@media (max-width:480px) {	.stacks_in_8122_page42x{		text-align: left !important;	}}/* End dooHeader X stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523042_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_523108_page42shim{	padding-top: 2%;}/* End Responsive Shim stack CSS code *//* Start Liquid Columns stack CSS code */ .stacks_in_7127_page42column { float:left; display:inline; }.stacks_in_7127_page42one{	width: 60%;}.stacks_in_7127_page42two{	width: 40%;}.stacks_in_7127_page42three{	display: none;}.stacks_in_7127_page42first{	padding-left: 0;	padding-right: 10px;	padding-bottom: 0;}.stacks_in_7127_page42middle{	padding-left: 10px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_7127_page42first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_7127_page42middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_7127_page42one{		width: 100%;	}		.stacks_in_7127_page42two{		width: 100%;	}    }/* End Liquid Columns stack CSS code */
#stacks_in_7127_page42 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 10px 0px 0px 0px;
	padding:  10px;
}
/* Start Launcher stack CSS code */#stacks_in_p104772_n94356_page42 img{	max-width: 100%;	height: auto;}.stacks_in_p104772_n94356_page42lightbox{	cursor: pointer;}.stacks_in_p104772_n94356_page42lightboxContents{	display: none;}.stacks_in_p104772_n94356_page42launcherWrapper{	border: 6px solid #E24159;	-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;}.stacks_in_p104772_n94356_page42launcherWrapper a{	text-decoration: none;}.stacks_in_p104772_n94356_page42help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;		border-bottom: 6px solid #E24159;	}.stacks_in_p104772_n94356_page42helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_p104772_n94356_page42launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p104772_n94356_page42galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_p104772_n94356_page42helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_p104772_n94356_page42vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_p104772_n86435_page42 {
	font-size: 65%;
}
/* Start Button Press stack CSS code */#stacks_in_7132_page42{	text-align: center !important;}.stacks_in_7132_page42dooabutton{	-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+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #66FB60;	-webkit-box-shadow:inset 0px 1px 0px 0px #66FB60;	box-shadow:inset 0px 1px 0px 0px #66FB60;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #20B51A), color-stop(1, #029700) );	background:-moz-linear-gradient( center top, #20B51A 5%, #029700 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#20B51A', endColorstr='#029700');	background-color:#16AB10;	text-shadow:none;		text-shadow:1px -1px 0px #008300;			border:1px solid #008D00;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 10px 20px 10px 20px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_7132_page42dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #008300;		-webkit-box-shadow:inset 0px 1px 0px 0px #008300;		box-shadow:inset 0px 1px 0px 0px #008300;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #029700), color-stop(1, #20B51A) );		background:-moz-linear-gradient( center top, #029700 5%, #20B51A 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#029700', endColorstr='#20B51A');		background-color:#16AB10;					color:;		}/* End Button Press stack CSS code */
#stacks_in_7132_page42 {
	margin: 30px 0px 0px 0px;
}
/* Start Responsive Shim stack CSS code */.stacks_in_19542_page42shim{	padding-top: 5%;}/* End Responsive Shim stack CSS code */#stacks_in_19450_page42 .trigger_myID {
	cursor: pointer;
	display: inline-block;
	color: #C70202;

		
	font-size: 35px;
	line-height: 35px;
	
	/*border: 1px blue solid;*/
}

#stacks_in_19450_page42 .toggle_open .closed_icon {
	display: none;
}

#stacks_in_19450_page42 .toggle_closed .open_icon {
	display: none;
}

#stacks_in_19450_page42 .toggle_open .closed_image {
	display: none;
}

#stacks_in_19450_page42 .toggle_closed .open_image {
	display: none;
}



#stacks_in_19450_page42 {
	position: relative;
	text-align: center;
}

#stacks_in_19450_page42 .trigger_label {
	font-size: 23px;
	color: #515151;
	margin-left: 4px;
	
	line-height: 35px;
	vertical-align: top;
	
}/* Start Responsive Shim stack CSS code */.stacks_in_523044_page42shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */
#stacks_in_19537_page42 {
	position: relative;
	display: block;
}

.myID {
	position: relative;
	
	
}






	
	#stacks_in_19537_page42 .myID {
		padding: 0px;	
	}
	



/* Start Responsive Shim stack CSS code */.stacks_in_27403_page42shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code *//*
    _____  __     _____  _____  _____ 
   | __  ||  |   |     ||     ||     |
   | __ -||  |__ |  |  ||  |  || | | |
   |_____||_____||_____||_____||_|_|_|
                                   
    Version 1.0.1

*/







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


#stacks_in_p118305_n118304_page42 .cd-slider-wrapper ol, 
#stacks_in_p118305_n118304_page42 .cd-slider-wrapper ul,
#stacks_in_p118305_n118304_page42 .cd-slider-wrapper li {
  list-style: none;
  margin: 0 !important;
  padding: 0 !important;
}

#stacks_in_p118305_n118304_page42 * {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

#stacks_in_p118305_n118304_page42 img {
  max-width: 100%; 
  
  border-radius: 4px;
  
}

/* -------------------------------- 

Main Components 

-------------------------------- */


#stacks_in_p118305_n118304_page42 {
  -webkit-font-smoothing: antialiased;
  -moz-osx-font-smoothing: grayscale; }

#stacks_in_p118305_n118304_page42 .cd-single-item {
  position: relative;
 }

#stacks_in_p118305_n118304_page42 .cd-slider-wrapper {
  position: relative;
  z-index: 1;
  -webkit-transition: width 0.4s;
  -moz-transition: width 0.4s;
  transition: width 0.4s;
  /* Force Hardware Acceleration in WebKit */
  -webkit-transform: translateZ(0);
  -moz-transform: translateZ(0);
  -ms-transform: translateZ(0);
  -o-transform: translateZ(0);
  transform: translateZ(0);
  -webkit-backface-visibility: hidden;
  backface-visibility: hidden;
  will-change: width; } 
  @media only screen and (min-width: 1024px) {
    #stacks_in_p118305_n118304_page42 .cd-slider-wrapper {
      width: 50%; 
      
    }
      #stacks_in_p118305_n118304_page42 .cd-slider-active .cd-slider-wrapper {
        width: 100%; } }

#stacks_in_p118305_n118304_page42 .cd-slider {
  position: relative;
  z-index: 1;
  overflow: hidden; }
  #stacks_in_p118305_n118304_page42 .cd-slider::before {
    /* never visible - this is used in jQuery to check the current MQ */
    content: 'mobile';
    display: none; }
  #stacks_in_p118305_n118304_page42 .cd-slider li {
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    height: 100%;
    width: 100%;
    -webkit-transform: translateX(100%);
    -moz-transform: translateX(100%);
    -ms-transform: translateX(100%);
    -o-transform: translateX(100%);
    transform: translateX(100%);
    -webkit-transition: -webkit-transform 0.3s;
    -moz-transition: -moz-transform 0.3s;
    transition: transform 0.3s; }
    #stacks_in_p118305_n118304_page42 .cd-slider li img {
      display: block;
      width: 100%; }
    #stacks_in_p118305_n118304_page42 .cd-slider li.selected {
      position: relative;
      z-index: 2;
      -webkit-transform: translateX(0);
      -moz-transform: translateX(0);
      -ms-transform: translateX(0);
      -o-transform: translateX(0);
      transform: translateX(0); }
    #stacks_in_p118305_n118304_page42 .cd-slider li.move-left {
      -webkit-transform: translateX(-100%);
      -moz-transform: translateX(-100%);
      -ms-transform: translateX(-100%);
      -o-transform: translateX(-100%);
      transform: translateX(-100%); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_p118305_n118304_page42 .cd-slider {
      cursor: pointer; }
      #stacks_in_p118305_n118304_page42 .cd-slider::before {
        /* never visible - this is used in jQuery to check the current MQ */
        content: 'desktop'; }
      #stacks_in_p118305_n118304_page42 .cd-slider::after {
        /* slider cover layer - to indicate the image is clickable */
        content: '';
        display: block;
        position: absolute;
        top: 0;
        left: 0;
        height: 100%;
        width: 100%;
        /* OVERLAY COLORS */
        background: rgba(81, 62, 93, 0.4) url("../files/bloom_images/cd-icon-zoom-black.svg") no-repeat center center;
        /* size of the icon */
        background-size: 48px;
        
        opacity: 0;
        
        z-index: 4;
        -webkit-transition: opacity 0.3s;
        -moz-transition: opacity 0.3s;
        transition: opacity 0.3s; }
      #stacks_in_p118305_n118304_page42 .cd-slider:hover::after {
        opacity: 1; }
      #stacks_in_p118305_n118304_page42 .cd-slider-active .cd-slider {
        cursor: auto; }
        #stacks_in_p118305_n118304_page42 .cd-slider-active .cd-slider::after {
          display: none; } }

@media only screen and (min-width: 1024px) {
  #stacks_in_p118305_n118304_page42 .cd-slider-navigation li, #stacks_in_p118305_n118304_page42 .cd-slider-pagination {
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    -moz-transition: opacity 0.4s 0s, visibility 0s 0.4s;
    transition: opacity 0.4s 0s, visibility 0s 0.4s; }
    #stacks_in_p118305_n118304_page42 .cd-slider-active .cd-slider-navigation li, #stacks_in_p118305_n118304_page42 .cd-slider-active .cd-slider-pagination {
      opacity: 1;
      visibility: visible;
      -webkit-transition: opacity 0.4s 0.4s, visibility 0s 0.4s;
      -moz-transition: opacity 0.4s 0.4s, visibility 0s 0.4s;
      transition: opacity 0.4s 0.4s, visibility 0s 0.4s; } }
#stacks_in_p118305_n118304_page42 .cd-slider-navigation li {
  position: absolute;
  z-index: 2;
  top: 50%;
  bottom: auto;
  -webkit-transform: translateY(-50%);
  -moz-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  -o-transform: translateY(-50%);
  transform: translateY(-50%); }
  #stacks_in_p118305_n118304_page42 .cd-slider-navigation li:first-of-type {
    left: 10px; }
  #stacks_in_p118305_n118304_page42 .cd-slider-navigation li:last-of-type {
    right: 10px; }
  #stacks_in_p118305_n118304_page42 .cd-slider-navigation li a {
    display: block;
    width: 48px;
    height: 48px;
    background: url("../files/bloom_images/cd-icon-arrow-black.svg") no-repeat center center;
    -webkit-transition: opacity 0.2s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.2s 0s, visibility 0s 0s;
    transition: opacity 0.2s 0s, visibility 0s 0s;
    /* image replacement */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap; }
    #stacks_in_p118305_n118304_page42 .cd-slider-navigation li a.inactive {
      opacity: 0;
      visibility: hidden;
      -webkit-transition: opacity 0.2s 0s, visibility 0s 0.2s;
      -moz-transition: opacity 0.2s 0s, visibility 0s 0.2s;
      transition: opacity 0.2s 0s, visibility 0s 0.2s; }
    #stacks_in_p118305_n118304_page42 .cd-slider-navigation li a:hover {
      opacity: .7; }
  #stacks_in_p118305_n118304_page42 .cd-slider-navigation li:first-of-type a {
    -webkit-transform: rotate(180deg);
    -moz-transform: rotate(180deg);
    -ms-transform: rotate(180deg);
    -o-transform: rotate(180deg);
    transform: rotate(180deg); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_p118305_n118304_page42 .cd-slider-navigation li:first-child {
      left: 30px; }
    #stacks_in_p118305_n118304_page42 .cd-slider-navigation li:last-child {
      right: 30px; } }

#stacks_in_p118305_n118304_page42 .cd-slider-pagination {
  /* you won't see this element in the html but it will be created using jQuery */
  position: absolute;
  z-index: 2;
  bottom: 30px;
  left: 50%;
  right: auto;
  -webkit-transform: translateX(-50%);
  -moz-transform: translateX(-50%);
  -ms-transform: translateX(-50%);
  -o-transform: translateX(-50%);
  transform: translateX(-50%);
  visibility: hidden; }
  #stacks_in_p118305_n118304_page42 .cd-slider-pagination:after {
    content: "";
    display: table;
    clear: both; }
  #stacks_in_p118305_n118304_page42 .touch .cd-slider-pagination {
    visibility: hidden; }
  #stacks_in_p118305_n118304_page42 .cd-slider-pagination li {
    display: inline-block;
    float: left;
    margin: 0 5px !important; }
    #stacks_in_p118305_n118304_page42 .cd-slider-pagination li.selected a {
    
      background: #000000;
           }
  #stacks_in_p118305_n118304_page42 .cd-slider-pagination a {
    display: block;
    height: 12px;
    width: 12px;
    border-radius: 50%;
    
    border: 1px solid #000000;
    /* fix a bug in IE9/10 - transparent anchor not clickable */
    background-color: rgba(0, 0, 0, 0);
    
    /* image replacement */
    overflow: hidden;
    text-indent: 100%;
    white-space: nowrap; }

#stacks_in_p118305_n118304_page42 .cd-slider-wrapper .cd-close {
  display: none;
  position: absolute;
  z-index: 2;
  top: 30px;
  right: 30px;
  width: 48px;
  height: 48px;
  background: url("../files/bloom_images/cd-icon-close-black.svg") no-repeat center center;
  /* image replacement */
  overflow: hidden;
  text-indent: 100%;
  white-space: nowrap;
  visibility: hidden;
  opacity: 0;
  -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0.4s;
  -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0.4s;
  transition: transform 0.3s 0s, visibility 0s 0.4s; }
  #stacks_in_p118305_n118304_page42 .cd-slider-active .cd-slider-wrapper .cd-close {
    visibility: visible;
    opacity: 1;
    -webkit-transition: -webkit-transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s;
    -moz-transition: -moz-transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s;
    transition: transform 0.3s 0s, visibility 0s 0s, opacity 0.4s 0.4s; }
  #stacks_in_p118305_n118304_page42 .cd-slider-active .cd-slider-wrapper .cd-close:hover {
    -webkit-transform: scale(1.2);
    -moz-transform: scale(1.2);
    -ms-transform: scale(1.2);
    -o-transform: scale(1.2);
    transform: scale(1.2); }
  @media only screen and (min-width: 1024px) {
    #stacks_in_p118305_n118304_page42 .cd-slider-wrapper .cd-close {
      display: block; } }

#stacks_in_p118305_n118304_page42 .cd-item-info {
  padding: 0; }

  @media only screen and (min-width: 1024px) {
    #stacks_in_p118305_n118304_page42 .cd-item-info {
      position: absolute;
      width: 50%;
      top: 0;
      padding: 0;
      margin: 0;
      
      right: 0; 
      padding-left: 30px; 
      
 } }

#stacks_in_p118305_n118304_page42 .cd-content p {
  width: 90%;
  max-width: 1024px;
  padding: 4em 0;
  margin: 0 auto;
  color: #afa8a0;
  line-height: 1.8; }





/* Start Responsive Shim stack CSS code */.stacks_in_p118305_n118314_page42shim{	padding-top: 1%;}/* End Responsive Shim stack CSS code *//* Start Liquid Columns stack CSS code */ .stacks_in_p118305_n118293_page42column { float:left; display:inline; }.stacks_in_p118305_n118293_page42one{	width: 60%;}.stacks_in_p118305_n118293_page42two{	width: 40%;}.stacks_in_p118305_n118293_page42three{	display: none;}.stacks_in_p118305_n118293_page42first{	padding-left: 0;	padding-right: 10px;	padding-bottom: 0;}.stacks_in_p118305_n118293_page42middle{	padding-left: 10px;	padding-right: 0;	padding-bottom: 0;}@media only screen and (max-width: 480px) {	.stacks_in_p118305_n118293_page42first{	padding-left: 0;	padding-right: 0;	padding-bottom: 20px;	}	.stacks_in_p118305_n118293_page42middle{		padding-left: 0;		padding-right: 0;		padding-bottom: 0;	}			.stacks_in_p118305_n118293_page42one{		width: 100%;	}		.stacks_in_p118305_n118293_page42two{		width: 100%;	}    }/* End Liquid Columns stack CSS code */
#stacks_in_p118305_n118293_page42 {
	border: solid rgba(0, 0, 0, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	margin: 10px 0px 0px 0px;
	padding:  10px;
}
/* Start Launcher stack CSS code */#stacks_in_pp118305_n118303_n94356_page42 img{	max-width: 100%;	height: auto;}.stacks_in_pp118305_n118303_n94356_page42lightbox{	cursor: pointer;}.stacks_in_pp118305_n118303_n94356_page42lightboxContents{	display: none;}.stacks_in_pp118305_n118303_n94356_page42launcherWrapper{	border: 6px solid #E24159;	-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;}.stacks_in_pp118305_n118303_n94356_page42launcherWrapper a{	text-decoration: none;}.stacks_in_pp118305_n118303_n94356_page42help{	display: none;	border-left: 6px solid #E24159;	border-right: 6px solid #E24159;	background: #3398DB;	color: #fff;	padding: 20px;	font-size: 14px;	padding-left: 50px;		border-bottom: 6px solid #E24159;	}.stacks_in_pp118305_n118303_n94356_page42helpTitle{	font-size: 1.4em;	font-weight: bold;}.stacks_in_pp118305_n118303_n94356_page42launcherLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_pp118305_n118303_n94356_page42galleryLabel{	display: block;	position: absolute;	top:0;	left: 0;	z-index: 1000001;}.stacks_in_pp118305_n118303_n94356_page42helpLabel{	display: block;	position: absolute;	top:3px;	left: 0;	z-index: 1000001;}/* ------ venobox.css --------*/.vbox-overlay *, .vbox-overlay *:before, .vbox-overlay *:after{    -webkit-backface-visibility: hidden;    -webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;}body{    -webkit-overflow-scrolling:touch;}/* ------- overlay: change here background color and opacity ----- */.vbox-overlay{    background: rgba(0,0,0,0.85);     width: 100%;    height: auto;    position: absolute;    top: 0;    left: 0;    z-index: 1000002;    overflow: hidden;    opacity: 0;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;}.relativo{    float: left;    width: 100%;    height: 100%;    display: block;    position: relative;}/* ----- preloader ----- */.vbox-preloader{    position:fixed;     width:36px;     height:36px;    left:50%;     top:50%;     margin-left:-18px;     margin-top:-18px;    background: url(../files/launcherAssets/preload.gif) center center no-repeat;    text-indent: -100px;    overflow: hidden;}/* ----- navigation ----- */.vbox-close{    cursor: pointer;    position: fixed;    top: -1px;    right: 0;    width: 46px;    height: 40px;    padding: 10px 20px 10px 0;    display: block;    background: url(../files/launcherAssets/close.gif) no-repeat #161617;    background-position:10px center;    color: #fff;    text-indent: -100px;    overflow: hidden;}.vbox-next, .vbox-prev{    cursor: pointer;    position: fixed;    top: 50%;    color: #fff;    width: 30px;    height: 30px;    margin-top: -15px;    text-indent: -100px;    overflow: hidden;}.vbox-prev{    left: 10px;    background: url(../files/launcherAssets/prev.gif) center center no-repeat;}.vbox-next{    right: 10px;    background: url(../files/launcherAssets/next.gif) center center no-repeat;}.vbox-title{    width: 100%;    height: 40px;    float: left;    text-align: center;    line-height: 28px;    font-size: 12px;    color: #fff;    padding: 6px 40px;    overflow: hidden;    background: #161617;    position: fixed;    display: none;    top: -1px;    left: 0;}.vbox-num{    cursor: pointer;    position: fixed;    top: -1px;    left: 0;    height: 40px;    display: block;    color: #fff;    overflow: hidden;    line-height: 28px;    font-size: 12px;    padding: 6px 10px;    background: #161617;    display: none;}/* ------- inline window ------ */.vbox-inline{    display: inline-block;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video window ------ */.videoframe{    width: 420px;    padding: 10px;    background: #fff;    text-align: left;    margin: 0 auto;    overflow: scroll;}/* ------- Video & iFrames window ------ */.venoframe{    border: none;    width: 960px;    height: 720px;    overflow: scroll;}@media (max-width: 992px) {    .venoframe{        width: 640px;        height: 480px;    }}@media (max-width: 767px) {    .venoframe{        width: 420px;        height: 315px;    }}@media (max-width: 460px) {    .vbox-inline{        width: 100%;    }    .venoframe{        width: 100%;        height: 260px;    }}/* ------- PLease do NOT edit this! (or do it at your own risk) ------ */.vbox-container{    position: relative;    background: #000;    width: 98%;    max-width: 1024px;    margin: 0 auto;}.stacks_in_pp118305_n118303_n94356_page42vbox-content{    text-align: center;    float: left;    width: 100%;    position: relative;    overflow: hidden;}.vbox-container img{    max-width: 100%;    height: auto;}.vwrap{    opacity: 1;    transition: opacity .25s ease-in-out;    -moz-transition: opacity .25s ease-in-out;    -webkit-transition: opacity .25s ease-in-out;    width: 100%;    float: left;    position: relative;    margin: 0;    padding: 0;    left: 0;    height: auto;    overflow: hidden;    z-index: 1000001;}/* End Launcher stack CSS code */
#stacks_in_pp118305_n118303_n86435_page42 {
	font-size: 65%;
}
/* Start Button Press stack CSS code */#stacks_in_p118305_n118300_page42{	text-align: center !important;}.stacks_in_p118305_n118300_page42dooabutton{	-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+ */			display:inline-block;	text-align: center;	letter-spacing: 0px !important;		width:inherit;			/* Gradient type button specific styles */		-moz-box-shadow:inset 0px 1px 0px 0px #66FB60;	-webkit-box-shadow:inset 0px 1px 0px 0px #66FB60;	box-shadow:inset 0px 1px 0px 0px #66FB60;		background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #20B51A), color-stop(1, #029700) );	background:-moz-linear-gradient( center top, #20B51A 5%, #029700 100% );	filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#20B51A', endColorstr='#029700');	background-color:#16AB10;	text-shadow:none;		text-shadow:1px -1px 0px #008300;			border:1px solid #008D00;	color:#FFFFFF;									font-size:100% !important;	font-weight:normal !important;	line-height:normal !important;	text-decoration:none !important;	text-indent:0 !important;		padding: 10px 20px 10px 20px;			-webkit-border-top-left-radius:4px;	-moz-border-radius-topleft:4px;	border-top-left-radius:4px;	-webkit-border-top-right-radius:4px;	-moz-border-radius-topright:4px;	border-top-right-radius:4px;	-webkit-border-bottom-right-radius:4px;	-moz-border-radius-bottomright:4px;	border-bottom-right-radius:4px;	-webkit-border-bottom-left-radius:4px;	-moz-border-radius-bottomleft:4px;	border-bottom-left-radius:4px;}.stacks_in_p118305_n118300_page42dooabutton:hover {					-moz-box-shadow:inset 0px 1px 0px 0px #008300;		-webkit-box-shadow:inset 0px 1px 0px 0px #008300;		box-shadow:inset 0px 1px 0px 0px #008300;				background:-webkit-gradient( linear, left top, left bottom, color-stop(0.05, #029700), color-stop(1, #20B51A) );		background:-moz-linear-gradient( center top, #029700 5%, #20B51A 100% );		filter:progid:DXImageTransform.Microsoft.gradient(startColorstr='#029700', endColorstr='#20B51A');		background-color:#16AB10;					color:;		}/* End Button Press stack CSS code */
#stacks_in_p118305_n118300_page42 {
	margin: 30px 0px 0px 0px;
}
/* Start Responsive Shim stack CSS code */.stacks_in_6794_page42shim{	padding-top: 5%;}/* End Responsive Shim stack CSS code *//* Start Responsive Shim stack CSS code */.stacks_in_p6011_n742169_page42shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code */#stacks_in_p6011_n587924_page42>.s3_row {
	margin: 0 -10px;
}

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








  


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




	#stacks_in_p6011_n587924_page42>.s3_row  {
		margin: -10px -10px;
	}
	#stacks_in_p6011_n587924_page42>.s3_row>.s3_column {
		padding: 10px 10px;
		width:50%;
	}



}



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


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





}




  

#stacks_out_p6011_n587924_page42 {
	width: 90%;
	margin-right:0;
}

#stacks_in_p6011_n5151_page42 {
	font-size: 92%;
}

#stacks_in_p6011_n5174_page42 {
	font-size: 92%;
}
/* Start Responsive Shim stack CSS code */.stacks_in_p6011_n742197_page42shim{	padding-top: 3%;}/* End Responsive Shim stack CSS code *//* Start Obscure Email stack CSS code */.stacks_in_p6011_n5177_page42topbar {	background-color: #3D82EA;	-moz-border-radius-topleft: 5px;	-webkit-border-top-left-radius: 5px;	border-top-left-radius: 5px;	-moz-border-radius-topright: 5px;	-webkit-border-top-right-radius: 5px;	border-top-right-radius: 5px;	-moz-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	-webkit-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	border: 3px solid #0861B3;	border-bottom: none;	padding: 6px 3px 2px 10px;	min-height: 40px;	font-weight: bold;	font-size: 16px;	color: #ffffff;	}.stacks_in_p6011_n5177_page42mainarea {	background-color: #ffffff;	-moz-border-radius-bottomleft: 5px;	-webkit-border-bottom-left-radius: 5px;	border-bottom-left-radius: 5px;	-moz-border-radius-bottomright: 5px;	-webkit-border-bottom-right-radius: 5px;	border-bottom-right-radius: 5px;	-moz-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	-webkit-box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	box-shadow:inset 0px 0px 0px rgba(0,0,0,1);	border: 3px solid #0861B3;	border-top: none;	padding: 10px;}.stacks_in_p6011_n5177_page42small{font-weight: normal;font-size: 12px;}.stacks_in_p6011_n5177_page42centerbox {	background-color: #ffffff;	border: 1px solid #CDDACF;	-moz-border-radius: 4px;	-webkit-border-radius: 4px;	border-radius: 4px;	padding: 10px;	color: #333;}.stacks_in_p6011_n5177_page42centerbox b {	color: #DA0140;}/* End Obscure Email stack CSS code */

/* Start doobox Chauffeur css */

.stacks_in_31402_page42wrapper{
width: 35px;
margin: 0 auto;

display : none;

opacity:0.7;
}

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


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


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

/* end doobox Chauffeur css */

