.com_bigwhiteduck_stacks_headerpro_stack .text-center{text-align:center}.com_bigwhiteduck_stacks_headerpro_stack .text-left{text-align:left}.com_bigwhiteduck_stacks_headerpro_stack .text-right{text-align:right}.com_bigwhiteduck_stacks_headerpro_stack .text-justify{text-align:justify}.com_bigwhiteduck_stacks_headerpro_stack .text-inherit{text-align:inherit}
/*
TopBox is derived from Nivo Lightbox v1.3.1, created by Dev7studios:
https://dev7studios.com/nivo-lightbox

TopBox is updated for jQuery 3 and has additional features / content support.
Maintained by William Woodgate

TopBox homepage:
https://willwoodgate.com/projects/topbox/

Free to use and abuse under the MIT license.
https://www.opensource.org/licenses/mit-license.php
*/
/* Core CSS to make the lightbox work */
.topbox_open .topbox_blur_wrapper {
  filter: blur(1px);
}

.topbox_overlay {
  position: fixed;
  top: 0;
  left: 0;
  z-index: 99995;
  width: 100%;
  height: 100%;
  overflow: hidden;
  visibility: hidden;
  opacity: 0;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

.topbox_overlay,
.topbox_overlay *,
.topbox_overlay *:before,
.topbox_overlay *:after {
  box-sizing: border-box;
  -webkit-box-sizing: border-box;
}

.topbox_fill {
  position: fixed;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.topbox_overlay.topbox_open {
  visibility: visible;
  opacity: 1;
}

.topbox_wrapper {
  position: absolute;
  z-index: 99996;
  top: 50%;
  left: 50%;
  width: 100%;
  height: 100%;
  -webkit-transform: translate(-50%, -50%);
  -ms-transform: translate(-50%, -50%);
  transform: translate(-50%, -50%);
  text-align: center;
  display: flex;
  flex-direction: column;
  align-items: center;
  justify-content: space-evenly;
}

.topbox_content {
  position: relative;
  z-index: 99998;
  height: 80vh;
  width: 80vw;
  display: flex;
  align-items: center;
}

.topbox_title_wrap {
  position: relative;
  z-index: 99998;
}

.topbox_nav {
  display: none;
}

.topbox_prev,
.topbox_next,
.topbox_close {
  position: absolute;
  z-index: 99999;
  background: none;
  border: none;
  cursor: pointer;
}

.topbox_prev {
  left: 0;
}

.topbox_next {
  right: 0;
}

.topbox_close {
  top: 0;
  right: 0;
}

.topbox_close_layer {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 99997;
}

.topbox_image {
  display: inline-block;
  max-width: 100%;
  max-height: 100%;
  width: auto;
  height: auto;
  position: relative;
  margin: auto;
}

.topbox_html5_audio_wrap {
  width: 100%;
}

.topbox_html5audio {
  width: 100%;
  position: relative;
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
  display: block;
}

.topbox_html5_video_wrap {
  width: 100%;
}

.topbox_html5video {
  margin: auto;
  max-width: 100%;
  height: auto;
}

.topbox_iframe_wrap,
.topbox_iframe,
.topbox_pdf_wrap,
.topbox_pdf {
  width: 100%;
  height: 100%;
  display: block;
}

.topbox_pdf_mobile_message {
  display: inline-block;
  margin: auto;
}

.topbox_embedded_web_video {
  position: relative;
  padding-bottom: 56.25% !important;
  height: 0;
  width: 100%;
  overflow: hidden;
}

.topbox_embedded_web_video iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

.topbox_video_iframe_wrap {
  position: relative;
  padding-bottom: 56.25% !important;
  height: 0;
  width: 100%;
}

iframe.topbox_video_iframe {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
}

/*
Fix for video sizing, if using the Plyr plugin for custom video controls
https://github.com/sampotts/plyr
*/
.topbox_content .plyr {
  min-width: 100%;
}

.topbox_inline,
.topbox_ajax {
  max-height: 100%;
  width: 100%;
  overflow: auto;
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
  /* https://bugzilla.mozilla.org/show_bug.cgi?id=308801 */
}

.topbox_error {
  display: table;
  text-align: center;
  width: 100%;
  height: 100%;
  color: #fff;
}

.topbox_error p {
  display: table-cell;
  vertical-align: middle;
}

.topbox_notouch .topbox_effect_fade,
.topbox_notouch .topbox_effect_slideLeft,
.topbox_notouch .topbox_effect_slideRight,
.topbox_notouch .topbox_effect_slideUp,
.topbox_notouch .topbox_effect_slideDown {
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}

/* slideLeft / slideRight / slideUp / slideDown */
.topbox_notouch .topbox_effect_slideLeft .topbox_content,
.topbox_notouch .topbox_effect_slideRight .topbox_content,
.topbox_notouch .topbox_effect_slideUp .topbox_content,
.topbox_notouch .topbox_effect_slideDown .topbox_content {
  -webkit-transition: all 0.5s cubic-bezier(0.25, 0.5, 0.5, 0.9);
  -moz-transition: all 0.5s cubic-bezier(0.25, 0.5, 0.5, 0.9);
  -ms-transition: all 0.5s cubic-bezier(0.25, 0.5, 0.5, 0.9);
  -o-transition: all 0.5s cubic-bezier(0.25, 0.5, 0.5, 0.9);
  transition: all 0.5s cubic-bezier(0.25, 0.5, 0.5, 0.9);
}

.topbox_notouch .topbox_effect_slideLeft .topbox_content {
  -webkit-transform: translateX(-20%);
  -moz-transform: translateX(-20%);
  -ms-transform: translateX(-20%);
  transform: translateX(-20%);
}

.topbox_notouch .topbox_effect_slideRight .topbox_content {
  -webkit-transform: translateX(20%);
  -moz-transform: translateX(20%);
  -ms-transform: translateX(20%);
  transform: translateX(20%);
}

.topbox_notouch .topbox_effect_slideLeft.topbox_open .topbox_content,
.topbox_notouch .topbox_effect_slideRight.topbox_open .topbox_content {
  -webkit-transform: translateX(0);
  -moz-transform: translateX(0);
  -ms-transform: translateX(0);
  transform: translateX(0);
}

.topbox_notouch .topbox_effect_slideDown .topbox_content {
  -webkit-transform: translateY(-20%);
  -moz-transform: translateY(-20%);
  -ms-transform: translateY(-20%);
  transform: translateY(-20%);
}

.topbox_notouch .topbox_effect_slideUp .topbox_content {
  -webkit-transform: translateY(20%);
  -moz-transform: translateY(20%);
  -ms-transform: translateY(20%);
  transform: translateY(20%);
}

.topbox_notouch .topbox_effect_slideUp.topbox_open .topbox_content,
.topbox_notouch .topbox_effect_slideDown.topbox_open .topbox_content {
  -webkit-transform: translateY(0);
  -moz-transform: translateY(0);
  -ms-transform: translateY(0);
  transform: translateY(0);
}

/* Our default lightbox skin (darkroom) */
.topbox_open .topbox_blur_wrapper {
  filter: blur(1px);
}

.topbox_skin_darkroom .topbox_fill {
  background: rgba(0, 0, 0, 0.8);
}

.topbox_skin_darkroom .topbox_pdf_mobile_message {
  color: #FFFFFF;
  font-size: 18px;
}

.topbox_skin_darkroom .topbox_pdf_mobile_message a,
.topbox_skin_darkroom .topbox_pdf_mobile_message a:visited {
  color: #FFFFFF;
  text-decoration: underline;
}

.topbox_skin_darkroom .topbox_nav {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.topbox_skin_darkroom .topbox_prev,
.topbox_skin_darkroom .topbox_next,
.topbox_skin_darkroom .topbox_close {
  color: #FFFFFF;
  text-decoration: none;
  font-size: 45px;
  opacity: 0.5;
  transition: all 300ms ease-in;
  padding: 2vw;
  line-height: 1;
}

.topbox_skin_darkroom .topbox_close {
  margin-top: -10px;
  font-size: 55px;
}

.topbox_skin_darkroom .topbox_prev:hover,
.topbox_skin_darkroom .topbox_next:hover,
.topbox_skin_darkroom .topbox_close:hover {
  opacity: 1;
}

.topbox_skin_darkroom .topbox_prev:before {
  content: "←"
}

.topbox_skin_darkroom .topbox_next:before {
  content: "→"
}

.topbox_skin_darkroom .topbox_close:before {
  content: "×";
}

.topbox_skin_darkroom .topbox_title {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  line-height: 1.5;
  font-size: 14px;
  font-style: normal;
  font-weight: normal;
  background: #000;
  color: #fff;
  padding: 7px 15px;
  margin-top: 7px;
  border-radius: 30px;
  text-align: center;
  display: inline-block;
}

/* Start doore stack page CSS code */

	.doo-re-grid{
	  -webkit-box-sizing: border-box !important;
	  -moz-box-sizing: border-box !important;
	  box-sizing: border-box !important;
	  vertical-align: top;
	}
	
	.doo-re-grid *, .doo-re-grid *:after, .doo-re-grid *:before {
	  -webkit-box-sizing: border-box !important;
	  -moz-box-sizing: border-box !important;
	  box-sizing: border-box !important;
	}
	

	
	[class*='re-col-'] {
	  display: inline-block;
	}
	
	
	.re-col-desk-0 {
	  width: 0;
	  display: none;
	}
	.re-col-desk-1 {
	  width: 8.333333%;
	  display: inline-block;
	}
	.re-col-desk-2 {
	  width: 16.666666%;
	  display: inline-block;
	}
	.re-col-desk-3 {
	  width: 25%;
	  display: inline-block;
	}
	.re-col-desk-4 {
	  width: 33.333333%;
	  display: inline-block;
	}
	.re-col-desk-5 {
	  width: 41.666666%;
	  display: inline-block;
	}
	.re-col-desk-6 {
	  width: 50%;
	  display: inline-block;
	}
	.re-col-desk-7 {
	  width: 58.333333%;
	  display: inline-block;
	}
	.re-col-desk-8 {
	  width: 66.666666%;
	  display: inline-block;
	}
	.re-col-desk-9 {
	  width: 75%;
	  display: inline-block;
	}
	.re-col-desk-10 {
	  width: 83.333333%;
	  display: inline-block;
	}
	.re-col-desk-11 {
	  width: 91.666666%;
	  display: inline-block;
	}
	.re-col-desk-12 {
	  width: 100%;
	  display: inline-block;
	}
	
	
	
/* End doore stack page CSS code */.warehouse-image img{width:auto;height:auto;max-width:100%;margin:0 auto;display:block}.warehouse-image img.align-right{margin-right:0}.warehouse-image img.align-left{margin-left:0}.warehouse-image img.full-width{width:100%}.warehouse-image>a{display:block;text-decoration:none}
.com_bigwhiteduck_stacks_paragraphpro_stack p.text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-left{text-align:left}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-right{text-align:right}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify{text-align:justify}.com_bigwhiteduck_stacks_paragraphpro_stack p.text-inherit{text-align:inherit}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center{text-align:center}.com_bigwhiteduck_stacks_paragraphpro_stack p.small-only-text-center + ul{display:table;margin:0 auto;text-align:left}}@media only screen and (max-width:640px){.com_bigwhiteduck_stacks_paragraphpro_stack p.text-justify.small-only-just-left{text-align:left !important}}

@font-face {
    font-family: 'FlatButtonLato';
    src: url('https://2312a4.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/font/lato-light-webfont.eot');
    src: url('https://e74327.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/font/lato-light-webfont.eot#iefix') format('embedded-opentype'),
         url('https://3dd446.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/font/lato-light-webfont.woff') format('woff'),
         url('https://44ff8c.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/font/lato-light-webfont.ttf') format('truetype'),
         url('https://6beaf6.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/font/lato-light-webfont.svg#latolight') format('svg');
    font-weight: 100;
    font-style: normal;
}


@font-face {
    font-family: 'FlatButtonOpenSans';
    src: url('https://d699f9.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/font/opensans-regular-webfont.eot');
    src: url('https://78f576.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/font/opensans-regular-webfont.eot#iefix') format('embedded-opentype'),
         url('https://d6f89d.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/font/opensans-regular-webfont.woff') format('woff'),
         url('https://d0f4b7.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/font/opensans-regular-webfont.ttf') format('truetype'),
         url('https://6bb915.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/font/opensans-regular-webfont.svg#open_sansregular') format('svg');
    font-weight: normal;
    font-style: normal;

}


@font-face {
    font-family: 'FlatButtonNoto';
    src: url('https://853acf.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/font/notoserif-regular-webfont.eot');
    src: url('https://bf1e64.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/font/notoserif-regular-webfont.eot#iefix') format('embedded-opentype'),
         url('https://9076e6.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/font/notoserif-regular-webfont.woff') format('woff'),
         url('https://c1f7de.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/font/notoserif-regular-webfont.ttf') format('truetype'),
         url('https://e08aa2.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/font/notoserif-regular-webfont.svg#noto_serifregular') format('svg');
    font-weight: normal;
    font-style: normal;
}

/* LightboxMe stack v1.5.5 [page.css] */
html {
	overflow-y:scroll;
}

/* to fix a problem with the overlay not covering the 
   whole window in combination with Foundation [?]: */
body {
	position: static;
} 
/* End of LightboxMe stack */@charset "UTF-8";

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

Copyright (c) 2013 Daniel Eden

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  100% {
    opacity: 1;
  }
}

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

  100% {
    opacity: 1;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  100% {
    opacity: 0;
  }
}

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

  100% {
    opacity: 0;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  50% {
    opacity: 1;
  }
}

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

  50% {
    opacity: 1;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  100% {
    opacity: 0;
  }
}

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

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

  100% {
    opacity: 0;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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

Copyright (c) 2014 Christian Pucci

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  60%, 80%, 100% {
    opacity: 1;
    transform: scale(1, 1) translateX(0);
  }
}

.topbox_content {
  width: 85vw;
  height: 85vh;
}

.topbox_notouch .topbox_effect_fade,
.topbox_notouch .topbox_effect_slideLeft,
.topbox_notouch .topbox_effect_slideRight,
.topbox_notouch .topbox_effect_slideUp,
.topbox_notouch .topbox_effect_slideDown {
  -webkit-transition: all 300ms ease-in-out;
  -moz-transition: all 300ms ease-in-out;
  -ms-transition: all 300ms ease-in-out;
  -o-transition: all 300ms ease-in-out;
  transition: all 300ms ease-in-out;
}


/* Stops the page scrolling when the lightbox is opened */
html.topbox_open,
html.topbox_open body {
overflow: hidden !important;
}


#topbox_trigger_region_stacks_in_868078 {
  position: relative;
}

#topbox_trigger_stacks_in_868078 {
  position: absolute;
  top: 0;
  left: 0;
  width: 100%;
  height: 100%;
  z-index: 1;
}






































/* Our lightbox skin named 'lightbox' */
.topbox_skin_lightbox .topbox_fill {
  background: rgba(255, 255, 255, 0.95);
}

.topbox_skin_lightbox .topbox_error,
.topbox_skin_lightbox .topbox_pdf_mobile_message {
  color: #191919;
  font-size: 18px;
}

.topbox_skin_lightbox .topbox_pdf_mobile_message a,
.topbox_skin_lightbox .topbox_pdf_mobile_message a:visited {
  color: #191919;
  text-decoration: underline;
}

.topbox_skin_lightbox .topbox_nav {
  top: 50%;
  -webkit-transform: translateY(-50%);
  -ms-transform: translateY(-50%);
  transform: translateY(-50%);
}

.topbox_skin_lightbox .topbox_prev,
.topbox_skin_lightbox .topbox_next,
.topbox_skin_lightbox .topbox_close {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  color: #191919;
  text-decoration: none;
  font-size: 45px;
  transition: all 100ms ease-in-out;
  padding: 2vw;
  line-height: 1;
}

.topbox_skin_lightbox .topbox_close {
  margin-top: -10px;
  font-size: 55px;
}

.topbox_skin_lightbox .topbox_prev:hover,
.topbox_skin_lightbox .topbox_next:hover,
.topbox_skin_lightbox .topbox_close:hover {
  color: #797979;
}

.topbox_skin_lightbox .topbox_prev:focus,
.topbox_skin_lightbox .topbox_next:focus,
.topbox_skin_lightbox .topbox_close:focus,
.topbox_skin_lightbox .topbox_prev:active,
.topbox_skin_lightbox .topbox_next:active,
.topbox_skin_lightbox .topbox_close:active {
  outline: none;
  border: none;
}

.topbox_skin_lightbox .topbox_prev:before {
  content: "←"
}

.topbox_skin_lightbox .topbox_next:before {
  content: "→"
}

.topbox_skin_lightbox .topbox_close:before {
  content: "×";
}

.topbox_skin_lightbox .topbox_title {
  font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
  line-height: 1.5;
  font-size: 17px;
  font-style: normal;
  font-weight: normal;
  background: transparent;
  color: #191919;
  padding: 15px;
  border-radius: 30px;
  text-align: center;
  display: inline-block;
}






































/* Hide these TopBox content types with CSS, so they are only displayed when the lightbox opens */

#topBoxContentWrapperstacks_in_868079.topBoxStacksContent {
  display: none;
}





#topbox_trigger_region_stacks_in_868079 {
  position: relative;
}

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





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

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

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

#stacks_in_868080 .stacks_in_868080-button,
#stacks_in_868080 .button_icon {
	
		height: 54px;
		line-height: 54px;
	
}


	#stacks_in_868080 {
		text-align: center;
	}

	#stacks_in_868080 .stacks_in_868080-button {
		width: 100%;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	}









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


/* Color picker options */
	
	#stacks_in_868080 .stacks_in_868080-button {
		
			background-color: #4A7DB0;
		
	}

	#stacks_in_868080 a.stacks_in_868080-button, #stacks_in_868080 a.stacks_in_868080-button:visited {
		
			color: #E4F7F3 !important;
			
	}

	#stacks_in_868080 a.stacks_in_868080-button:hover, #stacks_in_868080 a.stacks_in_868080-button:active {
		
			text-decoration: none;
			color: #E4F7F3 !important;
			background-color: #5E91C4;
		
	}

	
	#stacks_in_868080 .button_icon {
		
			background-color: #6E9DCC;
		
	}

	#stacks_in_868080 a.stacks_in_868080-button:hover .button_icon, #stacks_in_868080 a.stacks_in_868080-button:active .button_icon {
		
			background-color: #82B1E0;
				
	}
	


/* Start dooMax stack CSS code */



#stacks_in_868082, .stacks_in_868082MaxWidthContainer{
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}

 
    .stacks_in_868082MaxWidthContainer{
	    max-width: 960px;
	}







    .stacks_in_868082MaxWidthContainer{
		margin: 0 auto 0 auto;
	}


@media only screen and (max-width: 1024px) {
	 
	    .stacks_in_868082MaxWidthContainer{
		    max-width: 800px;
		}
	
	
	
	
	
	
	
	
	
	    .stacks_in_868082MaxWidthContainer{
			margin: 0 auto 0 auto;
		}
		
}

@media only screen and (max-width: 480px) {
	 
	    .stacks_in_868082MaxWidthContainer{
		    max-width: 960px;
		}
	
	
	
	
	
	
	
	
	
	    .stacks_in_868082MaxWidthContainer{
			margin: 0 auto 0 auto;
		}
		
}


/* End dooMax stack CSS code */
#stacks_in_868083 {
	padding:  12px;
}

#stacks_in_868085 {
	border: solid rgba(204, 204, 204, 1.00);
	border-width:  1px;
}



	#stacks_in_868087 h2,#stacks_in_868087 h2 a,#stacks_in_868087 p,#stacks_in_868087 p a{
		font-size:22px;
		line-height:1.16em;
		margin:0;
	}
	
		@media screen and (max-width:770px){ /* iPad Portrait */
			#stacks_in_868087 h2,#stacks_in_868087 h2 a,#stacks_in_868087 p,#stacks_in_868087 p a{
				font-size:20px;
			}
		}
		@media screen and (max-width:500px){ /* iPhone Landscape */
			#stacks_in_868087 h2,#stacks_in_868087 h2 a,#stacks_in_868087 p,#stacks_in_868087 p a{
				font-size:18px;
			}
		}
	


#stacks_in_868087 h2,#stacks_in_868087 h2 a,#stacks_in_868087 p,#stacks_in_868087 p a{
	color:rgba(74, 125, 176, 1.00);
	-webkit-font-smoothing: antialiased;
	transition:  color 0.2s ease-in-out;
	font-style:normal;
	text-decoration:none;
	text-align:center;
	font-weight: lighter ;
	font-family:'Century Gothic', sans-serif;
	
	
	

	
		text-shadow: 0px 0.03em 0.05em rgba(85, 85, 85, 1.00);
	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

	

}

#stacks_in_868087 p a:hover, #stacks_in_868087 h2 a:hover{
	color:rgba(204, 204, 204, 1.00);
}









#stacks_in_868087 {
	margin: 10px 0px 10px 0px;
}
	
	/* start image list from doobox css */
	
	
	#stacks_in_868089 .stacks_in_868089imagelist {
		position: relative;
		list-style: none;
		list-style-type: none;
		margin:0px 0;
		
		z-index:1;
	}
	
	#stacks_in_868089 .stacks_in_868089listIcon {
		position: relative;
		float:left;
		z-index: 2;
	}
	
	#stacks_in_868089 .stacks_in_868089listIcon img{
		width:14px;
		height: auto;
	}
	
	
	#stacks_in_868089 .stacks_in_868089listTitle {

		margin-left:32px;
		padding-bottom: 0px;
		font-weight: bold;
		font-size: 115%;
	}
	
	
	#stacks_in_868089 .stacks_in_868089listContent {
		display: block;
		margin-left:32px;
		padding-top: 0px;
		padding-bottom: 18px;
	}
	
	.stacks_in_868089breaker{
		margin: 0;
		padding: 0;
		height: 1px;
		clear: both;
	}
	
	
	/* end image list from doobox css */
	
#stacks_in_868089 {
	padding: 30px 30px 20px 30px;
}


#stacks_in_877931 .wh_container {
	float: /*none*/;
}

#stacks_in_877931 .wh_edit {
	display: block;
	width: 960px;
	font-family: "Courier New", Courier, mono;
	text-align: center;
	margin-left: auto;
	margin-right: auto;
	padding-top: 10px;
	padding-bottom: 10px;
	visibility: visible;
	/*none*/
	/*Custom CSS;*/
}

#stacks_in_877931 .wh_edit_hide {

}


/* Start doobox anchor css */








.stacks_in_2427anchor1 {

}

.stacks_in_2427anchor2 {

}


/* end doobox anchor css *//*
-------------------------------------------
Backpacker
-------------------------------------------
*/


 



#stacks_in_19180 .backpackernote 
{
	padding: 5px;
	min-height: 60px;
	-webkit-border-top-left-radius: 4px;
	-webkit-border-top-right-radius: 4px;

   
	background: #D1A57B url(https://1ca743.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/icon-58.png) no-repeat right 5px;














}
#stacks_in_19180 .backpackernotedescription 
{
 
}



/*END BACKPACKER*/
/*
-------------------------------------------
FixMeStack
-------------------------------------------
*/

#stacks_in_19183_220650 .fixwrapmefixme_a
{	
	display: block;

 
 
 


	

		
			background-position:  left top;
	



	 

	 

cursor:pointer;

	-moz-box-shadow:  0px 0px 0px #333333;
	-webkit-box-shadow:  0px 0px 0px #333333;
	box-shadow:  0px 0px 0px #333333;

 


 
	height: 27px;
	overflow: hidden;
 



	z-index: 500 !important;
	overflow: ;

	position: fixed !important;
	top: 0px !important;
	left: 20px !important;

 

 
	width: 100%;
 
 

 

	border-style: solid;
	border-color: #333333;

	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;

	/*Custom CSS;*/

}
#stacks_in_19183_220650 .fixlayer1
{
	height: ;
}
#stacks_in_19183_220650 .fixedit 
{
   /*Show only edit mode when choice is fixed*/
	width: 245px;
	height: 58px;
	background: url(https://1ca743.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/icon-58.png) no-repeat left 0;
	text-align: left;
	padding-left: 60px;

}

@media screen and (max-width: 240px)  
{
	 
	 #stacks_in_19183_220650 .fixwrapmefixme_a { display: none !important; /*Custom CSS;*/}
 
}#hoverBoxWrapperstacks_in_19183_220653 {
	height: auto;
	min-height: 0px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
}

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

#hoverBoxStaticstacks_in_19183_220653 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

.static-bg0stacks_in_19183_220653 {
	background: transparent;
}

.static-bg1stacks_in_19183_220653 {
	background: #333333;
}

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

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

.static-bg4stacks_in_19183_220653 {
	background: url(https://db8e08.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/stacks_page_page5.css);
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_19183_220653 {
	background: url(https://db8e08.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/stacks_page_page5.css);
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxRolloverstacks_in_19183_220653 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	
	-moz-transition: opacity 200ms linear;
	-webkit-transition: opacity 200ms linear;
	transition: opacity 200ms linear;
}

.hover-bg0stacks_in_19183_220653 {
	background: transparent;
}

.hover-bg1stacks_in_19183_220653 {
	background: #333333;
}

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

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

.hover-bg4stacks_in_19183_220653 {
	background: url(https://db8e08.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/stacks_page_page5.css);
	background-position: center center;
	background-repeat: repeat;
}


.hover-bg5stacks_in_19183_220653 {
	background: url(https://db8e08.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/stacks_page_page5.css);
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxLinkstacks_in_19183_220653 a:link,
#hoverBoxLinkstacks_in_19183_220653 a:hover {
	display: none;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(https://a59906.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/bg_fill.gif) repeat;
}

/* Where the magic happens */

#hoverBoxWrapperstacks_in_19183_220653:hover #hoverBoxRolloverstacks_in_19183_220653 {
	opacity: 0.99;
}



#stacks_out_19183_220653 {
	width: 70px;
	float: left;
}
#hoverBoxWrapperstacks_in_19183_220660 {
	height: auto;
	min-height: 0px;
	display: block;
	position: relative;
	overflow: hidden;
	padding: 0;
	margin: 0;
	z-index: 1;
}

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

#hoverBoxStaticstacks_in_19183_220660 {
	position: relative;
	display: block;
	z-index: 8;
	width: 100%;
}

.static-bg0stacks_in_19183_220660 {
	background: transparent;
}

.static-bg1stacks_in_19183_220660 {
	background: #333333;
}

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

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

.static-bg4stacks_in_19183_220660 {
	background: url(https://db8e08.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/stacks_page_page5.css);
	background-position: center center;
	background-repeat: repeat;
}

.static-bg5stacks_in_19183_220660 {
	background: url(https://db8e08.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/stacks_page_page5.css);
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxRolloverstacks_in_19183_220660 {
	position: absolute;
	top: 0;
	left: 0;
	display: block;
	z-index: 10;
	height: 100%;
	width: 100%;
	opacity: 0;
	
	-moz-transition: opacity 200ms linear;
	-webkit-transition: opacity 200ms linear;
	transition: opacity 200ms linear;
}

.hover-bg0stacks_in_19183_220660 {
	background: transparent;
}

.hover-bg1stacks_in_19183_220660 {
	background: #333333;
}

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

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

.hover-bg4stacks_in_19183_220660 {
	background: url(https://db8e08.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/stacks_page_page5.css);
	background-position: center center;
	background-repeat: repeat;
}


.hover-bg5stacks_in_19183_220660 {
	background: url(https://db8e08.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/stacks_page_page5.css);
	background-position: Center Center;
	background-repeat: Center Center;
}

#hoverBoxLinkstacks_in_19183_220660 a:link,
#hoverBoxLinkstacks_in_19183_220660 a:hover {
	display: block;
	position: absolute;
	top: 0;
	left: 0;
	z-index: 30;
	height: 100%;
	width: 100%;
	background: url(https://a59906.claudeassets.com/20250311215043im_/https://osteoformationcontinue.com/inscription/files/bg_fill.gif) repeat;
}

/* Where the magic happens */

#hoverBoxWrapperstacks_in_19183_220660:hover #hoverBoxRolloverstacks_in_19183_220660 {
	opacity: 0.99;
}



#stacks_out_19183_220660 {
	width: 69px;
	float: left;
}
/*
 * Scotty
 * Author: Jeremy Hawes
 * Version: 1.1.0
 * URL: https://onelittledesigner.com/rapidweaver-stack/scotty
 * Support: https://forum.onelittledesigner.com
 * Description: Teleports you back to the top of the page
 */

#scrollUp_stacks_in_19183_220679,
a#scrollUp_stacks_in_19183_220679 {
	
		bottom: 20px;
		
			right: 20px;
		
		
		
	
	
	padding: 10px 20px;
	color: #FFFFFF !important;
	border-radius: 0px;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	-ms-border-radius: 0px;
	-o-border-radius: 0px;
	text-decoration: none;
	font-size: 16px;
	text-align: center;
	display: inline-block;
}
#scrollUp_stacks_in_19183_220679:hover,
a#scrollUp_stacks_in_19183_220679:hover {
	color: #AAAAAA !important;
}
#scrollUp_stacks_in_19183_220679.scrollUpTheme1,
#scrollUp_stacks_in_19183_220679.scrollUpTheme3 {
	border-color: #FFFFFF;
	border-width: 0px;
	border-style: solid;
}
#scrollUp_stacks_in_19183_220679.scrollUpTheme1.transparencyOff,
#scrollUp_stacks_in_19183_220679.scrollUpTheme3.transparencyOff {
	background-color: #3B68A0;
}
#scrollUp_stacks_in_19183_220679.scrollUpTheme1.transparencyOn,
#scrollUp_stacks_in_19183_220679.scrollUpTheme3.transparencyOn {
	background-color: none;
	border-color: none;
}
#scrollUp_stacks_in_19183_220679.scrollUpTheme1.gradientOn,
#scrollUp_stacks_in_19183_220679.scrollUpTheme3.gradientOn {
	background-color: #EBEBEB;
	background-image: -moz-linear-gradient(top, #EBEBEB, #3B68A0);
	background-image: -webkit-gradient(linear, 0 0, 0 100%, from(#EBEBEB), to(#3B68A0));
	background-image: -webkit-linear-gradient(top, #EBEBEB, #3B68A0);
	background-image: -o-linear-gradient(top, #EBEBEB, #3B68A0);
	background-image: linear-gradient(to bottom, #EBEBEB, #3B68A0);
	background-repeat: repeat-x;
}
#scrollUp_stacks_in_19183_220679.textShadowOn {
	text-shadow: 0 1px 0 #FFFFFF;
}
#scrollUp_stacks_in_19183_220679.scrollUpTheme1.boxShadowOn,
#scrollUp_stacks_in_19183_220679.scrollUpTheme3.boxShadowOn {
	-webkit-box-shadow: 0 0 2px 1px #CCCCCC;
	-moz-box-shadow: 0 0 2px 1px #CCCCCC;
	-ms-box-shadow: 0 0 2px 1px #CCCCCC;
	-o-box-shadow: 0 0 2px 1px #CCCCCC;
	box-shadow: 0 0 2px 1px #CCCCCC;
}
/* ====================
 * THEME 2 - IMAGE
 * ==================== */

/* ====================
 * THEME 3 - TAB
 * ==================== */

/* @group Reset */
.pace,
.pace .pace-progress,
.pace .pace-progress:before,
.pace .pace-activity,
.pace .pace-activity:after,
.pace .pace-activity:before {
	-webkit-box-sizing: content-box;
	-moz-box-sizing: content-box;
	-ms-box-sizing: content-box;
	-o-box-sizing: content-box;
	box-sizing: content-box;
}

/* @end */

/* @group Hide Until Loaded */

/*  */

/* @end */

/* @group Atom */

/*  */

/* @end */

/* @group Barber Shop Top */

/*  */

/* @end */

/* @group Barber Shop Bottom */

/*  */

/* @end */



/* @group Big Counter Top Left */

/*  */

/* @end */

/* @group Big Counter Top Centre */

/*  */

/* @end */

/* @group Big Counter Top Right */

/*  */

/* @end */

/* @group Big Counter Middle */

/*  */

/* @end */

/* @group Big Counter Bottom Left */

/*  */

/* @end */

/* @group Big Counter Bottom Centre */

/*  */

/* @end */

/* @group Big Counter Bottom Right */

/*  */

/* @end */

/* @group Bounce */

/*  */

/* @end */

/* @group Box */

/*  */

/* @end */

/* @group Button */

/*  */

/* @end */

/* @group Circle */

/*  */

/* @end */

/* @group Corner */

/*  */

/* @end */

/* @group Double Circles Large */

/*  */
.pace {
	-webkit-pointer-events: none;
	pointer-events: none;
	-webkit-user-select: none;
	-moz-user-select: none;
	user-select: none;
}

.pace-inactive {
	display: none;
}

.pace .pace-activity {
	display: block;
	position: fixed;
	z-index: 2000;
	top: 50%;
	left: 50%;
	width: 80px;
	height: 80px;
	margin-left: -40px;
	margin-top: -40px;
	-webkit-transition: none;
	transition: none;
	-webkit-transform: none;
	transform: none;
	pointer-events: none;
}

.pace.pace-active .pace-activity {
	-webkit-transform: none;
	transform: none;
}

.pace .pace-activity::before,
.pace .pace-activity::after {
	width: 100%;
	height: 100%;
	border-radius: 50%;
	background-color: #679FE7;
	opacity: 0.6;
	position: absolute;
	top: 0;
	left: 0;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
	content: '';
	-webkit-animation: bounce 2.0s infinite ease-in-out;
	animation: bounce 2.0s infinite ease-in-out;
}

.pace .pace-activity::after {
	-webkit-animation-delay: -1.0s;
	animation-delay: -1.0s;
}

@-webkit-keyframes bounce {
	0%, 100% { -webkit-transform: scale(0.0) }
	50% { -webkit-transform: scale(1.0) }
}

@keyframes bounce {
	0%, 100% { 
		transform: scale(0.0);
		-webkit-transform: scale(0.0);
	} 50% { 
		transform: scale(1.0);
		-webkit-transform: scale(1.0);
	}
}

/*  */

/* @end */

/* @group Double Circles Small */

/*  */

/* @end */

/* @group Double Squares Large */

/*  */

/* @end */

/* @group Double Squares Small */

/*  */

/* @end */

/* @group Double Stripes */

/*  */

/* @end */

/* @group Radar */

/*  */

/* @end */

/* @group Simple */

/*  */

/* @end */



/* @group Fill */

/*  */

/* @end */

/* @group Flash */

/*  */

/* @end */

/* @group Flat Top */

/*  */

/* @end */

/* @group Flat Bottom */

/*  */

/* @end */

/* @group Loading Bar */

/*  */

/* @end */

/* @group Mac OS X Top */

/*  */

/* @end */

/* @group Mac OS X Bottom */

/*  */

/* @end */

/* @group Minimal Top */

/*  */

/* @end */

/* @group Minimal Bottom */

/*  */

/* @end */

/* @group Fat Bar Top */

/*  */

/* @end */

/* @group Fat Bar Bottom */

/*  */

/* @end */

/* @group Flipping Circle */

/*  */

/* @end */

/* @group Flipping Square */

/*  */

/* @end */

/* @group Font Awesome */

/*  */

/* @end */

/* @group Hair Line */

/*  */

/* @end */

/* @group Sphere */

/*  */

/* @end */

/* @group Spinning Box */

/*  */

/* @end */

/* @group Spinning & Zooming Box */

/*  */

/* @end */

/* @group Spinning Circles */

/*  */

/* @end */

/* @group Squares */

/*  */

/* @end */

/* @group Text */

/*  */

/* @end *//* Start dooReflow stack each CSS code */
	#stacks_in_867491 .grid-pad{
		margin-left: -15px;
		margin-right: -15px;
		margin-top: -15px;
		margin-bottom: -15px;
	}

	#stacks_in_867491 [class*='re-col-']{
	  padding-left: 15px;
	  padding-right: 15px;
	  padding-top: 15px;
	  padding-bottom: 15px;
	  vertical-align: top;
	}
	
	
	@media all and (max-width: 1024px) {
		#stacks_in_867491 [class*='re-col-tabl'] {
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tabl-0 {
		  width: 0;
		  display: none;
		}
		#stacks_in_867491 .re-col-tabl-1 {
		  width: 8.333333%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tabl-2 {
		  width: 16.666666%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tabl-3 {
		  width: 25%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tabl-4 {
		  width: 33.333333%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tabl-5 {
		  width: 41.666666%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tabl-6 {
		  width: 50%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tabl-7 {
		  width: 58.333333%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tabl-8 {
		  width: 66.666666%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tabl-9 {
		  width: 75%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tabl-10 {
		  width: 80.333333%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tabl-11 {
		  width: 91.666666%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tabl-12 {
		  width: 100%;
		  display: inline-block;
		}
	}
	
	
	@media all and (max-width: 768px) {
		[class*='re-col-tab'] {
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tab-0 {
		  width: 0;
		  display: none;
		}
		#stacks_in_867491 .re-col-tab-1 {
		  width: 8.333333%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tab-2 {
		  width: 16.666666%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tab-3 {
		  width: 25%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tab-4 {
		  width: 33.333333%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tab-5 {
		  width: 41.666666%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tab-6 {
		  width: 50%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tab-7 {
		  width: 58.333333%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tab-8 {
		  width: 66.666666%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tab-9 {
		  width: 75%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tab-10 {
		  width: 80.333333%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tab-11 {
		  width: 91.666666%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-tab-12 {
		  width: 100%;
		  display: inline-block;
		}
	}
	
	
	@media all and (max-width: 480px) {
		[class*='re-col-mob'] {
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-mob-0 {
		  width: 0;
		  display: none;
		}
		#stacks_in_867491 .re-col-mob-1 {
		  width: 8.333333%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-mob-2 {
		  width: 16.666666%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-mob-3 {
		  width: 25%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-mob-4 {
		  width: 33.333333%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-mob-5 {
		  width: 41.666666%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-mob-6 {
		  width: 50%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-mob-7 {
		  width: 58.333333%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-mob-8 {
		  width: 66.666666%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-mob-9 {
		  width: 75%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-mob-10 {
		  width: 80.333333%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-mob-11 {
		  width: 91.666666%;
		  display: inline-block;
		}
		#stacks_in_867491 .re-col-mob-12 {
		  width: 100%;
		  display: inline-block;
		}
	}
	
	
/* End dooReflow stack each CSS code */#stacks_in_867496 .stacks_in_867496-button {
	text-shadow: none;
	border: none;
	outline: none;
	word-wrap: normal;
	white-space: nowrap;
	overflow: hidden;
	position: relative;
	font-family: Lato, sans-serif;
	font-size: 17px !important;
	-webkit-border-radius: 4px;
	-moz-border-radius: 4px;
	border-radius: 4px;
	display: inline-block;
	-webkit-font-smoothing: subpixel-antialiased;
	text-rendering: optimizeLegibility;
	text-align: center;
}

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

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

#stacks_in_867496 .stacks_in_867496-button,
#stacks_in_867496 .button_icon {
	
		height: 54px;
		line-height: 54px;
	
}


	#stacks_in_867496 {
		text-align: center;
	}

	#stacks_in_867496 .stacks_in_867496-button {
		width: 100%;
	  -moz-box-sizing: border-box;
	  -webkit-box-sizing: border-box;
	  box-sizing: border-box;
	}









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


/* Color picker options */
	
	#stacks_in_867496 .stacks_in_867496-button {
		
			background-color: #4A7DB0;
		
	}

	#stacks_in_867496 a.stacks_in_867496-button, #stacks_in_867496 a.stacks_in_867496-button:visited {
		
			color: #E4F7F3 !important;
			
	}

	#stacks_in_867496 a.stacks_in_867496-button:hover, #stacks_in_867496 a.stacks_in_867496-button:active {
		
			text-decoration: none;
			color: #E4F7F3 !important;
			background-color: #5E91C4;
		
	}

	
	#stacks_in_867496 .button_icon {
		
			background-color: #6E9DCC;
		
	}

	#stacks_in_867496 a.stacks_in_867496-button:hover .button_icon, #stacks_in_867496 a.stacks_in_867496-button:active .button_icon {
		
			background-color: #82B1E0;
				
	}
	


/*
-------------------------------------------
File: 'Blueball FreeStacks' fszindex.css Style Sheet
Created: 27, June, 2011
Last Modified: 7, May, 2012
Author: Charlie Lockhart, Blueball Design
www.blueballdesign.com
Copyright 2011-2012 Charlie Lockhart/Blueball Design USA
All Rights Reserved
-------------------------------------------
*/

#stacks_in_867499 {
	-moz-border-radius-topright: 0px;
	-webkit-border-top-right-radius: 0px;
	border-top-right-radius: 0px;
	-moz-border-radius-topleft: 0px;
	-webkit-border-top-left-radius: 0px;
	border-top-left-radius: 0px;
	-moz-border-radius-bottomright: 0px;
	-webkit-border-bottom-right-radius: 0px;
	border-bottom-right-radius: 0px;
	-moz-border-radius-bottomleft: 0px;
	-webkit-border-bottom-left-radius: 0px;
	border-bottom-left-radius: 0px;
}/*
1.9.0

 */
#stacks_in_867497 * {
  box-sizing: border-box;
}
#stacks_in_867497 *:focus {outline:none;}
.searchingstacks_in_867497 .stacks_top,
.searchingstacks_in_867497 .stacks_in,
.searchingstacks_in_867497 .stacks_out {
  overflow: visible;
}
#stacks_in_867497 .jQueryNote {
  background: rgba(0,0,0,0.3);
  color: #fff;
  padding: 20px;
}
.stacks_in_867497_pages { display: none;}
#stacks_in_867497_tipue_search_input,
.live-search-input {
  font-size: 16px;
  width: 100%;
  height: 30px;
  line-height: 28px;
  border-radius: 4px;
  -moz-appearance: none;
  -webkit-appearance: none;
  border-style: solid;
  border-width: 1px;
  border-color: rgba(0,0,0,0.3);
  background-color: #fff;
  padding: 0px 15px 0px 15px;/* leaving room for search icon */
  position: relative;
  z-index: 9998;
}
#stacks_in_867497_tipue_search_content,
.live-search-content {
  display: none;
  padding: 20px;
  min-height: 80px;
  position: absolute;
  margin: 20px 0px;
  z-index: 9997;
  width: 100%;
  box-sizing: border-box;
}

#stacks_in_867497_tipue_search_input,
.live-search-input {
  padding: 0px 15px 0px 35px;
}
#stacks_in_867497 form > svg,
.live-search-form > svg {
  width: 14px;
  height: 30px;
  fill: #999;
  position: absolute;
  left: 18px;
  text-align: right;
  top: 0px;
  z-index: 9999;
}
/**/
#stacks_in_867497 form > svg,
.live-search-form > svg {
  width: 16px;
  width: calc(16px - 2px);
  left: calc(34px - 16px);
  fill: #888888;
}
#stacks_in_867497 form .live-search-submit {
  position: absolute;
  z-index: 9999;
  right: 0px;
  top: 0px;
  font-size: 16px;
  line-height: 30px;
  padding: 0px 12px;
  margin: 0;
  font-family: inherit;
  border-radius: 0 4px 4px 0;
  border-width: 0;
  background: #3795CF;
  color: #FFFFFF;
  /**/
  display: none;
  /**/
}
#stacks_in_867497 form .live-search-submit:hover {
   background: #46A4DE;
   color: #FFFFFF;
}
#stacks_in_867497 form .live-search-submit:active {
   background: #2886C0;
   color: #F0F0F0;
}
#stacks_in_867497_tipue_search_input,
.live-search-input {
  font-size: 16px;
  font-family: inherit;
  border-radius: 4px;
  border-color: #CCCCCC;
  color: #888888;
  background-color: #FFFFFF;
}
#stacks_in_867497 ::-webkit-input-placeholder,
.live-search-input::-webkit-input-placeholder { /* WebKit, Blink, Edge */
  color: #888888;
}
#stacks_in_867497 :-moz-placeholder,
.live-search-input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color: #888888;
  opacity:  1;
}
#stacks_in_867497 ::-moz-placeholder,
.live-search-input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: #888888;
  opacity:  1;
}
#stacks_in_867497 :-ms-input-placeholder,
.live-search-input:-ms-input-placeholder { /* Internet Explorer 10-11 */
  color: #888888;
}
#stacks_in_867497 :placeholder-shown,
.live-search-input:placeholder-shown { /* Standard (https://drafts.csswg.org/selectors-4/#placeholder) */
  color: #888888;
}
/**/
/**/
/**/
.tipue_search_content_title {
  font-size: 120%;
}
/**/
/**/
#stacks_in_867497_tipue_search_content,
.live-search-content {
  background: #fff;
  border-radius: 4px;
  box-shadow: 0px 1px 0px 1px rgba(0,0,0,0.3);
  border-top: 1px solid rgba(0,0,0,0.25);
  -webkit-transform: translateY(-20px);
  -ms-transform: translateY(-20px);
  transform: translateY(-20px);
  transition: all 150ms linear;
  opacity: 0;
}
.searchingstacks_in_867497 #stacks_in_867497_tipue_search_content,
.searchingstacks_in_867497.live-search-content {
  -webkit-transform: translateY(0px);
  -ms-transform: translateY(0px);
  transform: translateY(0px);
  transition: all 150ms linear;
  opacity: 1;
}
#stacks_in_867497_tipue_search_content:after,
.live-search-content:after {
  content: " ";
  position: absolute;
  top: -10px;
  left: 15px;
  width: 0;
  height: 0;
  border-left: 10px solid transparent;
  border-right: 10px solid transparent;
  border-bottom: 10px solid #fff;
}
#stacks_in_867497_tipue_search_content:before,
.live-search-content:before {
  content: " ";
  position: absolute;
  top: -11px;
  left: 14px;
  width: 0;
  height: 0;
  border-left: 11px solid transparent;
  border-right: 11px solid transparent;
  border-bottom: 11px solid rgba(0,0,0,0.3);
}

/**/
/**/
/**/
/**/
/**/
/**/
/**/
/**/



/*
Tipue Search 5.0
Copyright (c) 2015 Tipue
Tipue Search is released under the MIT License
https://www.tipue.com/search
*/
#stacks_in_867497_tipue_search_content .h01, mark,
.live-search-content .h01 {
  background: yellow;
}
.searchingstacks_in_867497 #stacks_in_867497_tipue_search_content,
.searchingstacks_in_867497.live-search-content {
  display: block !important;
}
#stacks_in_867497_tipue_search_warning {
  margin: 7px 0;
  display: none;
}
.showWarning #stacks_in_867497_tipue_search_warning {
display: block;
}

.tipue_search_content_title
{
  margin-top: 23px;
}
.tipue_search_content_title a
{
  text-decoration: none;
}
.tipue_search_content_title a:hover
{

}
.tipue_search_content_url{
  word-wrap: break-word;
  hyphens: auto;
}
.tipue_search_content_url a{

  text-decoration: none;
}
.tipue_search_content_url a:hover{

}
.tipue_search_content_text{

  word-wrap: break-word;
  hyphens: auto;
  margin-top: 3px;
}
.tipue_search_content_debug{

  margin: 5px 0;
}
.h01{

  font-weight: 400;
}

#stacks_in_867497_tipue_search_foot{
  margin: 51px 0 21px 0;
}
#stacks_in_867497_tipue_search_foot_boxes{
  padding: 0;
  margin: 0;
}
#stacks_in_867497_tipue_search_foot_boxes li
{
  list-style: none;
  margin: 0;
  padding: 0;
  display: inline;
  cursor:pointer;
}
#stacks_in_867497_tipue_search_foot_boxes li a{
  padding: 10px 17px 11px 17px;
  background-color: #fff;
  border: 1px solid #e2e2e2;
  border-radius: 1px;
  color: #333;
  margin-right: 7px;
  text-decoration: none;
  text-align: center;
}
#stacks_in_867497_tipue_search_foot_boxes li.current{
  padding: 10px 17px 11px 17px;
  background: #f6f6f6;
  border: 1px solid #e2e2e2;
  border-radius: 1px;
  color: #333;
  margin-right: 7px;
  text-align: center;
}
#stacks_in_867497_tipue_search_foot_boxes li a:hover{
  background: #f6f6f6;
}
/* spinner */
.tipue_search_spinner svg polyline,
.tipue_search_spinner svg path {
    stroke: #555555;
}
.tipue_search_spinner {
	width: 110px;
	position: absolute;
	color: #555555;
    top: 0px;
    right: 0px;
    left: auto;
    display: grid;
    text-align: right;
    grid-template-columns: 30px 1fr;
    justify-content: space-between;
}
.tipue_search_spinner .ts-count-wrap {
	padding: 20px 20px 20px 0px;
}
.tipue_search_spinner svg {
	align-self: center;
    height: 30px;
    width: 30px;
    padding: 0px;
    animation-name: ts-spin;
    animation-duration: 3000ms;
    animation-iteration-count: infinite;
    animation-timing-function: linear;
}
@keyframes ts-spin {
    from {
        transform:rotate(0deg);
    }
    to {
        transform:rotate(360deg);
    }
}
#stacks_in_867497_tipue_search_content .tipue_search_content_url,
.live-search-content .tipue_search_content_url {
  margin-top: 3px;
}
#stacks_in_867497_tipue_search_content .tipue_search_content_text,
.live-search-content .tipue_search_content_text {
  margin-top: 8px;
}
/**/

@-webkit-keyframes stretchdelay{
  from { -webkit-transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); }
}
@keyframes stretchdelay{
  from { -webkit-transform: rotate(0deg); transform: rotate(0deg); }
  to { -webkit-transform: rotate(360deg); transform: rotate(360deg); }
}
@media all and (max-width: 1280px) {
  .menu-loaded.menu-active main {
    padding-left: 80px;
  }
  .sidebar-mobile-active.menu-loaded main {
    padding-left: 80px;
  }
}

#stacks_in_867497 .additional-pages,
#stacks_in_867497 .excluded-pages {
  display: none;
}

#slice_mez_867646 {
  padding: 2px !important;
  margin: 4px !important;
  display: inline-block !important;
  width: 50% !important;
  box-sizing: border-box !important;
  border: 1px solid rgba(0,0,0,0.2);
  background: transparent !important;
}
#slice_mez_867646.selected {
  border-color: #2680fc !important;
}
#slice_mez_867646 .stacks-button-DB.info {
  right: 0px !important;
  top: -14px !important;
  z-index: 1;

}
#slice_mez_867646 .stacks-button-DB.close {
  left: 0px !important;
  top: -14px !important;
  z-index: 1;
}
#slice_mez_867646 > div:nth-child(2) {
  display: none !important;
}
#slice_mez_867646.hidden > #stacks_in_867646 {
  opacity: 1;
  height: 0px;
  min-height: 0px;
  overflow: hidden;
}
#slice_mez_867861 {
  padding: 2px !important;
  margin: 4px !important;
  display: inline-block !important;
  width: 50% !important;
  box-sizing: border-box !important;
  border: 1px solid rgba(0,0,0,0.2);
  background: transparent !important;
}
#slice_mez_867861.selected {
  border-color: #2680fc !important;
}
#slice_mez_867861 .stacks-button-DB.info {
  right: 0px !important;
  top: -14px !important;
  z-index: 1;

}
#slice_mez_867861 .stacks-button-DB.close {
  left: 0px !important;
  top: -14px !important;
  z-index: 1;
}
#slice_mez_867861 > div:nth-child(2) {
  display: none !important;
}
#slice_mez_867861.hidden > #stacks_in_867861 {
  opacity: 1;
  height: 0px;
  min-height: 0px;
  overflow: hidden;
}
/* Start Responsive Shim stack CSS code */


.stacks_in_867777shim{
	padding-top: 2%;
}









/* End Responsive Shim stack CSS code */#stacks_in_867863 *,
#stacks_in_867863 *:before,
#stacks_in_867863 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}

#stacks_in_867865 {
	background-color: rgba(255, 255, 255, 1.00);
	border: solid rgba(57, 101, 155, 1.00);
	border-width:  1px;
	-moz-border-radius:  5px;
	-webkit-border-radius:  5px;
	border-radius:  5px;
	padding: 20px 20px 0px 20px;
}

/* START QUARENTINE CSS */





     
/* END QUARENTINE CSS */      
#stacks_in_879023 .aContainer {
 

}
#stacks_in_879024 {
	background-color: rgba(253, 255, 255, 1.00);
	border: solid rgba(167, 169, 168, 1.00);
	border-width:  1px;
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}

#stacks_in_879028 .aContainer {
 

}
#stacks_in_879031 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_879034_2 h5,#stacks_in_879034_2 .hTxt:not(.segment) div{font-size:1.35rem}@media all and (max-width:640px){#stacks_in_879034_2 h5,#stacks_in_879034_2 .hTxt:not(.segment) div{font-size:2.00rem}}#stacks_in_879034_2 h5,#stacks_in_879034_2 div{color:rgba(78, 119, 174, 1.00)}#stacks_in_879034_2 h5 a,#stacks_in_879034_2 div a{color:rgba(78, 119, 174, 1.00)}#stacks_in_879034_2 h5 a:hover,#stacks_in_879034_2 div a:hover{color:rgba(58, 89, 130, 1.00)}#stacks_in_879034_2 small,#stacks_in_879034_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879034_2 h5.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879034_2 {
	margin: 5px 10px 0px 10px;
}
#stacks_in_879036_2 h3,#stacks_in_879036_2 .hTxt:not(.segment) div{font-size:1.80rem}@media all and (max-width:640px){#stacks_in_879036_2 h3,#stacks_in_879036_2 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_879036_2 h3,#stacks_in_879036_2 div{line-height:1.00}}#stacks_in_879036_2 h3,#stacks_in_879036_2 div{color:rgba(205, 0, 13, 1.00)}#stacks_in_879036_2 h3 a,#stacks_in_879036_2 div a{color:rgba(205, 0, 13, 1.00)}#stacks_in_879036_2 h3 a:hover,#stacks_in_879036_2 div a:hover{color:rgba(153, 0, 9, 1.00)}#stacks_in_879036_2 small,#stacks_in_879036_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879036_2 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879036_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_879038_2 h2,#stacks_in_879038_2 .hTxt:not(.segment) div{font-size:1.90rem}@media all and (max-width:640px){#stacks_in_879038_2 h2,#stacks_in_879038_2 .hTxt:not(.segment) div{font-size:1.90rem}}@media only screen and (min-width:0px){#stacks_in_879038_2 h2,#stacks_in_879038_2 div{line-height:1.00}}#stacks_in_879038_2 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879038_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_879040_4 p,#stacks_in_879040_4 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_879040_4,#stacks_in_879040_4 div,#stacks_in_879040_4 p,#stacks_in_879040_4 .fa:not(.no-indent),#stacks_in_879040_4 ol,#stacks_in_879040_4 ul li,#stacks_in_879040_4 ol li,#stacks_in_879040_4 ol,#stacks_in_879040_4 dl{line-height:1.40}}@media only screen and (min-width:0px){#stacks_in_879040_4{}}


#stacks_in_879040_4 {
	padding: 0px 10px 0px 10px;
}
#stacks_in_879043 .aContainer {
 

}#stacks_in_879044 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Tahoma, Geneva, sans-serif;
  
  text-align: center;
}


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

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

  

}


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


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

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_879044 a,
  #stacks_in_879044 a:visited {
    background-color: rgba(99, 141, 204, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_879044 a:hover,
  #stacks_in_879044 a:active {
    background-color: rgba(92, 139, 192, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_879044 a i,
  #stacks_in_879044 a:visited i {
    background-color: rgba(116, 166, 244, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_879044 a:hover i,
  #stacks_in_879044 a:active i {
    background-color: rgba(59, 105, 160, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }










  /* Flexible Width Mode */
  #stacks_in_879044 a,
  #stacks_in_879044 a:visited {
      width: 100%;
  }

  






/* LightboxMe stack v1.5.5 [each.css] */


#lbm_stacks_in_879045, #lbm_stacks_in_879045 * {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}
	
a[id^="20juin3PORM"]:hover {
	cursor: -webkit-zoom-in;
	cursor: zoom-in;
}








#lbm_stacks_in_879045 {
	position: relative;
	/* ??*/display: none;
	width: 70%;
	line-height: normal;
	
	
	padding: 0px;
	
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 1.00);
	
	
}

#lbm_stacks_in_879045, #lbm_stacks_in_879045 *:not(.fa) {
	
	
	
}








#lbm_stacks_in_879045 img {
	width: 100%;
	height: auto;
}




#lbm_stacks_in_879045 a#stacks_in_879045_close_x {
	font-size: 35px !important;
	line-height: normal;
	position: absolute;
	z-index: 1;

	top: -35px;
	top: calc(-1em - 0px);
	left: -25px;
	left: calc(-.85em - 0px);


	text-decoration: none !important;
	color: rgba(103, 159, 231, 1.00) !important;
}

#lbm_stacks_in_879045 a#stacks_in_879045_close_x:hover {
	color: rgba(78, 119, 174, 1.00) !important;
}

#lbm_stacks_in_879045 a#stacks_in_879045_close_x:active {
	color: rgba(103, 159, 231, 1.00) !important;
}



/* End of LightboxMe stack */

#stacks_in_879047 {
	padding:  20px;
}
#stacks_in_879049 h2,#stacks_in_879049 .hTxt:not(.segment) div{font-size:3.30rem}@media all and (max-width:640px){#stacks_in_879049 h2,#stacks_in_879049 .hTxt:not(.segment) div{font-size:2.20rem}}#stacks_in_879049 h2,#stacks_in_879049 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_879049 h2 a,#stacks_in_879049 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_879049 h2 a:hover,#stacks_in_879049 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_879049 small,#stacks_in_879049 small div{color:rgba(111, 111, 111, 1.00)}

#stacks_in_879055 h3,#stacks_in_879055 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_879055 h3,#stacks_in_879055 .hTxt:not(.segment) div{font-size:1.70rem}}#stacks_in_879055 h3,#stacks_in_879055 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879055 h3 a,#stacks_in_879055 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879055 h3 a:hover,#stacks_in_879055 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879055 small,#stacks_in_879055 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879055 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879055 {
	margin: 0px 0px 20px 0px;
}
/* SmartFloat stack v1.2.1 */





/* ---------------------------------------------------------------------- PRELOAD BG IMAGES ---------------------------------------------------------------------- */















/* ---------------------------------------------------------------------- GENERAL SETTINGS ----------------------------------------------------------------------- */



#stacks_in_879060-float, #stacks_in_879060-around,

#stacks_in_879060-float *, #stacks_in_879060-around * {

	-webkit-box-sizing: border-box;

	   -moz-box-sizing: border-box;

	        box-sizing: border-box;

}



#stacks_in_879060-spacer {

	display: none;

}



/* ---------------------------------------------------------------------- FLOATING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_879060-float {

	position: relative;

	z-index: 1;

	float: left;

	width: 45%;





	

	width: calc(45% - 0px); /* 1: float: left; detailed margin = 0 */

	







	

		

	margin: 0px; /* float: left; detailed margin = 0; border = no */

		 

	 





	padding: 0px;



  	border-radius: 0px;

	

	

}







/* ---------------------------------------------------------------------- WRAPPING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_879060-around {

  	

	border-radius: 0px;

		

	

}



#stacks_in_879060-around:after {

	clear: both;

	content: "";

	display: table;

}





#stacks_in_879060 div.stacks_out, #stacks_in_879060 div.stacks_in {

	overflow: visible; 

}



/* ------------------------------------------------------------------- RESPONSIVE: BIG SCREEN -------------------------------------------------------------------- */





@media only screen and (min-width: 769px) {

#stacks_in_879060-float {

	

	

}

}





/* ------------------------------------------------------------------- RESPONSIVE: SMALL SCREEN ------------------------------------------------------------------ */




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

	#stacks_in_879060-float {

		position: relative;

		float: none;

		clear: both;

		width: auto;

		margin: 0;

		

		

		

		

		

	

	

		

		

	}

	

	#stacks_in_879060-spacer {

		display: block;

		height: 12px;

	}

	

	#stacks_in_879060-float>div>div>div>img,

	#stacks_in_879060-float>div>div>div {		

	

		

	

	}

	

/* 1.5 */
	

	

	#stacks_in_879060-float>div>div.stacks_out, #stacks_in_879060>div>div>div.stacks_in {

	    overflow: visible !important; /*???*/

	}

	

}





/* ---------------------------------------------------------------------- RESPONSIVE IMAGE ----------------------------------------------------------------------- */







/* End of SmartFloat stack */


#stacks_in_879060 {
	margin: 0px 20px 0px 0px;
}
#stacks_in_879065 h3,#stacks_in_879065 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879065 h3 a,#stacks_in_879065 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879065 h3 a:hover,#stacks_in_879065 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879065 small,#stacks_in_879065 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879065 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879065 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_879071 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_879071 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_879071 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_879071 {
	padding: 0px 0px 0px 30px;
}
#stacks_in_879074 h3,#stacks_in_879074 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879074 h3 a,#stacks_in_879074 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879074 h3 a:hover,#stacks_in_879074 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879074 small,#stacks_in_879074 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879074 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879074 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_879080 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_879080 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_879080 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_879080 {
	padding: 0px 0px 0px 30px;
}
#stacks_in_879083 h3,#stacks_in_879083 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879083 h3 a,#stacks_in_879083 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879083 h3 a:hover,#stacks_in_879083 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879083 small,#stacks_in_879083 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879083 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879083 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_879089 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_879089 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_879089 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_879089 {
	padding: 0px 0px 0px 30px;
}
#stacks_in_879092 h3,#stacks_in_879092 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879092 h3 a,#stacks_in_879092 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879092 h3 a:hover,#stacks_in_879092 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879092 small,#stacks_in_879092 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879092 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879092 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_879098 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_879098 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_879098 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_879098 {
	padding: 0px 0px 0px 30px;
}
/* Start Responsive Shim stack CSS code */


.stacks_in_879101shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */
#stacks_in_879142 {
	font-size: 80%;
}

#stacks_in_879143 {
	font-size: 80%;
}

#stacks_in_879144 {
	font-size: 80%;
}

#stacks_in_879145 {
	font-size: 80%;
}
#description_list_stack_stacks_in_879138_2 {
	margin: auto;
	max-width: 2000px;
}

#description_list_stack_stacks_in_879138_2 .description_list_div {
	
	margin: 0px 0px;
	padding: 0.1rem 0.5rem;
	border-radius: 0px;
	overflow: hidden;
}


#description_list_stack_stacks_in_879138_2 .description_list_div {
	display: flex;
}
#description_list_stack_stacks_in_879138_2 dt {
	flex: 0 0 50.00%;
}
#description_list_stack_stacks_in_879138_2 dd {
	flex: 1;
}










#description_list_stack_stacks_in_879138_2 dt {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	
	
	
}

#description_list_stack_stacks_in_879138_2 dd {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	
	
	
	
}


@media screen and (min-width: 568px) {
	#description_list_stack_stacks_in_879138_2 {

	}

	#description_list_stack_stacks_in_879138_2 dt {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}
	
	#description_list_stack_stacks_in_879138_2 dd {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}

	
	#description_list_stack_stacks_in_879138_2 .description_list_div {
		display: flex;
	}
	#description_list_stack_stacks_in_879138_2 dt {
		flex: 0 0 50.00%;
	}
	#description_list_stack_stacks_in_879138_2 dd {
		flex: 1;
	}
	

	

	
}
#stacks_in_879138_2 {
	border: solid rgba(190, 190, 190, 1.00);
	border-width: 1px 0px 0px 0px;
	padding:  10px;
}

#stacks_in_879138_4 {
	background-color: rgba(232, 232, 232, 1.00);
}



#stacks_in_879138_7 {
	font-size: 80%;
}

#stacks_in_879138_8 {
	font-size: 80%;
}



#stacks_in_879138_14 {
	font-size: 80%;
}

#stacks_in_879138_15 {
	font-size: 80%;
}



#stacks_in_879138_21 {
	font-size: 80%;
}

#stacks_in_879138_22 {
	font-size: 80%;
}

#stacks_in_879138_27 {
	background-color: rgba(232, 232, 232, 1.00);
}


#rollFadestacks_in_879148 {
	opacity: 0.99;
	transition: opacity 125ms ease-out;
	-moz-transition: opacity 125ms ease-out;
	-webkit-transition: opacity 125ms ease-out;
	-o-transition: opacity 125ms ease-out;
}

#rollFadestacks_in_879148:hover {
	opacity: 0.45;
}


/*Begin Align Stack by Pressure Designs*/
#stacks_in_879149align{
	
	text-align: center;
	margin-left: auto;
	margin-right: auto; 
	
	
	
	
	
}
/*End Align Stack by Pressure Designs*/
#stacks_in_879150 {
	padding: 5px 0px 0px 5px;
}
#stacks_in_877936 .aContainer {
 

}
#stacks_in_877937 {
	background-color: rgba(253, 255, 255, 1.00);
	border: solid rgba(167, 169, 168, 1.00);
	border-width:  1px;
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}

#stacks_in_877941 .aContainer {
 

}
#stacks_in_877944 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_877947_2 h5,#stacks_in_877947_2 .hTxt:not(.segment) div{font-size:1.35rem}@media all and (max-width:640px){#stacks_in_877947_2 h5,#stacks_in_877947_2 .hTxt:not(.segment) div{font-size:2.00rem}}#stacks_in_877947_2 h5,#stacks_in_877947_2 div{color:rgba(78, 119, 174, 1.00)}#stacks_in_877947_2 h5 a,#stacks_in_877947_2 div a{color:rgba(78, 119, 174, 1.00)}#stacks_in_877947_2 h5 a:hover,#stacks_in_877947_2 div a:hover{color:rgba(58, 89, 130, 1.00)}#stacks_in_877947_2 small,#stacks_in_877947_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_877947_2 h5.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_877947_2 {
	margin: 5px 10px 0px 10px;
}
#stacks_in_877949_2 h3,#stacks_in_877949_2 .hTxt:not(.segment) div{font-size:1.80rem}@media all and (max-width:640px){#stacks_in_877949_2 h3,#stacks_in_877949_2 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_877949_2 h3,#stacks_in_877949_2 div{line-height:1.00}}#stacks_in_877949_2 h3,#stacks_in_877949_2 div{color:rgba(205, 0, 13, 1.00)}#stacks_in_877949_2 h3 a,#stacks_in_877949_2 div a{color:rgba(205, 0, 13, 1.00)}#stacks_in_877949_2 h3 a:hover,#stacks_in_877949_2 div a:hover{color:rgba(153, 0, 9, 1.00)}#stacks_in_877949_2 small,#stacks_in_877949_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_877949_2 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_877949_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_877951_2 h2,#stacks_in_877951_2 .hTxt:not(.segment) div{font-size:1.90rem}@media all and (max-width:640px){#stacks_in_877951_2 h2,#stacks_in_877951_2 .hTxt:not(.segment) div{font-size:1.90rem}}@media only screen and (min-width:0px){#stacks_in_877951_2 h2,#stacks_in_877951_2 div{line-height:1.00}}#stacks_in_877951_2 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_877951_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_877953_4 p,#stacks_in_877953_4 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_877953_4,#stacks_in_877953_4 div,#stacks_in_877953_4 p,#stacks_in_877953_4 .fa:not(.no-indent),#stacks_in_877953_4 ol,#stacks_in_877953_4 ul li,#stacks_in_877953_4 ol li,#stacks_in_877953_4 ol,#stacks_in_877953_4 dl{line-height:1.40}}@media only screen and (min-width:0px){#stacks_in_877953_4{}}


#stacks_in_877953_4 {
	padding: 0px 10px 0px 10px;
}
#stacks_in_877956 .aContainer {
 

}#stacks_in_877957 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Tahoma, Geneva, sans-serif;
  
  text-align: center;
}


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

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

  

}


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


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

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_877957 a,
  #stacks_in_877957 a:visited {
    background-color: rgba(99, 141, 204, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_877957 a:hover,
  #stacks_in_877957 a:active {
    background-color: rgba(92, 139, 192, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_877957 a i,
  #stacks_in_877957 a:visited i {
    background-color: rgba(116, 166, 244, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_877957 a:hover i,
  #stacks_in_877957 a:active i {
    background-color: rgba(59, 105, 160, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }










  /* Flexible Width Mode */
  #stacks_in_877957 a,
  #stacks_in_877957 a:visited {
      width: 100%;
  }

  






/* LightboxMe stack v1.5.5 [each.css] */


#lbm_stacks_in_877958, #lbm_stacks_in_877958 * {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}
	
a[id^="28juinPCIM"]:hover {
	cursor: -webkit-zoom-in;
	cursor: zoom-in;
}








#lbm_stacks_in_877958 {
	position: relative;
	/* ??*/display: none;
	width: 66%;
	line-height: normal;
	min-width: 300px;
	
	padding: 0px;
	
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 1.00);
	
	
}

#lbm_stacks_in_877958, #lbm_stacks_in_877958 *:not(.fa) {
	
	
	
}








#lbm_stacks_in_877958 img {
	width: 100%;
	height: auto;
}




#lbm_stacks_in_877958 a#stacks_in_877958_close_x {
	font-size: 35px !important;
	line-height: normal;
	position: absolute;
	z-index: 1;

	top: -35px;
	top: calc(-1em - 0px);
	left: -25px;
	left: calc(-.85em - 0px);


	text-decoration: none !important;
	color: rgba(103, 159, 231, 1.00) !important;
}

#lbm_stacks_in_877958 a#stacks_in_877958_close_x:hover {
	color: rgba(78, 119, 174, 1.00) !important;
}

#lbm_stacks_in_877958 a#stacks_in_877958_close_x:active {
	color: rgba(103, 159, 231, 1.00) !important;
}



/* End of LightboxMe stack */

#stacks_in_877960 {
	padding:  20px;
}
#stacks_in_877962 h2,#stacks_in_877962 .hTxt:not(.segment) div{font-size:3.30rem}@media all and (max-width:640px){#stacks_in_877962 h2,#stacks_in_877962 .hTxt:not(.segment) div{font-size:2.20rem}}#stacks_in_877962 h2,#stacks_in_877962 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_877962 h2 a,#stacks_in_877962 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_877962 h2 a:hover,#stacks_in_877962 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_877962 small,#stacks_in_877962 small div{color:rgba(111, 111, 111, 1.00)}

#stacks_in_877968 h3,#stacks_in_877968 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_877968 h3,#stacks_in_877968 .hTxt:not(.segment) div{font-size:1.70rem}}#stacks_in_877968 h3,#stacks_in_877968 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_877968 h3 a,#stacks_in_877968 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_877968 h3 a:hover,#stacks_in_877968 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_877968 small,#stacks_in_877968 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_877968 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_877968 {
	margin: 0px 0px 20px 0px;
}
/* SmartFloat stack v1.2.1 */





/* ---------------------------------------------------------------------- PRELOAD BG IMAGES ---------------------------------------------------------------------- */















/* ---------------------------------------------------------------------- GENERAL SETTINGS ----------------------------------------------------------------------- */



#stacks_in_877973-float, #stacks_in_877973-around,

#stacks_in_877973-float *, #stacks_in_877973-around * {

	-webkit-box-sizing: border-box;

	   -moz-box-sizing: border-box;

	        box-sizing: border-box;

}



#stacks_in_877973-spacer {

	display: none;

}



/* ---------------------------------------------------------------------- FLOATING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_877973-float {

	position: relative;

	z-index: 1;

	float: left;

	width: 45%;





	

	width: calc(45% - 0px); /* 1: float: left; detailed margin = 0 */

	







	

		

	margin: 0px; /* float: left; detailed margin = 0; border = no */

		 

	 





	padding: 0px;



  	border-radius: 0px;

	

	

}







/* ---------------------------------------------------------------------- WRAPPING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_877973-around {

  	

	border-radius: 0px;

		

	

}



#stacks_in_877973-around:after {

	clear: both;

	content: "";

	display: table;

}





#stacks_in_877973 div.stacks_out, #stacks_in_877973 div.stacks_in {

	overflow: visible; 

}



/* ------------------------------------------------------------------- RESPONSIVE: BIG SCREEN -------------------------------------------------------------------- */





@media only screen and (min-width: 769px) {

#stacks_in_877973-float {

	

	max-width: 300px;

}

}





/* ------------------------------------------------------------------- RESPONSIVE: SMALL SCREEN ------------------------------------------------------------------ */




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

	#stacks_in_877973-float {

		position: relative;

		float: none;

		clear: both;

		width: auto;

		margin: 0;

		

		

		

		

		

	

	

		

		

	}

	

	#stacks_in_877973-spacer {

		display: block;

		height: 12px;

	}

	

	#stacks_in_877973-float>div>div>div>img,

	#stacks_in_877973-float>div>div>div {		

	

		

	

	}

	

/* 1.5 */
	

	

	#stacks_in_877973-float>div>div.stacks_out, #stacks_in_877973>div>div>div.stacks_in {

	    overflow: visible !important; /*???*/

	}

	

}





/* ---------------------------------------------------------------------- RESPONSIVE IMAGE ----------------------------------------------------------------------- */







/* End of SmartFloat stack */


#stacks_in_877973 {
	margin: 0px 20px 0px 0px;
}
#stacks_in_877976 h3,#stacks_in_877976 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_877976 h3 a,#stacks_in_877976 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_877976 h3 a:hover,#stacks_in_877976 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_877976 small,#stacks_in_877976 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_877976 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

/* @group Basic Settings */

#listerWrapperstacks_in_877982 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_877982 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_877982 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */#stacks_in_877985 h3,#stacks_in_877985 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_877985 h3 a,#stacks_in_877985 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_877985 h3 a:hover,#stacks_in_877985 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_877985 small,#stacks_in_877985 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_877985 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_877985 {
	margin: 20px 0px 10px 0px;
}
/* SmartFloat stack v1.2.1 */





/* ---------------------------------------------------------------------- PRELOAD BG IMAGES ---------------------------------------------------------------------- */















/* ---------------------------------------------------------------------- GENERAL SETTINGS ----------------------------------------------------------------------- */



#stacks_in_877991-float, #stacks_in_877991-around,

#stacks_in_877991-float *, #stacks_in_877991-around * {

	-webkit-box-sizing: border-box;

	   -moz-box-sizing: border-box;

	        box-sizing: border-box;

}



#stacks_in_877991-spacer {

	display: none;

}



/* ---------------------------------------------------------------------- FLOATING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_877991-float {

	position: relative;

	z-index: 1;

	float: left;

	width: 25%;





	

	width: calc(25% - 0px); /* 1: float: left; detailed margin = 0 */

	







	

		

	margin: 0px; /* float: left; detailed margin = 0; border = no */

		 

	 





	padding: 0px;



  	border-radius: 0px;

	

	

}







/* ---------------------------------------------------------------------- WRAPPING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_877991-around {

  	

	border-radius: 0px;

		

	

}



#stacks_in_877991-around:after {

	clear: both;

	content: "";

	display: table;

}





#stacks_in_877991 div.stacks_out, #stacks_in_877991 div.stacks_in {

	overflow: visible; 

}



/* ------------------------------------------------------------------- RESPONSIVE: BIG SCREEN -------------------------------------------------------------------- */





@media only screen and (min-width: 769px) {

#stacks_in_877991-float {

	

	

}

}





/* ------------------------------------------------------------------- RESPONSIVE: SMALL SCREEN ------------------------------------------------------------------ */




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

	#stacks_in_877991-float {

		position: relative;

		float: none;

		clear: both;

		width: auto;

		margin: 0;

		

		

		

		

		

	

	

		

		

	}

	

	#stacks_in_877991-spacer {

		display: block;

		height: 12px;

	}

	

	#stacks_in_877991-float>div>div>div>img,

	#stacks_in_877991-float>div>div>div {		

	

		

	

	}

	

/* 1.5 */
	

	

	#stacks_in_877991-float>div>div.stacks_out, #stacks_in_877991>div>div>div.stacks_in {

	    overflow: visible !important; /*???*/

	}

	

}





/* ---------------------------------------------------------------------- RESPONSIVE IMAGE ----------------------------------------------------------------------- */







/* End of SmartFloat stack */


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

#stacks_in_878004 {
	margin: 0px 20px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_877992 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_877992 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_877992 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */#stacks_in_877996 h3,#stacks_in_877996 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_877996 h3 a,#stacks_in_877996 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_877996 h3 a:hover,#stacks_in_877996 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_877996 small,#stacks_in_877996 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_877996 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_877996 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_878002 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878002 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878002 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */#stacks_in_878008 h3,#stacks_in_878008 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878008 h3 a,#stacks_in_878008 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878008 h3 a:hover,#stacks_in_878008 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878008 small,#stacks_in_878008 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878008 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878008 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_878014 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878014 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878014 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_878014 {
	padding: 0px 0px 15px 0px;
}
/* SmartFloat stack v1.2.1 */





/* ---------------------------------------------------------------------- PRELOAD BG IMAGES ---------------------------------------------------------------------- */















/* ---------------------------------------------------------------------- GENERAL SETTINGS ----------------------------------------------------------------------- */



#stacks_in_878016-float, #stacks_in_878016-around,

#stacks_in_878016-float *, #stacks_in_878016-around * {

	-webkit-box-sizing: border-box;

	   -moz-box-sizing: border-box;

	        box-sizing: border-box;

}



#stacks_in_878016-spacer {

	display: none;

}



/* ---------------------------------------------------------------------- FLOATING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_878016-float {

	position: relative;

	z-index: 1;

	float: left;

	width: 32%;





	

	width: calc(32% - 0px); /* 1: float: left; detailed margin = 0 */

	







	

		

	margin: 0px; /* float: left; detailed margin = 0; border = no */

		 

	 





	padding: 0px;



  	border-radius: 0px;

	

	

}







/* ---------------------------------------------------------------------- WRAPPING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_878016-around {

  	

	border-radius: 0px;

		

	

}



#stacks_in_878016-around:after {

	clear: both;

	content: "";

	display: table;

}





#stacks_in_878016 div.stacks_out, #stacks_in_878016 div.stacks_in {

	overflow: visible; 

}



/* ------------------------------------------------------------------- RESPONSIVE: BIG SCREEN -------------------------------------------------------------------- */





@media only screen and (min-width: 769px) {

#stacks_in_878016-float {

	

	

}

}





/* ------------------------------------------------------------------- RESPONSIVE: SMALL SCREEN ------------------------------------------------------------------ */




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

	#stacks_in_878016-float {

		position: relative;

		float: none;

		clear: both;

		width: auto;

		margin: 0;

		

		

		

		

		

	

	

		

		

	}

	

	#stacks_in_878016-spacer {

		display: block;

		height: 12px;

	}

	

	#stacks_in_878016-float>div>div>div>img,

	#stacks_in_878016-float>div>div>div {		

	

		

	

	}

	

/* 1.5 */
	

	

	#stacks_in_878016-float>div>div.stacks_out, #stacks_in_878016>div>div>div.stacks_in {

	    overflow: visible !important; /*???*/

	}

	

}





/* ---------------------------------------------------------------------- RESPONSIVE IMAGE ----------------------------------------------------------------------- */







/* End of SmartFloat stack */


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

#stacks_in_878020 {
	margin: 0px 20px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_878017 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878017 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878017 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */#stacks_in_878023 h4,#stacks_in_878023 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_878023 h4 a,#stacks_in_878023 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_878023 h4 a:hover,#stacks_in_878023 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_878023 small,#stacks_in_878023 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878023 h4.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878023 {
	margin: 0px 0px 15px 0px;
}
/* SmartFloat stack v1.2.1 */





/* ---------------------------------------------------------------------- PRELOAD BG IMAGES ---------------------------------------------------------------------- */















/* ---------------------------------------------------------------------- GENERAL SETTINGS ----------------------------------------------------------------------- */



#stacks_in_878028-float, #stacks_in_878028-around,

#stacks_in_878028-float *, #stacks_in_878028-around * {

	-webkit-box-sizing: border-box;

	   -moz-box-sizing: border-box;

	        box-sizing: border-box;

}



#stacks_in_878028-spacer {

	display: none;

}



/* ---------------------------------------------------------------------- FLOATING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_878028-float {

	position: relative;

	z-index: 1;

	float: left;

	width: 22%;





	

	width: calc(22% - 0px); /* 1: float: left; detailed margin = 0 */

	







	

		

	margin: 0px; /* float: left; detailed margin = 0; border = no */

		 

	 





	padding: 0px;



  	border-radius: 0px;

	

	

}







/* ---------------------------------------------------------------------- WRAPPING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_878028-around {

  	

	border-radius: 0px;

		

	

}



#stacks_in_878028-around:after {

	clear: both;

	content: "";

	display: table;

}





#stacks_in_878028 div.stacks_out, #stacks_in_878028 div.stacks_in {

	overflow: visible; 

}



/* ------------------------------------------------------------------- RESPONSIVE: BIG SCREEN -------------------------------------------------------------------- */





@media only screen and (min-width: 769px) {

#stacks_in_878028-float {

	

	

}

}





/* ------------------------------------------------------------------- RESPONSIVE: SMALL SCREEN ------------------------------------------------------------------ */




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

	#stacks_in_878028-float {

		position: relative;

		float: none;

		clear: both;

		width: auto;

		margin: 0;

		

		

		

		

		

	

	

		

		

	}

	

	#stacks_in_878028-spacer {

		display: block;

		height: 12px;

	}

	

	#stacks_in_878028-float>div>div>div>img,

	#stacks_in_878028-float>div>div>div {		

	

		

	

	}

	

/* 1.5 */
	

	

	#stacks_in_878028-float>div>div.stacks_out, #stacks_in_878028>div>div>div.stacks_in {

	    overflow: visible !important; /*???*/

	}

	

}





/* ---------------------------------------------------------------------- RESPONSIVE IMAGE ----------------------------------------------------------------------- */







/* End of SmartFloat stack */


#stacks_in_878032 {
	margin: 0px 20px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_878029 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878029 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878029 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  *//* Start Responsive Shim stack CSS code */


.stacks_in_878036shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */
#stacks_in_878077 {
	font-size: 80%;
}

#stacks_in_878078 {
	font-size: 80%;
}

#stacks_in_878079 {
	font-size: 80%;
}

#stacks_in_878080 {
	font-size: 80%;
}
#description_list_stack_stacks_in_878073_2 {
	margin: auto;
	max-width: 2000px;
}

#description_list_stack_stacks_in_878073_2 .description_list_div {
	
	margin: 0px 0px;
	padding: 0.1rem 0.5rem;
	border-radius: 0px;
	overflow: hidden;
}


#description_list_stack_stacks_in_878073_2 .description_list_div {
	display: flex;
}
#description_list_stack_stacks_in_878073_2 dt {
	flex: 0 0 50.00%;
}
#description_list_stack_stacks_in_878073_2 dd {
	flex: 1;
}










#description_list_stack_stacks_in_878073_2 dt {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	
	
	
}

#description_list_stack_stacks_in_878073_2 dd {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	
	
	
	
}


@media screen and (min-width: 568px) {
	#description_list_stack_stacks_in_878073_2 {

	}

	#description_list_stack_stacks_in_878073_2 dt {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}
	
	#description_list_stack_stacks_in_878073_2 dd {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}

	
	#description_list_stack_stacks_in_878073_2 .description_list_div {
		display: flex;
	}
	#description_list_stack_stacks_in_878073_2 dt {
		flex: 0 0 50.00%;
	}
	#description_list_stack_stacks_in_878073_2 dd {
		flex: 1;
	}
	

	

	
}
#stacks_in_878073_2 {
	border: solid rgba(190, 190, 190, 1.00);
	border-width: 1px 0px 0px 0px;
	padding:  10px;
}

#stacks_in_878073_4 {
	background-color: rgba(232, 232, 232, 1.00);
}



#stacks_in_878073_7 {
	font-size: 80%;
}

#stacks_in_878073_8 {
	font-size: 80%;
}



#stacks_in_878073_14 {
	font-size: 80%;
}

#stacks_in_878073_15 {
	font-size: 80%;
}



#stacks_in_878073_21 {
	font-size: 80%;
}

#stacks_in_878073_22 {
	font-size: 80%;
}

#stacks_in_878073_27 {
	background-color: rgba(232, 232, 232, 1.00);
}


#rollFadestacks_in_878083 {
	opacity: 0.99;
	transition: opacity 125ms ease-out;
	-moz-transition: opacity 125ms ease-out;
	-webkit-transition: opacity 125ms ease-out;
	-o-transition: opacity 125ms ease-out;
}

#rollFadestacks_in_878083:hover {
	opacity: 0.45;
}


/*Begin Align Stack by Pressure Designs*/
#stacks_in_878084align{
	
	text-align: center;
	margin-left: auto;
	margin-right: auto; 
	
	
	
	
	
}
/*End Align Stack by Pressure Designs*/
#stacks_in_878085 {
	padding: 5px 0px 0px 5px;
}
#stacks_in_878093 .aContainer {
 

}
#stacks_in_878094 {
	background-color: rgba(253, 255, 255, 1.00);
	border: solid rgba(167, 169, 168, 1.00);
	border-width:  1px;
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}

#stacks_in_878098 .aContainer {
 

}
#stacks_in_878101 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_878104_2 h5,#stacks_in_878104_2 .hTxt:not(.segment) div{font-size:1.35rem}@media all and (max-width:640px){#stacks_in_878104_2 h5,#stacks_in_878104_2 .hTxt:not(.segment) div{font-size:2.00rem}}#stacks_in_878104_2 h5,#stacks_in_878104_2 div{color:rgba(78, 119, 174, 1.00)}#stacks_in_878104_2 h5 a,#stacks_in_878104_2 div a{color:rgba(78, 119, 174, 1.00)}#stacks_in_878104_2 h5 a:hover,#stacks_in_878104_2 div a:hover{color:rgba(58, 89, 130, 1.00)}#stacks_in_878104_2 small,#stacks_in_878104_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878104_2 h5.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878104_2 {
	margin: 5px 10px 0px 10px;
}
#stacks_in_878106_2 h3,#stacks_in_878106_2 .hTxt:not(.segment) div{font-size:1.80rem}@media all and (max-width:640px){#stacks_in_878106_2 h3,#stacks_in_878106_2 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_878106_2 h3,#stacks_in_878106_2 div{line-height:1.00}}#stacks_in_878106_2 h3,#stacks_in_878106_2 div{color:rgba(205, 0, 13, 1.00)}#stacks_in_878106_2 h3 a,#stacks_in_878106_2 div a{color:rgba(205, 0, 13, 1.00)}#stacks_in_878106_2 h3 a:hover,#stacks_in_878106_2 div a:hover{color:rgba(153, 0, 9, 1.00)}#stacks_in_878106_2 small,#stacks_in_878106_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878106_2 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878106_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_878108_2 h2,#stacks_in_878108_2 .hTxt:not(.segment) div{font-size:1.90rem}@media all and (max-width:640px){#stacks_in_878108_2 h2,#stacks_in_878108_2 .hTxt:not(.segment) div{font-size:1.90rem}}@media only screen and (min-width:0px){#stacks_in_878108_2 h2,#stacks_in_878108_2 div{line-height:1.00}}#stacks_in_878108_2 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878108_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_878110_4 p,#stacks_in_878110_4 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_878110_4,#stacks_in_878110_4 div,#stacks_in_878110_4 p,#stacks_in_878110_4 .fa:not(.no-indent),#stacks_in_878110_4 ol,#stacks_in_878110_4 ul li,#stacks_in_878110_4 ol li,#stacks_in_878110_4 ol,#stacks_in_878110_4 dl{line-height:1.40}}@media only screen and (min-width:0px){#stacks_in_878110_4{}}


#stacks_in_878110_4 {
	padding: 0px 10px 0px 10px;
}
#stacks_in_878113 .aContainer {
 

}#stacks_in_878114 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Tahoma, Geneva, sans-serif;
  
  text-align: center;
}


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

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

  

}


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


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

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_878114 a,
  #stacks_in_878114 a:visited {
    background-color: rgba(99, 141, 204, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_878114 a:hover,
  #stacks_in_878114 a:active {
    background-color: rgba(92, 139, 192, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_878114 a i,
  #stacks_in_878114 a:visited i {
    background-color: rgba(116, 166, 244, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_878114 a:hover i,
  #stacks_in_878114 a:active i {
    background-color: rgba(59, 105, 160, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }










  /* Flexible Width Mode */
  #stacks_in_878114 a,
  #stacks_in_878114 a:visited {
      width: 100%;
  }

  






/* LightboxMe stack v1.5.5 [each.css] */


#lbm_stacks_in_878115, #lbm_stacks_in_878115 * {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}
	
a[id^="8aoutSECM03"]:hover {
	cursor: -webkit-zoom-in;
	cursor: zoom-in;
}








#lbm_stacks_in_878115 {
	position: relative;
	/* ??*/display: none;
	width: 70%;
	line-height: normal;
	
	
	padding: 0px;
	
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 1.00);
	
	
}

#lbm_stacks_in_878115, #lbm_stacks_in_878115 *:not(.fa) {
	
	
	
}








#lbm_stacks_in_878115 img {
	width: 100%;
	height: auto;
}




#lbm_stacks_in_878115 a#stacks_in_878115_close_x {
	font-size: 35px !important;
	line-height: normal;
	position: absolute;
	z-index: 1;

	top: -35px;
	top: calc(-1em - 0px);
	left: -25px;
	left: calc(-.85em - 0px);


	text-decoration: none !important;
	color: rgba(103, 159, 231, 1.00) !important;
}

#lbm_stacks_in_878115 a#stacks_in_878115_close_x:hover {
	color: rgba(78, 119, 174, 1.00) !important;
}

#lbm_stacks_in_878115 a#stacks_in_878115_close_x:active {
	color: rgba(103, 159, 231, 1.00) !important;
}



/* End of LightboxMe stack */


#stacks_in_878119_3 {
	padding:  20px;
}
#stacks_in_878119_7 h2,#stacks_in_878119_7 .hTxt:not(.segment) div{font-size:3.30rem}@media all and (max-width:640px){#stacks_in_878119_7 h2,#stacks_in_878119_7 .hTxt:not(.segment) div{font-size:2.20rem}}#stacks_in_878119_7 h2,#stacks_in_878119_7 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_878119_7 h2 a,#stacks_in_878119_7 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_878119_7 h2 a:hover,#stacks_in_878119_7 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_878119_7 small,#stacks_in_878119_7 small div{color:rgba(111, 111, 111, 1.00)}

#stacks_in_878119_17 h3,#stacks_in_878119_17 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_878119_17 h3,#stacks_in_878119_17 .hTxt:not(.segment) div{font-size:1.70rem}}#stacks_in_878119_17 h3,#stacks_in_878119_17 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878119_17 h3 a,#stacks_in_878119_17 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878119_17 h3 a:hover,#stacks_in_878119_17 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878119_17 small,#stacks_in_878119_17 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878119_17 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

/* SmartFloat stack v1.2.1 */





/* ---------------------------------------------------------------------- PRELOAD BG IMAGES ---------------------------------------------------------------------- */















/* ---------------------------------------------------------------------- GENERAL SETTINGS ----------------------------------------------------------------------- */



#stacks_in_878119_26-float, #stacks_in_878119_26-around,

#stacks_in_878119_26-float *, #stacks_in_878119_26-around * {

	-webkit-box-sizing: border-box;

	   -moz-box-sizing: border-box;

	        box-sizing: border-box;

}



#stacks_in_878119_26-spacer {

	display: none;

}



/* ---------------------------------------------------------------------- FLOATING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_878119_26-float {

	position: relative;

	z-index: 1;

	float: left;

	width: 45%;





	

	width: calc(45% - 0px); /* 1: float: left; detailed margin = 0 */

	







	

		

	margin: 0px; /* float: left; detailed margin = 0; border = no */

		 

	 





	padding: 0px;



  	border-radius: 0px;

	

	

}







/* ---------------------------------------------------------------------- WRAPPING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_878119_26-around {

  	

	border-radius: 0px;

		

	

}



#stacks_in_878119_26-around:after {

	clear: both;

	content: "";

	display: table;

}





#stacks_in_878119_26 div.stacks_out, #stacks_in_878119_26 div.stacks_in {

	overflow: visible; 

}



/* ------------------------------------------------------------------- RESPONSIVE: BIG SCREEN -------------------------------------------------------------------- */





@media only screen and (min-width: 769px) {

#stacks_in_878119_26-float {

	

	

}

}





/* ------------------------------------------------------------------- RESPONSIVE: SMALL SCREEN ------------------------------------------------------------------ */




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

	#stacks_in_878119_26-float {

		position: relative;

		float: none;

		clear: both;

		width: auto;

		margin: 0;

		

		

		

		

		

	

	

		

		

	}

	

	#stacks_in_878119_26-spacer {

		display: block;

		height: 12px;

	}

	

	#stacks_in_878119_26-float>div>div>div>img,

	#stacks_in_878119_26-float>div>div>div {		

	

		

	

	}

	

/* 1.5 */
	

	

	#stacks_in_878119_26-float>div>div.stacks_out, #stacks_in_878119_26>div>div>div.stacks_in {

	    overflow: visible !important; /*???*/

	}

	

}





/* ---------------------------------------------------------------------- RESPONSIVE IMAGE ----------------------------------------------------------------------- */







/* End of SmartFloat stack */


#stacks_in_878119_26 {
	margin: 0px 20px 0px 0px;
}
#stacks_in_878119_31 h3,#stacks_in_878119_31 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878119_31 h3 a,#stacks_in_878119_31 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878119_31 h3 a:hover,#stacks_in_878119_31 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878119_31 small,#stacks_in_878119_31 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878119_31 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878119_31 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_878119_121 h3,#stacks_in_878119_121 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878119_121 h3 a,#stacks_in_878119_121 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878119_121 h3 a:hover,#stacks_in_878119_121 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878119_121 small,#stacks_in_878119_121 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878119_121 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878119_121 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_878119_130 h3,#stacks_in_878119_130 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878119_130 h3 a,#stacks_in_878119_130 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878119_130 h3 a:hover,#stacks_in_878119_130 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878119_130 small,#stacks_in_878119_130 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878119_130 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878119_130 {
	margin: 20px 0px 10px 0px;
}
#stacks_in_878119_135 h4,#stacks_in_878119_135 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_878119_135 h4 a,#stacks_in_878119_135 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_878119_135 h4 a:hover,#stacks_in_878119_135 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_878119_135 small,#stacks_in_878119_135 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878119_135 h4.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878119_135 {
	margin: 0px 0px 10px 0px;
}
#stacks_in_878119_146 h4,#stacks_in_878119_146 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_878119_146 h4 a,#stacks_in_878119_146 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_878119_146 h4 a:hover,#stacks_in_878119_146 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_878119_146 small,#stacks_in_878119_146 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878119_146 h4.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878119_146 {
	margin: 20px 0px 10px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_878119_43 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878119_43 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878119_43 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_878119_43 {
	padding: 0px 0px 0px 3px;
}
#stacks_in_878119_153 h4,#stacks_in_878119_153 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_878119_153 h4 a,#stacks_in_878119_153 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_878119_153 h4 a:hover,#stacks_in_878119_153 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_878119_153 small,#stacks_in_878119_153 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878119_153 h4.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878119_153 {
	margin: 20px 0px 10px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_878119_158 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878119_158 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878119_158 ul {
	list-style: decimal !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_878119_158 {
	padding: 0px 0px 0px 3px;
}
#stacks_in_878119_160 h3,#stacks_in_878119_160 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878119_160 h3 a,#stacks_in_878119_160 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878119_160 h3 a:hover,#stacks_in_878119_160 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878119_160 small,#stacks_in_878119_160 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878119_160 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878119_160 {
	margin: 20px 0px 0px 0px;
}
/* Start Responsive Shim stack CSS code */


.stacks_in_878119_56shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */
#stacks_in_878127 {
	font-size: 80%;
}

#stacks_in_878128 {
	font-size: 80%;
}

#stacks_in_878129 {
	font-size: 80%;
}

#stacks_in_878130 {
	font-size: 80%;
}
#description_list_stack_stacks_in_878123_2 {
	margin: auto;
	max-width: 2000px;
}

#description_list_stack_stacks_in_878123_2 .description_list_div {
	
	margin: 0px 0px;
	padding: 0.1rem 0.5rem;
	border-radius: 0px;
	overflow: hidden;
}


#description_list_stack_stacks_in_878123_2 .description_list_div {
	display: flex;
}
#description_list_stack_stacks_in_878123_2 dt {
	flex: 0 0 50.00%;
}
#description_list_stack_stacks_in_878123_2 dd {
	flex: 1;
}










#description_list_stack_stacks_in_878123_2 dt {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	
	
	
}

#description_list_stack_stacks_in_878123_2 dd {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	
	
	
	
}


@media screen and (min-width: 568px) {
	#description_list_stack_stacks_in_878123_2 {

	}

	#description_list_stack_stacks_in_878123_2 dt {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}
	
	#description_list_stack_stacks_in_878123_2 dd {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}

	
	#description_list_stack_stacks_in_878123_2 .description_list_div {
		display: flex;
	}
	#description_list_stack_stacks_in_878123_2 dt {
		flex: 0 0 50.00%;
	}
	#description_list_stack_stacks_in_878123_2 dd {
		flex: 1;
	}
	

	

	
}
#stacks_in_878123_2 {
	border: solid rgba(190, 190, 190, 1.00);
	border-width: 1px 0px 0px 0px;
	padding:  10px;
}

#stacks_in_878123_4 {
	background-color: rgba(232, 232, 232, 1.00);
}



#stacks_in_878123_7 {
	font-size: 80%;
}

#stacks_in_878123_8 {
	font-size: 80%;
}



#stacks_in_878123_14 {
	font-size: 80%;
}

#stacks_in_878123_15 {
	font-size: 80%;
}



#stacks_in_878123_21 {
	font-size: 80%;
}

#stacks_in_878123_22 {
	font-size: 80%;
}

#stacks_in_878123_27 {
	background-color: rgba(232, 232, 232, 1.00);
}


#rollFadestacks_in_878133 {
	opacity: 0.99;
	transition: opacity 125ms ease-out;
	-moz-transition: opacity 125ms ease-out;
	-webkit-transition: opacity 125ms ease-out;
	-o-transition: opacity 125ms ease-out;
}

#rollFadestacks_in_878133:hover {
	opacity: 0.45;
}


/*Begin Align Stack by Pressure Designs*/
#stacks_in_878134align{
	
	text-align: center;
	margin-left: auto;
	margin-right: auto; 
	
	
	
	
	
}
/*End Align Stack by Pressure Designs*/
#stacks_in_878135 {
	padding: 5px 0px 0px 5px;
}
#stacks_in_878143 .aContainer {
 

}
#stacks_in_878144 {
	background-color: rgba(253, 255, 255, 1.00);
	border: solid rgba(167, 169, 168, 1.00);
	border-width:  1px;
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}

#stacks_in_878148 .aContainer {
 

}
#stacks_in_878151 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_878154_2 h5,#stacks_in_878154_2 .hTxt:not(.segment) div{font-size:1.35rem}@media all and (max-width:640px){#stacks_in_878154_2 h5,#stacks_in_878154_2 .hTxt:not(.segment) div{font-size:2.00rem}}#stacks_in_878154_2 h5,#stacks_in_878154_2 div{color:rgba(78, 119, 174, 1.00)}#stacks_in_878154_2 h5 a,#stacks_in_878154_2 div a{color:rgba(78, 119, 174, 1.00)}#stacks_in_878154_2 h5 a:hover,#stacks_in_878154_2 div a:hover{color:rgba(58, 89, 130, 1.00)}#stacks_in_878154_2 small,#stacks_in_878154_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878154_2 h5.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878154_2 {
	margin: 5px 10px 0px 10px;
}
#stacks_in_878156_2 h3,#stacks_in_878156_2 .hTxt:not(.segment) div{font-size:1.80rem}@media all and (max-width:640px){#stacks_in_878156_2 h3,#stacks_in_878156_2 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_878156_2 h3,#stacks_in_878156_2 div{line-height:1.00}}#stacks_in_878156_2 h3,#stacks_in_878156_2 div{color:rgba(205, 0, 13, 1.00)}#stacks_in_878156_2 h3 a,#stacks_in_878156_2 div a{color:rgba(205, 0, 13, 1.00)}#stacks_in_878156_2 h3 a:hover,#stacks_in_878156_2 div a:hover{color:rgba(153, 0, 9, 1.00)}#stacks_in_878156_2 small,#stacks_in_878156_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878156_2 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878156_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_878158_2 h2,#stacks_in_878158_2 .hTxt:not(.segment) div{font-size:1.90rem}@media all and (max-width:640px){#stacks_in_878158_2 h2,#stacks_in_878158_2 .hTxt:not(.segment) div{font-size:1.90rem}}@media only screen and (min-width:0px){#stacks_in_878158_2 h2,#stacks_in_878158_2 div{line-height:1.00}}#stacks_in_878158_2 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878158_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_878160_4 p,#stacks_in_878160_4 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_878160_4,#stacks_in_878160_4 div,#stacks_in_878160_4 p,#stacks_in_878160_4 .fa:not(.no-indent),#stacks_in_878160_4 ol,#stacks_in_878160_4 ul li,#stacks_in_878160_4 ol li,#stacks_in_878160_4 ol,#stacks_in_878160_4 dl{line-height:1.40}}@media only screen and (min-width:0px){#stacks_in_878160_4{}}


#stacks_in_878160_4 {
	padding: 0px 10px 0px 10px;
}
#stacks_in_878163 .aContainer {
 

}#stacks_in_878164 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Tahoma, Geneva, sans-serif;
  
  text-align: center;
}


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

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

  

}


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


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

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_878164 a,
  #stacks_in_878164 a:visited {
    background-color: rgba(99, 141, 204, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_878164 a:hover,
  #stacks_in_878164 a:active {
    background-color: rgba(92, 139, 192, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_878164 a i,
  #stacks_in_878164 a:visited i {
    background-color: rgba(116, 166, 244, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_878164 a:hover i,
  #stacks_in_878164 a:active i {
    background-color: rgba(59, 105, 160, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }










  /* Flexible Width Mode */
  #stacks_in_878164 a,
  #stacks_in_878164 a:visited {
      width: 100%;
  }

  






/* LightboxMe stack v1.5.5 [each.css] */


#lbm_stacks_in_878165, #lbm_stacks_in_878165 * {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}
	
a[id^="PEDQ0125aout"]:hover {
	cursor: -webkit-zoom-in;
	cursor: zoom-in;
}








#lbm_stacks_in_878165 {
	position: relative;
	/* ??*/display: none;
	width: 70%;
	line-height: normal;
	
	
	padding: 0px;
	
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 1.00);
	
	
}

#lbm_stacks_in_878165, #lbm_stacks_in_878165 *:not(.fa) {
	
	
	
}








#lbm_stacks_in_878165 img {
	width: 100%;
	height: auto;
}




#lbm_stacks_in_878165 a#stacks_in_878165_close_x {
	font-size: 35px !important;
	line-height: normal;
	position: absolute;
	z-index: 1;

	top: -35px;
	top: calc(-1em - 0px);
	left: -25px;
	left: calc(-.85em - 0px);


	text-decoration: none !important;
	color: rgba(103, 159, 231, 1.00) !important;
}

#lbm_stacks_in_878165 a#stacks_in_878165_close_x:hover {
	color: rgba(78, 119, 174, 1.00) !important;
}

#lbm_stacks_in_878165 a#stacks_in_878165_close_x:active {
	color: rgba(103, 159, 231, 1.00) !important;
}



/* End of LightboxMe stack */


#stacks_in_878169 {
	padding:  20px;
}
#stacks_in_878171 h2,#stacks_in_878171 .hTxt:not(.segment) div{font-size:3.50rem}@media all and (max-width:640px){#stacks_in_878171 h2,#stacks_in_878171 .hTxt:not(.segment) div{font-size:2.60rem}}#stacks_in_878171 h2,#stacks_in_878171 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_878171 h2 a,#stacks_in_878171 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_878171 h2 a:hover,#stacks_in_878171 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_878171 small,#stacks_in_878171 small div{color:rgba(111, 111, 111, 1.00)}

#stacks_in_878177 h3,#stacks_in_878177 .hTxt:not(.segment) div{font-size:2.50rem}@media all and (max-width:640px){#stacks_in_878177 h3,#stacks_in_878177 .hTxt:not(.segment) div{font-size:1.80rem}}#stacks_in_878177 h3,#stacks_in_878177 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878177 h3 a,#stacks_in_878177 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878177 h3 a:hover,#stacks_in_878177 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878177 small,#stacks_in_878177 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878177 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_878182 h3,#stacks_in_878182 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878182 h3 a,#stacks_in_878182 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878182 h3 a:hover,#stacks_in_878182 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878182 small,#stacks_in_878182 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878182 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878182 {
	margin: 20px 0px 0px 0px;
}
/* Pull Quote Styling */


  #stacks_in_878187 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_878187 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_878187 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_878187 img {
  max-width: 100%;
  height: auto;
}




#stacks_in_878187 .floated_content {
  float: left;
}



/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_878187 .quote_text {
    font-size: 32px;
  }

    

  

  
  #stacks_in_878187 .floated_content {
    margin-right: 0px;
    margin-bottom: 0px;
  }
  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_878187 .quote_text {
    font-size: 24px;
  }

    

  

  
  #stacks_in_878187 .floated_content {
    margin-right: 0px;
    margin-bottom: 0px;
  }
  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_878187 .quote_text {
    font-size: 24px;
  }

  

  
  #stacks_in_878187 .floated_content {
    margin-right: 0px;
    margin-bottom: 0px;
  }
  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_878187 .quote_text {
    font-size: 18px;
  }

    

  

  
  #stacks_in_878187 .floated_content {
    margin-right: 0px;
    margin-bottom: 0px;
  }
  


  
    #stacks_in_878187 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_878187 .pull_quote { 
      max-width: 100%;
    }
  

}

#stacks_in_878190 h3,#stacks_in_878190 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878190 h3 a,#stacks_in_878190 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878190 h3 a:hover,#stacks_in_878190 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878190 small,#stacks_in_878190 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878190 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878190 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_878195 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878195 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878195 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_878195 {
	padding: 0px 0px 0px 30px;
}
#stacks_in_878197 h3,#stacks_in_878197 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878197 h3 a,#stacks_in_878197 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878197 h3 a:hover,#stacks_in_878197 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878197 small,#stacks_in_878197 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878197 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878197 {
	margin: 20px 0px 0px 0px;
}
/* Pull Quote Styling */


  #stacks_in_878202 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_878202 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_878202 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_878202 img {
  max-width: 100%;
  height: auto;
}




#stacks_in_878202 .floated_content {
  float: left;
}



/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_878202 .quote_text {
    font-size: 32px;
  }

    

  

  
  #stacks_in_878202 .floated_content {
    margin-right: 0px;
    margin-bottom: 0px;
  }
  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_878202 .quote_text {
    font-size: 24px;
  }

    

  

  
  #stacks_in_878202 .floated_content {
    margin-right: 0px;
    margin-bottom: 0px;
  }
  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_878202 .quote_text {
    font-size: 24px;
  }

  

  
  #stacks_in_878202 .floated_content {
    margin-right: 0px;
    margin-bottom: 0px;
  }
  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_878202 .quote_text {
    font-size: 18px;
  }

    

  

  
  #stacks_in_878202 .floated_content {
    margin-right: 0px;
    margin-bottom: 0px;
  }
  


  
    #stacks_in_878202 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_878202 .pull_quote { 
      max-width: 100%;
    }
  

}

/* Start Responsive Shim stack CSS code */


.stacks_in_878205shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */
#stacks_in_878212 {
	font-size: 80%;
}

#stacks_in_878213 {
	font-size: 80%;
}

#stacks_in_878214 {
	font-size: 80%;
}

#stacks_in_878215 {
	font-size: 80%;
}
#description_list_stack_stacks_in_878208_2 {
	margin: auto;
	max-width: 2000px;
}

#description_list_stack_stacks_in_878208_2 .description_list_div {
	
	margin: 0px 0px;
	padding: 0.1rem 0.5rem;
	border-radius: 0px;
	overflow: hidden;
}


#description_list_stack_stacks_in_878208_2 .description_list_div {
	display: flex;
}
#description_list_stack_stacks_in_878208_2 dt {
	flex: 0 0 50.00%;
}
#description_list_stack_stacks_in_878208_2 dd {
	flex: 1;
}










#description_list_stack_stacks_in_878208_2 dt {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	
	
	
}

#description_list_stack_stacks_in_878208_2 dd {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	
	
	
	
}


@media screen and (min-width: 568px) {
	#description_list_stack_stacks_in_878208_2 {

	}

	#description_list_stack_stacks_in_878208_2 dt {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}
	
	#description_list_stack_stacks_in_878208_2 dd {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}

	
	#description_list_stack_stacks_in_878208_2 .description_list_div {
		display: flex;
	}
	#description_list_stack_stacks_in_878208_2 dt {
		flex: 0 0 50.00%;
	}
	#description_list_stack_stacks_in_878208_2 dd {
		flex: 1;
	}
	

	

	
}
#stacks_in_878208_2 {
	border: solid rgba(190, 190, 190, 1.00);
	border-width: 1px 0px 0px 0px;
	padding:  10px;
}

#stacks_in_878208_4 {
	background-color: rgba(232, 232, 232, 1.00);
}



#stacks_in_878208_7 {
	font-size: 80%;
}

#stacks_in_878208_8 {
	font-size: 80%;
}



#stacks_in_878208_14 {
	font-size: 80%;
}

#stacks_in_878208_15 {
	font-size: 80%;
}



#stacks_in_878208_21 {
	font-size: 80%;
}

#stacks_in_878208_22 {
	font-size: 80%;
}

#stacks_in_878208_27 {
	background-color: rgba(232, 232, 232, 1.00);
}



#stacks_in_878218 {
	padding: 0px 0px 10px 10px;
}
#stacks_in_878224 .aContainer {
 

}
#stacks_in_878225 {
	background-color: rgba(253, 255, 255, 1.00);
	border: solid rgba(167, 169, 168, 1.00);
	border-width:  1px;
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}

#stacks_in_878229 .aContainer {
 

}
#stacks_in_878232 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_878235_2 h5,#stacks_in_878235_2 .hTxt:not(.segment) div{font-size:1.35rem}@media all and (max-width:640px){#stacks_in_878235_2 h5,#stacks_in_878235_2 .hTxt:not(.segment) div{font-size:2.00rem}}#stacks_in_878235_2 h5,#stacks_in_878235_2 div{color:rgba(78, 119, 174, 1.00)}#stacks_in_878235_2 h5 a,#stacks_in_878235_2 div a{color:rgba(78, 119, 174, 1.00)}#stacks_in_878235_2 h5 a:hover,#stacks_in_878235_2 div a:hover{color:rgba(58, 89, 130, 1.00)}#stacks_in_878235_2 small,#stacks_in_878235_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878235_2 h5.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878235_2 {
	margin: 5px 10px 0px 10px;
}
#stacks_in_878237_2 h3,#stacks_in_878237_2 .hTxt:not(.segment) div{font-size:1.80rem}@media all and (max-width:640px){#stacks_in_878237_2 h3,#stacks_in_878237_2 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_878237_2 h3,#stacks_in_878237_2 div{line-height:1.00}}#stacks_in_878237_2 h3,#stacks_in_878237_2 div{color:rgba(205, 0, 13, 1.00)}#stacks_in_878237_2 h3 a,#stacks_in_878237_2 div a{color:rgba(205, 0, 13, 1.00)}#stacks_in_878237_2 h3 a:hover,#stacks_in_878237_2 div a:hover{color:rgba(153, 0, 9, 1.00)}#stacks_in_878237_2 small,#stacks_in_878237_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878237_2 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878237_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_878239_2 h2,#stacks_in_878239_2 .hTxt:not(.segment) div{font-size:1.90rem}@media all and (max-width:640px){#stacks_in_878239_2 h2,#stacks_in_878239_2 .hTxt:not(.segment) div{font-size:1.90rem}}@media only screen and (min-width:0px){#stacks_in_878239_2 h2,#stacks_in_878239_2 div{line-height:1.00}}#stacks_in_878239_2 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878239_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_878241_4 p,#stacks_in_878241_4 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_878241_4,#stacks_in_878241_4 div,#stacks_in_878241_4 p,#stacks_in_878241_4 .fa:not(.no-indent),#stacks_in_878241_4 ol,#stacks_in_878241_4 ul li,#stacks_in_878241_4 ol li,#stacks_in_878241_4 ol,#stacks_in_878241_4 dl{line-height:1.40}}@media only screen and (min-width:0px){#stacks_in_878241_4{}}


#stacks_in_878241_4 {
	padding: 0px 10px 0px 10px;
}
#stacks_in_878244 .aContainer {
 

}#stacks_in_878245 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Tahoma, Geneva, sans-serif;
  
  text-align: center;
}


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

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

  

}


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


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

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_878245 a,
  #stacks_in_878245 a:visited {
    background-color: rgba(99, 141, 204, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_878245 a:hover,
  #stacks_in_878245 a:active {
    background-color: rgba(92, 139, 192, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_878245 a i,
  #stacks_in_878245 a:visited i {
    background-color: rgba(116, 166, 244, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_878245 a:hover i,
  #stacks_in_878245 a:active i {
    background-color: rgba(59, 105, 160, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }










  /* Flexible Width Mode */
  #stacks_in_878245 a,
  #stacks_in_878245 a:visited {
      width: 100%;
  }

  






/* LightboxMe stack v1.5.5 [each.css] */


#lbm_stacks_in_878246, #lbm_stacks_in_878246 * {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}
	
a[id^="SECQ0213sept"]:hover {
	cursor: -webkit-zoom-in;
	cursor: zoom-in;
}








#lbm_stacks_in_878246 {
	position: relative;
	/* ??*/display: none;
	width: 70%;
	line-height: normal;
	
	
	padding: 0px;
	
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 1.00);
	
	
}

#lbm_stacks_in_878246, #lbm_stacks_in_878246 *:not(.fa) {
	
	
	
}








#lbm_stacks_in_878246 img {
	width: 100%;
	height: auto;
}




#lbm_stacks_in_878246 a#stacks_in_878246_close_x {
	font-size: 35px !important;
	line-height: normal;
	position: absolute;
	z-index: 1;

	top: -35px;
	top: calc(-1em - 0px);
	left: -25px;
	left: calc(-.85em - 0px);


	text-decoration: none !important;
	color: rgba(103, 159, 231, 1.00) !important;
}

#lbm_stacks_in_878246 a#stacks_in_878246_close_x:hover {
	color: rgba(78, 119, 174, 1.00) !important;
}

#lbm_stacks_in_878246 a#stacks_in_878246_close_x:active {
	color: rgba(103, 159, 231, 1.00) !important;
}



/* End of LightboxMe stack */


#stacks_in_878250 {
	padding:  20px;
}
#stacks_in_878252 h2,#stacks_in_878252 .hTxt:not(.segment) div{font-size:3.50rem}@media all and (max-width:640px){#stacks_in_878252 h2,#stacks_in_878252 .hTxt:not(.segment) div{font-size:2.60rem}}#stacks_in_878252 h2,#stacks_in_878252 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_878252 h2 a,#stacks_in_878252 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_878252 h2 a:hover,#stacks_in_878252 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_878252 small,#stacks_in_878252 small div{color:rgba(111, 111, 111, 1.00)}

#stacks_in_878258 h3,#stacks_in_878258 .hTxt:not(.segment) div{font-size:2.50rem}@media all and (max-width:640px){#stacks_in_878258 h3,#stacks_in_878258 .hTxt:not(.segment) div{font-size:1.80rem}}#stacks_in_878258 h3,#stacks_in_878258 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878258 h3 a,#stacks_in_878258 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878258 h3 a:hover,#stacks_in_878258 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878258 small,#stacks_in_878258 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878258 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_878263 h3,#stacks_in_878263 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878263 h3 a,#stacks_in_878263 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878263 h3 a:hover,#stacks_in_878263 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878263 small,#stacks_in_878263 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878263 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878263 {
	margin: 20px 0px 0px 0px;
}
/* Pull Quote Styling */


  #stacks_in_878268 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_878268 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_878268 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_878268 img {
  max-width: 100%;
  height: auto;
}




#stacks_in_878268 .floated_content {
  float: left;
}



/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_878268 .quote_text {
    font-size: 32px;
  }

    

  

  
  #stacks_in_878268 .floated_content {
    margin-right: 0px;
    margin-bottom: 0px;
  }
  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_878268 .quote_text {
    font-size: 24px;
  }

    

  

  
  #stacks_in_878268 .floated_content {
    margin-right: 0px;
    margin-bottom: 0px;
  }
  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_878268 .quote_text {
    font-size: 24px;
  }

  

  
  #stacks_in_878268 .floated_content {
    margin-right: 0px;
    margin-bottom: 0px;
  }
  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_878268 .quote_text {
    font-size: 18px;
  }

    

  

  
  #stacks_in_878268 .floated_content {
    margin-right: 0px;
    margin-bottom: 0px;
  }
  


  
    #stacks_in_878268 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_878268 .pull_quote { 
      max-width: 100%;
    }
  

}

#stacks_in_878271 h3,#stacks_in_878271 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878271 h3 a,#stacks_in_878271 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878271 h3 a:hover,#stacks_in_878271 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878271 small,#stacks_in_878271 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878271 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


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

#stacks_in_878276 {
	margin: 0px 0px 20px 0px;
}
#stacks_in_878278 h3,#stacks_in_878278 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878278 h3 a,#stacks_in_878278 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878278 h3 a:hover,#stacks_in_878278 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878278 small,#stacks_in_878278 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878278 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878278 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_878283 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878283 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878283 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */#stacks_in_878285 h3,#stacks_in_878285 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878285 h3 a,#stacks_in_878285 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878285 h3 a:hover,#stacks_in_878285 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878285 small,#stacks_in_878285 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878285 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878285 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_878290 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878290 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878290 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_878292 {
	margin: 0px 0px 20px 0px;
}
/* Start Responsive Shim stack CSS code */


.stacks_in_878294shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */
#stacks_in_878301 {
	font-size: 80%;
}

#stacks_in_878302 {
	font-size: 80%;
}

#stacks_in_878303 {
	font-size: 80%;
}

#stacks_in_878304 {
	font-size: 80%;
}
#description_list_stack_stacks_in_878297_2 {
	margin: auto;
	max-width: 2000px;
}

#description_list_stack_stacks_in_878297_2 .description_list_div {
	
	margin: 0px 0px;
	padding: 0.1rem 0.5rem;
	border-radius: 0px;
	overflow: hidden;
}


#description_list_stack_stacks_in_878297_2 .description_list_div {
	display: flex;
}
#description_list_stack_stacks_in_878297_2 dt {
	flex: 0 0 50.00%;
}
#description_list_stack_stacks_in_878297_2 dd {
	flex: 1;
}










#description_list_stack_stacks_in_878297_2 dt {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	
	
	
}

#description_list_stack_stacks_in_878297_2 dd {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	
	
	
	
}


@media screen and (min-width: 568px) {
	#description_list_stack_stacks_in_878297_2 {

	}

	#description_list_stack_stacks_in_878297_2 dt {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}
	
	#description_list_stack_stacks_in_878297_2 dd {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}

	
	#description_list_stack_stacks_in_878297_2 .description_list_div {
		display: flex;
	}
	#description_list_stack_stacks_in_878297_2 dt {
		flex: 0 0 50.00%;
	}
	#description_list_stack_stacks_in_878297_2 dd {
		flex: 1;
	}
	

	

	
}
#stacks_in_878297_2 {
	border: solid rgba(190, 190, 190, 1.00);
	border-width: 1px 0px 0px 0px;
	padding:  10px;
}

#stacks_in_878297_4 {
	background-color: rgba(232, 232, 232, 1.00);
}



#stacks_in_878297_7 {
	font-size: 80%;
}

#stacks_in_878297_8 {
	font-size: 80%;
}



#stacks_in_878297_14 {
	font-size: 80%;
}

#stacks_in_878297_15 {
	font-size: 80%;
}



#stacks_in_878297_21 {
	font-size: 80%;
}

#stacks_in_878297_22 {
	font-size: 80%;
}

#stacks_in_878297_27 {
	background-color: rgba(232, 232, 232, 1.00);
}



#stacks_in_878307 {
	padding: 0px 0px 10px 10px;
}
	mark1 {
		
		background: rgba(217, 0, 12, 1.00);
		
		
		color: #FFFFFF;
		border-radius: 4px 4px 4px 4px;
		padding: 2px 4px 2px 6px;
		
		font-family: Helvetica;
		
		
		font-weight: normal;
		font-style: normal;
		font-size: 90%;
		vertical-align: inherit;
		
	}	
	
	mark2 {
		
		background: rgba(137, 129, 126, 1.00);
		
		
		color: #FFFFFF;
		border-radius: 4px 4px 4px 4px;
		padding: 2px 4px 2px 6px;
		
		font-family: Helvetica;
		
		
		font-weight: normal;
		font-style: normal;
		font-size: 90%;
		vertical-align: inherit;
		
	}

	mark3 {
		
		background: rgba(137, 129, 126, 1.00);
		
		
		color: #FFFFFF;
		border-radius: 4px 4px 4px 4px;
		padding: 2px 4px 2px 6px;
		
		font-family: Helvetica;
		
		
		font-weight: normal;
		font-style: normal;
		font-size: 90%;
		vertical-align: inherit;
		
	}
	
	mark4 {
		
		background: rgba(137, 129, 126, 1.00);
		
		
		color: #FFFFFF;
		border-radius: 4px 4px 4px 4px;
		padding: 2px 4px 2px 6px;
		
		font-family: Helvetica;
		
		
		font-weight: normal;
		font-style: normal;
		font-size: 90%;
		vertical-align: inherit;
		
	}
	
	mark5 {
		
		background: rgba(137, 129, 126, 1.00);
		
		
		color: #FFFFFF;
		border-radius: 4px 4px 4px 4px;
		padding: 2px 4px 2px 6px;
		
		font-family: Helvetica;
		
		
		font-weight: normal;
		font-style: normal;
		font-size: 90%;
		vertical-align: inherit;
		
	}

#stacks_in_867783_1 {
	margin: 20px 0px 0px 0px;
}
/* Start Responsive Shim stack CSS code */


.stacks_in_868182shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */#stacks_in_868183 h2,#stacks_in_868183 .hTxt:not(.segment) div{font-size:4.00rem}@media all and (max-width:640px){#stacks_in_868183 h2,#stacks_in_868183 .hTxt:not(.segment) div{font-size:0.95rem}}#stacks_in_868183 h2,#stacks_in_868183 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_868183 h2 a,#stacks_in_868183 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_868183 h2 a:hover,#stacks_in_868183 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_868183 small,#stacks_in_868183 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_868183 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_868188 h6,#stacks_in_868188 .hTxt:not(.segment) div{font-size:1.70rem}@media all and (max-width:640px){#stacks_in_868188 h6,#stacks_in_868188 .hTxt:not(.segment) div{font-size:0.95rem}}#stacks_in_868188 h6,#stacks_in_868188 div{color:rgba(102, 102, 102, 1.00)}#stacks_in_868188 h6 a,#stacks_in_868188 div a{color:rgba(102, 102, 102, 1.00)}#stacks_in_868188 h6 a:hover,#stacks_in_868188 div a:hover{color:rgba(76, 76, 76, 1.00)}#stacks_in_868188 small,#stacks_in_868188 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_868188 h6.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_868188 {
	margin: 0px 0px 10px 0px;
}


/* Reset */
#checkmate_checkboxes_stacks_in_868193,
#checkmate_checkboxes_stacks_in_868193 *,
#checkmate_checkboxes_stacks_in_868193 *:before,
#checkmate_checkboxes_stacks_in_868193 *:after,
#checkmate_tagged_items_stacks_in_868193,
#checkmate_tagged_items_stacks_in_868193 *,
#checkmate_tagged_items_stacks_in_868193 *:before,
#checkmate_tagged_items_stacks_in_868193 *:after {
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}

/* Checkboxes */

#checkmate_checkboxes_stacks_in_868193 {
  padding: 5px 0;
  margin: 0 -1rem;
  list-style: none;
  display: flex;
  flex-wrap: wrap;
  
  justify-content: center;
  
  
  border-top: 0.1rem solid rgba(204, 204, 204, 1.00);
	border-bottom: 0.1rem solid rgba(204, 204, 204, 1.00);
	overflow: hidden;
}

@media print {
  #checkmate_checkboxes_stacks_in_868193 {
    display: block;
  }
}



#checkmate_checkboxes_stacks_in_868193 li {
  padding: 1.5rem 1rem;
  margin: 0;
}


#checkmate_checkboxes_stacks_in_868193 .checkmate_checkmark {
  display: none;
}

#checkmate_checkboxes_stacks_in_868193 input[type="checkbox"] {
  float: left;
  margin-right: 5px;
  margin-top: 5px;
  display: block;
}





/* Tagged items */

#checkmate_tagged_items_stacks_in_868193 {
  margin: 5px -5px;
  overflow: hidden;
}

#checkmate_tagged_items_stacks_in_868193 div.checkmate_item {
  display: none;
  padding: 5px 5px;
}

#checkmate_tagged_items_stacks_in_868193 div.checkmate_item.checkmate_active {
  display: block;
}




/* Fix for unbalanced top alignment in Chrome */
#checkmate_tagged_items_stacks_in_868193 > * {
  -webkit-column-break-inside: avoid;
  column-break-inside: avoid;
}

/* New fix for Safari */
#checkmate_tagged_items_stacks_in_868193 > * {
  display: inline-block;
  width: 100%;
}

#checkmate_tagged_items_stacks_in_868193 div.checkmate_item {
  -webkit-column-break-inside: avoid;
  page-break-inside: avoid;
  break-inside: avoid;
  will-change: transform;
}

#checkmate_tagged_items_stacks_in_868193 {
  column-count: 1;
}

@media (min-width: 576px) {
  #checkmate_tagged_items_stacks_in_868193 {
    column-count: 1;
  }
}

@media (min-width: 768px) {
  #checkmate_tagged_items_stacks_in_868193 {
    column-count: 1;
  }
}

@media (min-width: 992px) {
  #checkmate_tagged_items_stacks_in_868193 {
    column-count: 2;
  }
}

@media (min-width: 1200px) {
  #checkmate_tagged_items_stacks_in_868193 {
    column-count: 4;
  }
}








#stacks_in_868193 {
	background-color: rgba(255, 255, 255, 1.00);
	border: solid rgba(140, 140, 140, 1.00);
	border-width:  1px;
	padding:  11px;
}
#stacks_in_879158 .aContainer {
 

}
#stacks_in_879159 {
	background-color: rgba(253, 255, 255, 1.00);
	border: solid rgba(167, 169, 168, 1.00);
	border-width:  1px;
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}

#stacks_in_879163 .aContainer {
 

}
#stacks_in_879166 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_879169_2 h5,#stacks_in_879169_2 .hTxt:not(.segment) div{font-size:1.35rem}@media all and (max-width:640px){#stacks_in_879169_2 h5,#stacks_in_879169_2 .hTxt:not(.segment) div{font-size:2.00rem}}#stacks_in_879169_2 h5,#stacks_in_879169_2 div{color:rgba(78, 119, 174, 1.00)}#stacks_in_879169_2 h5 a,#stacks_in_879169_2 div a{color:rgba(78, 119, 174, 1.00)}#stacks_in_879169_2 h5 a:hover,#stacks_in_879169_2 div a:hover{color:rgba(58, 89, 130, 1.00)}#stacks_in_879169_2 small,#stacks_in_879169_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879169_2 h5.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879169_2 {
	margin: 5px 10px 0px 10px;
}
#stacks_in_879171_2 h3,#stacks_in_879171_2 .hTxt:not(.segment) div{font-size:1.80rem}@media all and (max-width:640px){#stacks_in_879171_2 h3,#stacks_in_879171_2 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_879171_2 h3,#stacks_in_879171_2 div{line-height:1.00}}#stacks_in_879171_2 h3,#stacks_in_879171_2 div{color:rgba(205, 0, 13, 1.00)}#stacks_in_879171_2 h3 a,#stacks_in_879171_2 div a{color:rgba(205, 0, 13, 1.00)}#stacks_in_879171_2 h3 a:hover,#stacks_in_879171_2 div a:hover{color:rgba(153, 0, 9, 1.00)}#stacks_in_879171_2 small,#stacks_in_879171_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879171_2 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879171_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_879173_2 h2,#stacks_in_879173_2 .hTxt:not(.segment) div{font-size:1.90rem}@media all and (max-width:640px){#stacks_in_879173_2 h2,#stacks_in_879173_2 .hTxt:not(.segment) div{font-size:1.90rem}}@media only screen and (min-width:0px){#stacks_in_879173_2 h2,#stacks_in_879173_2 div{line-height:1.00}}#stacks_in_879173_2 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879173_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_879175_4 p,#stacks_in_879175_4 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_879175_4,#stacks_in_879175_4 div,#stacks_in_879175_4 p,#stacks_in_879175_4 .fa:not(.no-indent),#stacks_in_879175_4 ol,#stacks_in_879175_4 ul li,#stacks_in_879175_4 ol li,#stacks_in_879175_4 ol,#stacks_in_879175_4 dl{line-height:1.40}}@media only screen and (min-width:0px){#stacks_in_879175_4{}}


#stacks_in_879175_4 {
	padding: 0px 10px 0px 10px;
}
#stacks_in_879178 .aContainer {
 

}#stacks_in_879179 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Tahoma, Geneva, sans-serif;
  
  text-align: center;
}


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

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

  

}


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


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

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_879179 a,
  #stacks_in_879179 a:visited {
    background-color: rgba(99, 141, 204, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_879179 a:hover,
  #stacks_in_879179 a:active {
    background-color: rgba(92, 139, 192, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_879179 a i,
  #stacks_in_879179 a:visited i {
    background-color: rgba(116, 166, 244, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_879179 a:hover i,
  #stacks_in_879179 a:active i {
    background-color: rgba(59, 105, 160, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }










  /* Flexible Width Mode */
  #stacks_in_879179 a,
  #stacks_in_879179 a:visited {
      width: 100%;
  }

  






/* LightboxMe stack v1.5.5 [each.css] */


#lbm_stacks_in_879180, #lbm_stacks_in_879180 * {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}
	
a[id^="SECM03_27-AVRIL"]:hover {
	cursor: -webkit-zoom-in;
	cursor: zoom-in;
}








#lbm_stacks_in_879180 {
	position: relative;
	/* ??*/display: none;
	width: 70%;
	line-height: normal;
	
	
	padding: 0px;
	
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 1.00);
	
	
}

#lbm_stacks_in_879180, #lbm_stacks_in_879180 *:not(.fa) {
	
	
	
}








#lbm_stacks_in_879180 img {
	width: 100%;
	height: auto;
}




#lbm_stacks_in_879180 a#stacks_in_879180_close_x {
	font-size: 35px !important;
	line-height: normal;
	position: absolute;
	z-index: 1;

	top: -35px;
	top: calc(-1em - 0px);
	left: -25px;
	left: calc(-.85em - 0px);


	text-decoration: none !important;
	color: rgba(103, 159, 231, 1.00) !important;
}

#lbm_stacks_in_879180 a#stacks_in_879180_close_x:hover {
	color: rgba(78, 119, 174, 1.00) !important;
}

#lbm_stacks_in_879180 a#stacks_in_879180_close_x:active {
	color: rgba(103, 159, 231, 1.00) !important;
}



/* End of LightboxMe stack */

#stacks_in_879182 {
	padding:  20px;
}
#stacks_in_879184 h2,#stacks_in_879184 .hTxt:not(.segment) div{font-size:3.30rem}@media all and (max-width:640px){#stacks_in_879184 h2,#stacks_in_879184 .hTxt:not(.segment) div{font-size:2.20rem}}#stacks_in_879184 h2,#stacks_in_879184 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_879184 h2 a,#stacks_in_879184 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_879184 h2 a:hover,#stacks_in_879184 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_879184 small,#stacks_in_879184 small div{color:rgba(111, 111, 111, 1.00)}

#stacks_in_879190 h3,#stacks_in_879190 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_879190 h3,#stacks_in_879190 .hTxt:not(.segment) div{font-size:1.70rem}}#stacks_in_879190 h3,#stacks_in_879190 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879190 h3 a,#stacks_in_879190 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879190 h3 a:hover,#stacks_in_879190 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879190 small,#stacks_in_879190 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879190 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879190 {
	margin: 0px 0px 20px 0px;
}
/* SmartFloat stack v1.2.1 */





/* ---------------------------------------------------------------------- PRELOAD BG IMAGES ---------------------------------------------------------------------- */















/* ---------------------------------------------------------------------- GENERAL SETTINGS ----------------------------------------------------------------------- */



#stacks_in_879195-float, #stacks_in_879195-around,

#stacks_in_879195-float *, #stacks_in_879195-around * {

	-webkit-box-sizing: border-box;

	   -moz-box-sizing: border-box;

	        box-sizing: border-box;

}



#stacks_in_879195-spacer {

	display: none;

}



/* ---------------------------------------------------------------------- FLOATING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_879195-float {

	position: relative;

	z-index: 1;

	float: left;

	width: 45%;





	

	width: calc(45% - 0px); /* 1: float: left; detailed margin = 0 */

	







	

		

	margin: 0px; /* float: left; detailed margin = 0; border = no */

		 

	 





	padding: 0px;



  	border-radius: 0px;

	

	

}







/* ---------------------------------------------------------------------- WRAPPING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_879195-around {

  	

	border-radius: 0px;

		

	

}



#stacks_in_879195-around:after {

	clear: both;

	content: "";

	display: table;

}





#stacks_in_879195 div.stacks_out, #stacks_in_879195 div.stacks_in {

	overflow: visible; 

}



/* ------------------------------------------------------------------- RESPONSIVE: BIG SCREEN -------------------------------------------------------------------- */





@media only screen and (min-width: 769px) {

#stacks_in_879195-float {

	

	

}

}





/* ------------------------------------------------------------------- RESPONSIVE: SMALL SCREEN ------------------------------------------------------------------ */




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

	#stacks_in_879195-float {

		position: relative;

		float: none;

		clear: both;

		width: auto;

		margin: 0;

		

		

		

		

		

	

	

		

		

	}

	

	#stacks_in_879195-spacer {

		display: block;

		height: 12px;

	}

	

	#stacks_in_879195-float>div>div>div>img,

	#stacks_in_879195-float>div>div>div {		

	

		

	

	}

	

/* 1.5 */
	

	

	#stacks_in_879195-float>div>div.stacks_out, #stacks_in_879195>div>div>div.stacks_in {

	    overflow: visible !important; /*???*/

	}

	

}





/* ---------------------------------------------------------------------- RESPONSIVE IMAGE ----------------------------------------------------------------------- */







/* End of SmartFloat stack */


#stacks_in_879195 {
	margin: 0px 20px 0px 0px;
}
#stacks_in_879255 h3,#stacks_in_879255 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879255 h3 a,#stacks_in_879255 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879255 h3 a:hover,#stacks_in_879255 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879255 small,#stacks_in_879255 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879255 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879255 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_880218 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_880218 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_880218 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_880218 {
	margin: 0px 0px 10px 0px;
}
#stacks_in_879986 h3,#stacks_in_879986 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879986 h3 a,#stacks_in_879986 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879986 h3 a:hover,#stacks_in_879986 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879986 small,#stacks_in_879986 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879986 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879986 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_879997 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_879997 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_879997 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_879997 {
	margin: 0px 0px 15px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_880220 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_880220 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_880220 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  *//* Start Responsive Shim stack CSS code */


.stacks_in_879198shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */
#stacks_in_879239 {
	font-size: 80%;
}

#stacks_in_879240 {
	font-size: 80%;
}

#stacks_in_879241 {
	font-size: 80%;
}

#stacks_in_879242 {
	font-size: 80%;
}
#description_list_stack_stacks_in_879235_2 {
	margin: auto;
	max-width: 2000px;
}

#description_list_stack_stacks_in_879235_2 .description_list_div {
	
	margin: 0px 0px;
	padding: 0.1rem 0.5rem;
	border-radius: 0px;
	overflow: hidden;
}


#description_list_stack_stacks_in_879235_2 .description_list_div {
	display: flex;
}
#description_list_stack_stacks_in_879235_2 dt {
	flex: 0 0 50.00%;
}
#description_list_stack_stacks_in_879235_2 dd {
	flex: 1;
}










#description_list_stack_stacks_in_879235_2 dt {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	
	
	
}

#description_list_stack_stacks_in_879235_2 dd {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	
	
	
	
}


@media screen and (min-width: 568px) {
	#description_list_stack_stacks_in_879235_2 {

	}

	#description_list_stack_stacks_in_879235_2 dt {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}
	
	#description_list_stack_stacks_in_879235_2 dd {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}

	
	#description_list_stack_stacks_in_879235_2 .description_list_div {
		display: flex;
	}
	#description_list_stack_stacks_in_879235_2 dt {
		flex: 0 0 50.00%;
	}
	#description_list_stack_stacks_in_879235_2 dd {
		flex: 1;
	}
	

	

	
}
#stacks_in_879235_2 {
	border: solid rgba(190, 190, 190, 1.00);
	border-width: 1px 0px 0px 0px;
	padding:  10px;
}

#stacks_in_879235_4 {
	background-color: rgba(232, 232, 232, 1.00);
}



#stacks_in_879235_7 {
	font-size: 80%;
}

#stacks_in_879235_8 {
	font-size: 80%;
}



#stacks_in_879235_14 {
	font-size: 80%;
}

#stacks_in_879235_15 {
	font-size: 80%;
}



#stacks_in_879235_21 {
	font-size: 80%;
}

#stacks_in_879235_22 {
	font-size: 80%;
}

#stacks_in_879235_27 {
	background-color: rgba(232, 232, 232, 1.00);
}


#rollFadestacks_in_879245 {
	opacity: 0.99;
	transition: opacity 125ms ease-out;
	-moz-transition: opacity 125ms ease-out;
	-webkit-transition: opacity 125ms ease-out;
	-o-transition: opacity 125ms ease-out;
}

#rollFadestacks_in_879245:hover {
	opacity: 0.45;
}


/*Begin Align Stack by Pressure Designs*/
#stacks_in_879246align{
	
	text-align: center;
	margin-left: auto;
	margin-right: auto; 
	
	
	
	
	
}
/*End Align Stack by Pressure Designs*/
#stacks_in_879247 {
	padding: 5px 0px 0px 5px;
}
#stacks_in_880076 .aContainer {
 

}
#stacks_in_880077 {
	background-color: rgba(253, 255, 255, 1.00);
	border: solid rgba(167, 169, 168, 1.00);
	border-width:  1px;
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}

#stacks_in_880081 .aContainer {
 

}
#stacks_in_880084 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_880087_2 h5,#stacks_in_880087_2 .hTxt:not(.segment) div{font-size:1.35rem}@media all and (max-width:640px){#stacks_in_880087_2 h5,#stacks_in_880087_2 .hTxt:not(.segment) div{font-size:2.00rem}}#stacks_in_880087_2 h5,#stacks_in_880087_2 div{color:rgba(78, 119, 174, 1.00)}#stacks_in_880087_2 h5 a,#stacks_in_880087_2 div a{color:rgba(78, 119, 174, 1.00)}#stacks_in_880087_2 h5 a:hover,#stacks_in_880087_2 div a:hover{color:rgba(58, 89, 130, 1.00)}#stacks_in_880087_2 small,#stacks_in_880087_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_880087_2 h5.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_880087_2 {
	margin: 5px 10px 0px 10px;
}
#stacks_in_880089_2 h3,#stacks_in_880089_2 .hTxt:not(.segment) div{font-size:1.80rem}@media all and (max-width:640px){#stacks_in_880089_2 h3,#stacks_in_880089_2 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_880089_2 h3,#stacks_in_880089_2 div{line-height:1.00}}#stacks_in_880089_2 h3,#stacks_in_880089_2 div{color:rgba(205, 0, 13, 1.00)}#stacks_in_880089_2 h3 a,#stacks_in_880089_2 div a{color:rgba(205, 0, 13, 1.00)}#stacks_in_880089_2 h3 a:hover,#stacks_in_880089_2 div a:hover{color:rgba(153, 0, 9, 1.00)}#stacks_in_880089_2 small,#stacks_in_880089_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_880089_2 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_880089_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_880091_2 h2,#stacks_in_880091_2 .hTxt:not(.segment) div{font-size:1.90rem}@media all and (max-width:640px){#stacks_in_880091_2 h2,#stacks_in_880091_2 .hTxt:not(.segment) div{font-size:1.90rem}}@media only screen and (min-width:0px){#stacks_in_880091_2 h2,#stacks_in_880091_2 div{line-height:1.00}}#stacks_in_880091_2 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_880091_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_880093_4 p,#stacks_in_880093_4 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_880093_4,#stacks_in_880093_4 div,#stacks_in_880093_4 p,#stacks_in_880093_4 .fa:not(.no-indent),#stacks_in_880093_4 ol,#stacks_in_880093_4 ul li,#stacks_in_880093_4 ol li,#stacks_in_880093_4 ol,#stacks_in_880093_4 dl{line-height:1.40}}@media only screen and (min-width:0px){#stacks_in_880093_4{}}


#stacks_in_880093_4 {
	padding: 0px 10px 0px 10px;
}
#stacks_in_880096 .aContainer {
 

}#stacks_in_880097 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Tahoma, Geneva, sans-serif;
  
  text-align: center;
}


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

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

  

}


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


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

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_880097 a,
  #stacks_in_880097 a:visited {
    background-color: rgba(99, 141, 204, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_880097 a:hover,
  #stacks_in_880097 a:active {
    background-color: rgba(92, 139, 192, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_880097 a i,
  #stacks_in_880097 a:visited i {
    background-color: rgba(116, 166, 244, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_880097 a:hover i,
  #stacks_in_880097 a:active i {
    background-color: rgba(59, 105, 160, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }










  /* Flexible Width Mode */
  #stacks_in_880097 a,
  #stacks_in_880097 a:visited {
      width: 100%;
  }

  






/* LightboxMe stack v1.5.5 [each.css] */


#lbm_stacks_in_880098, #lbm_stacks_in_880098 * {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}
	
a[id^="SECM02_27-AVRIL"]:hover {
	cursor: -webkit-zoom-in;
	cursor: zoom-in;
}








#lbm_stacks_in_880098 {
	position: relative;
	/* ??*/display: none;
	width: 70%;
	line-height: normal;
	
	
	padding: 0px;
	
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 1.00);
	
	
}

#lbm_stacks_in_880098, #lbm_stacks_in_880098 *:not(.fa) {
	
	
	
}








#lbm_stacks_in_880098 img {
	width: 100%;
	height: auto;
}




#lbm_stacks_in_880098 a#stacks_in_880098_close_x {
	font-size: 35px !important;
	line-height: normal;
	position: absolute;
	z-index: 1;

	top: -35px;
	top: calc(-1em - 0px);
	left: -25px;
	left: calc(-.85em - 0px);


	text-decoration: none !important;
	color: rgba(103, 159, 231, 1.00) !important;
}

#lbm_stacks_in_880098 a#stacks_in_880098_close_x:hover {
	color: rgba(78, 119, 174, 1.00) !important;
}

#lbm_stacks_in_880098 a#stacks_in_880098_close_x:active {
	color: rgba(103, 159, 231, 1.00) !important;
}



/* End of LightboxMe stack */




/* CSS MODAL COURSE */
/* LightboxMe stack v1.5.5 [each.css] */
#lbm_stacks_in_880098_170723, #lbm_stacks_in_880098_170723 * {
  -webkit-box-sizing: border-box;
  -moz-box-sizing: border-box;
  box-sizing: border-box;
}

a[id^="SECM03"]:hover {
  cursor: -webkit-zoom-in;
  cursor: zoom-in;
}

#lbm_stacks_in_880098_170723 {
  position: relative;
  /* ??*/display: none;
  width: 70%;
  line-height: normal;

  padding: 0px;

  border: 0px solid rgba(0, 0, 0, 1.00);
  border-radius: 0px;
  background-color: rgba(255, 255, 255, 1.00);
}

#lbm_stacks_in_880098_170723, #lbm_stacks_in_880098_170723 *:not(.fa) {



}
#lbm_stacks_in_880098_170723 img {
  width: 100%;
  height: auto;
}
#lbm_stacks_in_880098_170723 a#stacks_in_880098_close_x_170723 {
  font-size: 35px !important;
  line-height: normal;
  position: absolute;
  z-index: 1;

  top: -35px;
  top: calc(-1em - 0px);
  left: -25px;
  left: calc(-.85em - 0px);


  text-decoration: none !important;
  color: rgba(103, 159, 231, 1.00) !important;
}

#lbm_stacks_in_880098_170723 a#stacks_in_880098_close_x_170723:hover {
  color: rgba(78, 119, 174, 1.00) !important;
}

#lbm_stacks_in_880098_170723 a#stacks_in_880098_close_x_170723:active {
  color: rgba(103, 159, 231, 1.00) !important;
}
/* End of LightboxMe stack */
/* END CSS MODAL COURSE */


#stacks_in_880100 {
	padding:  20px;
}
#stacks_in_880102 h2,#stacks_in_880102 .hTxt:not(.segment) div{font-size:3.30rem}@media all and (max-width:640px){#stacks_in_880102 h2,#stacks_in_880102 .hTxt:not(.segment) div{font-size:2.20rem}}#stacks_in_880102 h2,#stacks_in_880102 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_880102 h2 a,#stacks_in_880102 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_880102 h2 a:hover,#stacks_in_880102 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_880102 small,#stacks_in_880102 small div{color:rgba(111, 111, 111, 1.00)}

#stacks_in_880108 h3,#stacks_in_880108 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_880108 h3,#stacks_in_880108 .hTxt:not(.segment) div{font-size:1.70rem}}#stacks_in_880108 h3,#stacks_in_880108 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_880108 h3 a,#stacks_in_880108 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_880108 h3 a:hover,#stacks_in_880108 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_880108 small,#stacks_in_880108 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_880108 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_880108 {
	margin: 0px 0px 20px 0px;
}
/* SmartFloat stack v1.2.1 */





/* ---------------------------------------------------------------------- PRELOAD BG IMAGES ---------------------------------------------------------------------- */















/* ---------------------------------------------------------------------- GENERAL SETTINGS ----------------------------------------------------------------------- */



#stacks_in_880113-float, #stacks_in_880113-around,

#stacks_in_880113-float *, #stacks_in_880113-around * {

	-webkit-box-sizing: border-box;

	   -moz-box-sizing: border-box;

	        box-sizing: border-box;

}



#stacks_in_880113-spacer {

	display: none;

}



/* ---------------------------------------------------------------------- FLOATING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_880113-float {

	position: relative;

	z-index: 1;

	float: left;

	width: 45%;





	

	width: calc(45% - 0px); /* 1: float: left; detailed margin = 0 */

	







	

		

	margin: 0px; /* float: left; detailed margin = 0; border = no */

		 

	 





	padding: 0px;



  	border-radius: 0px;

	

	

}







/* ---------------------------------------------------------------------- WRAPPING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_880113-around {

  	

	border-radius: 0px;

		

	

}



#stacks_in_880113-around:after {

	clear: both;

	content: "";

	display: table;

}





#stacks_in_880113 div.stacks_out, #stacks_in_880113 div.stacks_in {

	overflow: visible; 

}



/* ------------------------------------------------------------------- RESPONSIVE: BIG SCREEN -------------------------------------------------------------------- */





@media only screen and (min-width: 769px) {

#stacks_in_880113-float {

	

	

}

}





/* ------------------------------------------------------------------- RESPONSIVE: SMALL SCREEN ------------------------------------------------------------------ */




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

	#stacks_in_880113-float {

		position: relative;

		float: none;

		clear: both;

		width: auto;

		margin: 0;

		

		

		

		

		

	

	

		

		

	}

	

	#stacks_in_880113-spacer {

		display: block;

		height: 12px;

	}

	

	#stacks_in_880113-float>div>div>div>img,

	#stacks_in_880113-float>div>div>div {		

	

		

	

	}

	

/* 1.5 */
	

	

	#stacks_in_880113-float>div>div.stacks_out, #stacks_in_880113>div>div>div.stacks_in {

	    overflow: visible !important; /*???*/

	}

	

}





/* ---------------------------------------------------------------------- RESPONSIVE IMAGE ----------------------------------------------------------------------- */







/* End of SmartFloat stack */


#stacks_in_880113 {
	margin: 0px 20px 0px 0px;
}
#stacks_in_880116 h3,#stacks_in_880116 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_880116 h3 a,#stacks_in_880116 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_880116 h3 a:hover,#stacks_in_880116 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_880116 small,#stacks_in_880116 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_880116 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_880116 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_880125 h3,#stacks_in_880125 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_880125 h3 a,#stacks_in_880125 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_880125 h3 a:hover,#stacks_in_880125 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_880125 small,#stacks_in_880125 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_880125 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_880125 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_880131 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_880131 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_880131 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_880131 {
	margin: 0px 0px 10px 0px;
}
#stacks_in_880134 h3,#stacks_in_880134 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_880134 h3 a,#stacks_in_880134 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_880134 h3 a:hover,#stacks_in_880134 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_880134 small,#stacks_in_880134 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_880134 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_880134 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_880140 h4,#stacks_in_880140 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_880140 h4 a,#stacks_in_880140 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_880140 h4 a:hover,#stacks_in_880140 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_880140 small,#stacks_in_880140 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_880140 h4.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

/* @group Basic Settings */

#listerWrapperstacks_in_880145 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_880145 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_880145 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */#stacks_in_880148 h3,#stacks_in_880148 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_880148 h3 a,#stacks_in_880148 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_880148 h3 a:hover,#stacks_in_880148 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_880148 small,#stacks_in_880148 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_880148 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_880148 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_880154 h4,#stacks_in_880154 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_880154 h4 a,#stacks_in_880154 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_880154 h4 a:hover,#stacks_in_880154 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_880154 small,#stacks_in_880154 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_880154 h4.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

/* @group Basic Settings */

#listerWrapperstacks_in_880159 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_880159 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_880159 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_880159 {
	margin: 0px 0px 10px 0px;
}
/* Start Responsive Shim stack CSS code */


.stacks_in_880162shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */
#stacks_in_880203 {
	font-size: 80%;
}

#stacks_in_880204 {
	font-size: 80%;
}

#stacks_in_880205 {
	font-size: 80%;
}

#stacks_in_880206 {
	font-size: 80%;
}
#description_list_stack_stacks_in_880199_2 {
	margin: auto;
	max-width: 2000px;
}

#description_list_stack_stacks_in_880199_2 .description_list_div {
	
	margin: 0px 0px;
	padding: 0.1rem 0.5rem;
	border-radius: 0px;
	overflow: hidden;
}


#description_list_stack_stacks_in_880199_2 .description_list_div {
	display: flex;
}
#description_list_stack_stacks_in_880199_2 dt {
	flex: 0 0 50.00%;
}
#description_list_stack_stacks_in_880199_2 dd {
	flex: 1;
}










#description_list_stack_stacks_in_880199_2 dt {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	
	
	
}

#description_list_stack_stacks_in_880199_2 dd {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	
	
	
	
}


@media screen and (min-width: 568px) {
	#description_list_stack_stacks_in_880199_2 {

	}

	#description_list_stack_stacks_in_880199_2 dt {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}
	
	#description_list_stack_stacks_in_880199_2 dd {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}

	
	#description_list_stack_stacks_in_880199_2 .description_list_div {
		display: flex;
	}
	#description_list_stack_stacks_in_880199_2 dt {
		flex: 0 0 50.00%;
	}
	#description_list_stack_stacks_in_880199_2 dd {
		flex: 1;
	}
	

	

	
}
#stacks_in_880199_2 {
	border: solid rgba(190, 190, 190, 1.00);
	border-width: 1px 0px 0px 0px;
	padding:  10px;
}

#stacks_in_880199_4 {
	background-color: rgba(232, 232, 232, 1.00);
}



#stacks_in_880199_7 {
	font-size: 80%;
}

#stacks_in_880199_8 {
	font-size: 80%;
}



#stacks_in_880199_14 {
	font-size: 80%;
}

#stacks_in_880199_15 {
	font-size: 80%;
}



#stacks_in_880199_21 {
	font-size: 80%;
}

#stacks_in_880199_22 {
	font-size: 80%;
}

#stacks_in_880199_27 {
	background-color: rgba(232, 232, 232, 1.00);
}


#rollFadestacks_in_880209 {
	opacity: 0.99;
	transition: opacity 125ms ease-out;
	-moz-transition: opacity 125ms ease-out;
	-webkit-transition: opacity 125ms ease-out;
	-o-transition: opacity 125ms ease-out;
}

#rollFadestacks_in_880209:hover {
	opacity: 0.45;
}


/*Begin Align Stack by Pressure Designs*/
#stacks_in_880210align{
	
	text-align: center;
	margin-left: auto;
	margin-right: auto; 
	
	
	
	
	
}
/*End Align Stack by Pressure Designs*/
#stacks_in_880211 {
	padding: 5px 0px 0px 5px;
}
#stacks_in_879817 .aContainer {
 

}
#stacks_in_879818 {
	background-color: rgba(253, 255, 255, 1.00);
	border: solid rgba(167, 169, 168, 1.00);
	border-width:  1px;
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}

#stacks_in_879822 .aContainer {
 

}
#stacks_in_879825 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_879828_2 h5,#stacks_in_879828_2 .hTxt:not(.segment) div{font-size:1.35rem}@media all and (max-width:640px){#stacks_in_879828_2 h5,#stacks_in_879828_2 .hTxt:not(.segment) div{font-size:2.00rem}}#stacks_in_879828_2 h5,#stacks_in_879828_2 div{color:rgba(78, 119, 174, 1.00)}#stacks_in_879828_2 h5 a,#stacks_in_879828_2 div a{color:rgba(78, 119, 174, 1.00)}#stacks_in_879828_2 h5 a:hover,#stacks_in_879828_2 div a:hover{color:rgba(58, 89, 130, 1.00)}#stacks_in_879828_2 small,#stacks_in_879828_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879828_2 h5.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879828_2 {
	margin: 5px 10px 0px 10px;
}
#stacks_in_879830_2 h3,#stacks_in_879830_2 .hTxt:not(.segment) div{font-size:1.80rem}@media all and (max-width:640px){#stacks_in_879830_2 h3,#stacks_in_879830_2 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_879830_2 h3,#stacks_in_879830_2 div{line-height:1.00}}#stacks_in_879830_2 h3,#stacks_in_879830_2 div{color:rgba(205, 0, 13, 1.00)}#stacks_in_879830_2 h3 a,#stacks_in_879830_2 div a{color:rgba(205, 0, 13, 1.00)}#stacks_in_879830_2 h3 a:hover,#stacks_in_879830_2 div a:hover{color:rgba(153, 0, 9, 1.00)}#stacks_in_879830_2 small,#stacks_in_879830_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879830_2 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879830_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_879832_2 h2,#stacks_in_879832_2 .hTxt:not(.segment) div{font-size:1.90rem}@media all and (max-width:640px){#stacks_in_879832_2 h2,#stacks_in_879832_2 .hTxt:not(.segment) div{font-size:1.90rem}}@media only screen and (min-width:0px){#stacks_in_879832_2 h2,#stacks_in_879832_2 div{line-height:1.00}}#stacks_in_879832_2 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879832_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_879834_4 p,#stacks_in_879834_4 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_879834_4,#stacks_in_879834_4 div,#stacks_in_879834_4 p,#stacks_in_879834_4 .fa:not(.no-indent),#stacks_in_879834_4 ol,#stacks_in_879834_4 ul li,#stacks_in_879834_4 ol li,#stacks_in_879834_4 ol,#stacks_in_879834_4 dl{line-height:1.40}}@media only screen and (min-width:0px){#stacks_in_879834_4{}}


#stacks_in_879834_4 {
	padding: 0px 10px 0px 10px;
}
#stacks_in_879837 .aContainer {
 

}#stacks_in_879838 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Tahoma, Geneva, sans-serif;
  
  text-align: center;
}


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

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

  

}


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


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

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_879838 a,
  #stacks_in_879838 a:visited {
    background-color: rgba(99, 141, 204, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_879838 a:hover,
  #stacks_in_879838 a:active {
    background-color: rgba(92, 139, 192, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_879838 a i,
  #stacks_in_879838 a:visited i {
    background-color: rgba(116, 166, 244, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_879838 a:hover i,
  #stacks_in_879838 a:active i {
    background-color: rgba(59, 105, 160, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }










  /* Flexible Width Mode */
  #stacks_in_879838 a,
  #stacks_in_879838 a:visited {
      width: 100%;
  }

  






/* LightboxMe stack v1.5.5 [each.css] */


#lbm_stacks_in_879839, #lbm_stacks_in_879839 * {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}
	
a[id^="SECM01_27-AVRIL"]:hover {
	cursor: -webkit-zoom-in;
	cursor: zoom-in;
}








#lbm_stacks_in_879839 {
	position: relative;
	/* ??*/display: none;
	width: 70%;
	line-height: normal;
	
	
	padding: 0px;
	
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 1.00);
	
	
}

#lbm_stacks_in_879839, #lbm_stacks_in_879839 *:not(.fa) {
	
	
	
}








#lbm_stacks_in_879839 img {
	width: 100%;
	height: auto;
}




#lbm_stacks_in_879839 a#stacks_in_879839_close_x {
	font-size: 35px !important;
	line-height: normal;
	position: absolute;
	z-index: 1;

	top: -35px;
	top: calc(-1em - 0px);
	left: -25px;
	left: calc(-.85em - 0px);


	text-decoration: none !important;
	color: rgba(103, 159, 231, 1.00) !important;
}

#lbm_stacks_in_879839 a#stacks_in_879839_close_x:hover {
	color: rgba(78, 119, 174, 1.00) !important;
}

#lbm_stacks_in_879839 a#stacks_in_879839_close_x:active {
	color: rgba(103, 159, 231, 1.00) !important;
}



/* End of LightboxMe stack */

#stacks_in_879841 {
	padding:  20px;
}
#stacks_in_879843 h2,#stacks_in_879843 .hTxt:not(.segment) div{font-size:3.30rem}@media all and (max-width:640px){#stacks_in_879843 h2,#stacks_in_879843 .hTxt:not(.segment) div{font-size:2.20rem}}#stacks_in_879843 h2,#stacks_in_879843 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_879843 h2 a,#stacks_in_879843 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_879843 h2 a:hover,#stacks_in_879843 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_879843 small,#stacks_in_879843 small div{color:rgba(111, 111, 111, 1.00)}

#stacks_in_879849 h3,#stacks_in_879849 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_879849 h3,#stacks_in_879849 .hTxt:not(.segment) div{font-size:1.70rem}}#stacks_in_879849 h3,#stacks_in_879849 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879849 h3 a,#stacks_in_879849 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879849 h3 a:hover,#stacks_in_879849 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879849 small,#stacks_in_879849 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879849 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879849 {
	margin: 0px 0px 20px 0px;
}
/* SmartFloat stack v1.2.1 */





/* ---------------------------------------------------------------------- PRELOAD BG IMAGES ---------------------------------------------------------------------- */















/* ---------------------------------------------------------------------- GENERAL SETTINGS ----------------------------------------------------------------------- */



#stacks_in_879854-float, #stacks_in_879854-around,

#stacks_in_879854-float *, #stacks_in_879854-around * {

	-webkit-box-sizing: border-box;

	   -moz-box-sizing: border-box;

	        box-sizing: border-box;

}



#stacks_in_879854-spacer {

	display: none;

}



/* ---------------------------------------------------------------------- FLOATING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_879854-float {

	position: relative;

	z-index: 1;

	float: left;

	width: 45%;





	

	width: calc(45% - 0px); /* 1: float: left; detailed margin = 0 */

	







	

		

	margin: 0px; /* float: left; detailed margin = 0; border = no */

		 

	 





	padding: 0px;



  	border-radius: 0px;

	

	

}







/* ---------------------------------------------------------------------- WRAPPING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_879854-around {

  	

	border-radius: 0px;

		

	

}



#stacks_in_879854-around:after {

	clear: both;

	content: "";

	display: table;

}





#stacks_in_879854 div.stacks_out, #stacks_in_879854 div.stacks_in {

	overflow: visible; 

}



/* ------------------------------------------------------------------- RESPONSIVE: BIG SCREEN -------------------------------------------------------------------- */





@media only screen and (min-width: 769px) {

#stacks_in_879854-float {

	

	

}

}





/* ------------------------------------------------------------------- RESPONSIVE: SMALL SCREEN ------------------------------------------------------------------ */




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

	#stacks_in_879854-float {

		position: relative;

		float: none;

		clear: both;

		width: auto;

		margin: 0;

		

		

		

		

		

	

	

		

		

	}

	

	#stacks_in_879854-spacer {

		display: block;

		height: 12px;

	}

	

	#stacks_in_879854-float>div>div>div>img,

	#stacks_in_879854-float>div>div>div {		

	

		

	

	}

	

/* 1.5 */
	

	

	#stacks_in_879854-float>div>div.stacks_out, #stacks_in_879854>div>div>div.stacks_in {

	    overflow: visible !important; /*???*/

	}

	

}





/* ---------------------------------------------------------------------- RESPONSIVE IMAGE ----------------------------------------------------------------------- */







/* End of SmartFloat stack */


#stacks_in_879854 {
	margin: 0px 20px 0px 0px;
}
#stacks_in_879857 h3,#stacks_in_879857 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879857 h3 a,#stacks_in_879857 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879857 h3 a:hover,#stacks_in_879857 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879857 small,#stacks_in_879857 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879857 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879857 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_879866 h3,#stacks_in_879866 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879866 h3 a,#stacks_in_879866 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879866 h3 a:hover,#stacks_in_879866 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879866 small,#stacks_in_879866 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879866 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879866 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_879872 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_879872 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_879872 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_879872 {
	margin: 0px 0px 10px 0px;
}
#stacks_in_879875 h3,#stacks_in_879875 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879875 h3 a,#stacks_in_879875 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879875 h3 a:hover,#stacks_in_879875 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879875 small,#stacks_in_879875 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879875 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879875 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_879881 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_879881 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_879881 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_879881 {
	margin: 0px 0px 10px 0px;
}
#stacks_in_879884 h3,#stacks_in_879884 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879884 h3 a,#stacks_in_879884 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879884 h3 a:hover,#stacks_in_879884 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879884 small,#stacks_in_879884 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879884 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879884 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_879890 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_879890 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_879890 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_879890 {
	margin: 0px 0px 10px 0px;
}
#stacks_in_879893 h3,#stacks_in_879893 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879893 h3 a,#stacks_in_879893 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879893 h3 a:hover,#stacks_in_879893 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879893 small,#stacks_in_879893 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879893 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879893 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_879899 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_879899 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_879899 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_879899 {
	margin: 0px 0px 10px 0px;
}
#stacks_in_879902 h3,#stacks_in_879902 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879902 h3 a,#stacks_in_879902 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879902 h3 a:hover,#stacks_in_879902 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879902 small,#stacks_in_879902 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879902 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879902 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_879908 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_879908 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_879908 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_879908 {
	margin: 0px 0px 10px 0px;
}
#stacks_in_879911 h3,#stacks_in_879911 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879911 h3 a,#stacks_in_879911 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879911 h3 a:hover,#stacks_in_879911 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879911 small,#stacks_in_879911 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879911 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879911 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_879917 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_879917 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_879917 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_879917 {
	margin: 0px 0px 10px 0px;
}
#stacks_in_879920 h3,#stacks_in_879920 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879920 h3 a,#stacks_in_879920 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879920 h3 a:hover,#stacks_in_879920 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879920 small,#stacks_in_879920 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879920 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879920 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_879926 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_879926 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_879926 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  *//* Start Responsive Shim stack CSS code */


.stacks_in_879929shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */
#stacks_in_879970 {
	font-size: 80%;
}

#stacks_in_879971 {
	font-size: 80%;
}

#stacks_in_879972 {
	font-size: 80%;
}

#stacks_in_879973 {
	font-size: 80%;
}
#description_list_stack_stacks_in_879966_2 {
	margin: auto;
	max-width: 2000px;
}

#description_list_stack_stacks_in_879966_2 .description_list_div {
	
	margin: 0px 0px;
	padding: 0.1rem 0.5rem;
	border-radius: 0px;
	overflow: hidden;
}


#description_list_stack_stacks_in_879966_2 .description_list_div {
	display: flex;
}
#description_list_stack_stacks_in_879966_2 dt {
	flex: 0 0 50.00%;
}
#description_list_stack_stacks_in_879966_2 dd {
	flex: 1;
}










#description_list_stack_stacks_in_879966_2 dt {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	
	
	
}

#description_list_stack_stacks_in_879966_2 dd {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	
	
	
	
}


@media screen and (min-width: 568px) {
	#description_list_stack_stacks_in_879966_2 {

	}

	#description_list_stack_stacks_in_879966_2 dt {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}
	
	#description_list_stack_stacks_in_879966_2 dd {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}

	
	#description_list_stack_stacks_in_879966_2 .description_list_div {
		display: flex;
	}
	#description_list_stack_stacks_in_879966_2 dt {
		flex: 0 0 50.00%;
	}
	#description_list_stack_stacks_in_879966_2 dd {
		flex: 1;
	}
	

	

	
}
#stacks_in_879966_2 {
	border: solid rgba(190, 190, 190, 1.00);
	border-width: 1px 0px 0px 0px;
	padding:  10px;
}

#stacks_in_879966_4 {
	background-color: rgba(232, 232, 232, 1.00);
}



#stacks_in_879966_7 {
	font-size: 80%;
}

#stacks_in_879966_8 {
	font-size: 80%;
}



#stacks_in_879966_14 {
	font-size: 80%;
}

#stacks_in_879966_15 {
	font-size: 80%;
}



#stacks_in_879966_21 {
	font-size: 80%;
}

#stacks_in_879966_22 {
	font-size: 80%;
}

#stacks_in_879966_27 {
	background-color: rgba(232, 232, 232, 1.00);
}


#rollFadestacks_in_879976 {
	opacity: 0.99;
	transition: opacity 125ms ease-out;
	-moz-transition: opacity 125ms ease-out;
	-webkit-transition: opacity 125ms ease-out;
	-o-transition: opacity 125ms ease-out;
}

#rollFadestacks_in_879976:hover {
	opacity: 0.45;
}


/*Begin Align Stack by Pressure Designs*/
#stacks_in_879977align{
	
	text-align: center;
	margin-left: auto;
	margin-right: auto; 
	
	
	
	
	
}
/*End Align Stack by Pressure Designs*/
#stacks_in_879978 {
	padding: 5px 0px 0px 5px;
}
#stacks_in_879562 .aContainer {
 

}
#stacks_in_879563 {
	background-color: rgba(253, 255, 255, 1.00);
	border: solid rgba(167, 169, 168, 1.00);
	border-width:  1px;
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}

#stacks_in_879567 .aContainer {
 

}
#stacks_in_879570 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_879573_2 h5,#stacks_in_879573_2 .hTxt:not(.segment) div{font-size:1.35rem}@media all and (max-width:640px){#stacks_in_879573_2 h5,#stacks_in_879573_2 .hTxt:not(.segment) div{font-size:2.00rem}}#stacks_in_879573_2 h5,#stacks_in_879573_2 div{color:rgba(78, 119, 174, 1.00)}#stacks_in_879573_2 h5 a,#stacks_in_879573_2 div a{color:rgba(78, 119, 174, 1.00)}#stacks_in_879573_2 h5 a:hover,#stacks_in_879573_2 div a:hover{color:rgba(58, 89, 130, 1.00)}#stacks_in_879573_2 small,#stacks_in_879573_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879573_2 h5.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879573_2 {
	margin: 5px 10px 0px 10px;
}
#stacks_in_879575_2 h3,#stacks_in_879575_2 .hTxt:not(.segment) div{font-size:1.80rem}@media all and (max-width:640px){#stacks_in_879575_2 h3,#stacks_in_879575_2 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_879575_2 h3,#stacks_in_879575_2 div{line-height:1.00}}#stacks_in_879575_2 h3,#stacks_in_879575_2 div{color:rgba(205, 0, 13, 1.00)}#stacks_in_879575_2 h3 a,#stacks_in_879575_2 div a{color:rgba(205, 0, 13, 1.00)}#stacks_in_879575_2 h3 a:hover,#stacks_in_879575_2 div a:hover{color:rgba(153, 0, 9, 1.00)}#stacks_in_879575_2 small,#stacks_in_879575_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879575_2 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879575_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_879577_2 h2,#stacks_in_879577_2 .hTxt:not(.segment) div{font-size:1.90rem}@media all and (max-width:640px){#stacks_in_879577_2 h2,#stacks_in_879577_2 .hTxt:not(.segment) div{font-size:1.90rem}}@media only screen and (min-width:0px){#stacks_in_879577_2 h2,#stacks_in_879577_2 div{line-height:1.00}}#stacks_in_879577_2 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879577_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_879579_4 p,#stacks_in_879579_4 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_879579_4,#stacks_in_879579_4 div,#stacks_in_879579_4 p,#stacks_in_879579_4 .fa:not(.no-indent),#stacks_in_879579_4 ol,#stacks_in_879579_4 ul li,#stacks_in_879579_4 ol li,#stacks_in_879579_4 ol,#stacks_in_879579_4 dl{line-height:1.40}}@media only screen and (min-width:0px){#stacks_in_879579_4{}}


#stacks_in_879579_4 {
	padding: 0px 10px 0px 10px;
}
#stacks_in_879582 .aContainer {
 

}#stacks_in_879583 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Tahoma, Geneva, sans-serif;
  
  text-align: center;
}


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

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

  

}


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


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

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_879583 a,
  #stacks_in_879583 a:visited {
    background-color: rgba(99, 141, 204, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_879583 a:hover,
  #stacks_in_879583 a:active {
    background-color: rgba(92, 139, 192, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_879583 a i,
  #stacks_in_879583 a:visited i {
    background-color: rgba(116, 166, 244, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_879583 a:hover i,
  #stacks_in_879583 a:active i {
    background-color: rgba(59, 105, 160, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }










  /* Flexible Width Mode */
  #stacks_in_879583 a,
  #stacks_in_879583 a:visited {
      width: 100%;
  }

  






/* LightboxMe stack v1.5.5 [each.css] */


#lbm_stacks_in_879584, #lbm_stacks_in_879584 * {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}
	
a[id^="ASTM02_27-AVRIL"]:hover {
	cursor: -webkit-zoom-in;
	cursor: zoom-in;
}








#lbm_stacks_in_879584 {
	position: relative;
	/* ??*/display: none;
	width: 70%;
	line-height: normal;
	
	
	padding: 0px;
	
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 1.00);
	
	
}

#lbm_stacks_in_879584, #lbm_stacks_in_879584 *:not(.fa) {
	
	
	
}








#lbm_stacks_in_879584 img {
	width: 100%;
	height: auto;
}




#lbm_stacks_in_879584 a#stacks_in_879584_close_x {
	font-size: 35px !important;
	line-height: normal;
	position: absolute;
	z-index: 1;

	top: -35px;
	top: calc(-1em - 0px);
	left: -25px;
	left: calc(-.85em - 0px);


	text-decoration: none !important;
	color: rgba(103, 159, 231, 1.00) !important;
}

#lbm_stacks_in_879584 a#stacks_in_879584_close_x:hover {
	color: rgba(78, 119, 174, 1.00) !important;
}

#lbm_stacks_in_879584 a#stacks_in_879584_close_x:active {
	color: rgba(103, 159, 231, 1.00) !important;
}



/* End of LightboxMe stack */

#stacks_in_879586 {
	padding:  20px;
}
#stacks_in_879588 h2,#stacks_in_879588 .hTxt:not(.segment) div{font-size:3.30rem}@media all and (max-width:640px){#stacks_in_879588 h2,#stacks_in_879588 .hTxt:not(.segment) div{font-size:2.20rem}}#stacks_in_879588 h2,#stacks_in_879588 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_879588 h2 a,#stacks_in_879588 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_879588 h2 a:hover,#stacks_in_879588 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_879588 small,#stacks_in_879588 small div{color:rgba(111, 111, 111, 1.00)}

#stacks_in_879594 h3,#stacks_in_879594 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_879594 h3,#stacks_in_879594 .hTxt:not(.segment) div{font-size:1.70rem}}#stacks_in_879594 h3,#stacks_in_879594 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879594 h3 a,#stacks_in_879594 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879594 h3 a:hover,#stacks_in_879594 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879594 small,#stacks_in_879594 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879594 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879594 {
	margin: 0px 0px 20px 0px;
}
/* SmartFloat stack v1.2.1 */





/* ---------------------------------------------------------------------- PRELOAD BG IMAGES ---------------------------------------------------------------------- */















/* ---------------------------------------------------------------------- GENERAL SETTINGS ----------------------------------------------------------------------- */



#stacks_in_879599-float, #stacks_in_879599-around,

#stacks_in_879599-float *, #stacks_in_879599-around * {

	-webkit-box-sizing: border-box;

	   -moz-box-sizing: border-box;

	        box-sizing: border-box;

}



#stacks_in_879599-spacer {

	display: none;

}



/* ---------------------------------------------------------------------- FLOATING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_879599-float {

	position: relative;

	z-index: 1;

	float: left;

	width: 45%;





	

	width: calc(45% - 0px); /* 1: float: left; detailed margin = 0 */

	







	

		

	margin: 0px; /* float: left; detailed margin = 0; border = no */

		 

	 





	padding: 0px;



  	border-radius: 0px;

	

	

}







/* ---------------------------------------------------------------------- WRAPPING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_879599-around {

  	

	border-radius: 0px;

		

	

}



#stacks_in_879599-around:after {

	clear: both;

	content: "";

	display: table;

}





#stacks_in_879599 div.stacks_out, #stacks_in_879599 div.stacks_in {

	overflow: visible; 

}



/* ------------------------------------------------------------------- RESPONSIVE: BIG SCREEN -------------------------------------------------------------------- */





@media only screen and (min-width: 769px) {

#stacks_in_879599-float {

	

	

}

}





/* ------------------------------------------------------------------- RESPONSIVE: SMALL SCREEN ------------------------------------------------------------------ */




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

	#stacks_in_879599-float {

		position: relative;

		float: none;

		clear: both;

		width: auto;

		margin: 0;

		

		

		

		

		

	

	

		

		

	}

	

	#stacks_in_879599-spacer {

		display: block;

		height: 12px;

	}

	

	#stacks_in_879599-float>div>div>div>img,

	#stacks_in_879599-float>div>div>div {		

	

		

	

	}

	

/* 1.5 */
	

	

	#stacks_in_879599-float>div>div.stacks_out, #stacks_in_879599>div>div>div.stacks_in {

	    overflow: visible !important; /*???*/

	}

	

}





/* ---------------------------------------------------------------------- RESPONSIVE IMAGE ----------------------------------------------------------------------- */







/* End of SmartFloat stack */


#stacks_in_879599 {
	margin: 0px 20px 0px 0px;
}
#stacks_in_879602 h3,#stacks_in_879602 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879602 h3 a,#stacks_in_879602 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879602 h3 a:hover,#stacks_in_879602 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879602 small,#stacks_in_879602 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879602 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879602 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_879611 h3,#stacks_in_879611 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879611 h3 a,#stacks_in_879611 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879611 h3 a:hover,#stacks_in_879611 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879611 small,#stacks_in_879611 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879611 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879611 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_879617 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_879617 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_879617 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_879617 {
	margin: 0px 0px 10px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_879619 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_879619 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_879619 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */#stacks_in_879622 h3,#stacks_in_879622 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879622 h3 a,#stacks_in_879622 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879622 h3 a:hover,#stacks_in_879622 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879622 small,#stacks_in_879622 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879622 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879622 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_879628 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_879628 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_879628 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_879628 {
	margin: 0px 0px 15px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_879630 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_879630 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_879630 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */#stacks_in_879633 h3,#stacks_in_879633 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879633 h3 a,#stacks_in_879633 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879633 h3 a:hover,#stacks_in_879633 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879633 small,#stacks_in_879633 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879633 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879633 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_879639 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_879639 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_879639 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  *//* Start Responsive Shim stack CSS code */


.stacks_in_879642shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */
#stacks_in_879683 {
	font-size: 80%;
}

#stacks_in_879684 {
	font-size: 80%;
}

#stacks_in_879685 {
	font-size: 80%;
}

#stacks_in_879686 {
	font-size: 80%;
}
#description_list_stack_stacks_in_879679_2 {
	margin: auto;
	max-width: 2000px;
}

#description_list_stack_stacks_in_879679_2 .description_list_div {
	
	margin: 0px 0px;
	padding: 0.1rem 0.5rem;
	border-radius: 0px;
	overflow: hidden;
}


#description_list_stack_stacks_in_879679_2 .description_list_div {
	display: flex;
}
#description_list_stack_stacks_in_879679_2 dt {
	flex: 0 0 50.00%;
}
#description_list_stack_stacks_in_879679_2 dd {
	flex: 1;
}










#description_list_stack_stacks_in_879679_2 dt {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	
	
	
}

#description_list_stack_stacks_in_879679_2 dd {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	
	
	
	
}


@media screen and (min-width: 568px) {
	#description_list_stack_stacks_in_879679_2 {

	}

	#description_list_stack_stacks_in_879679_2 dt {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}
	
	#description_list_stack_stacks_in_879679_2 dd {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}

	
	#description_list_stack_stacks_in_879679_2 .description_list_div {
		display: flex;
	}
	#description_list_stack_stacks_in_879679_2 dt {
		flex: 0 0 50.00%;
	}
	#description_list_stack_stacks_in_879679_2 dd {
		flex: 1;
	}
	

	

	
}
#stacks_in_879679_2 {
	border: solid rgba(190, 190, 190, 1.00);
	border-width: 1px 0px 0px 0px;
	padding:  10px;
}

#stacks_in_879679_4 {
	background-color: rgba(232, 232, 232, 1.00);
}



#stacks_in_879679_7 {
	font-size: 80%;
}

#stacks_in_879679_8 {
	font-size: 80%;
}



#stacks_in_879679_14 {
	font-size: 80%;
}

#stacks_in_879679_15 {
	font-size: 80%;
}



#stacks_in_879679_21 {
	font-size: 80%;
}

#stacks_in_879679_22 {
	font-size: 80%;
}

#stacks_in_879679_27 {
	background-color: rgba(232, 232, 232, 1.00);
}


#rollFadestacks_in_879689 {
	opacity: 0.99;
	transition: opacity 125ms ease-out;
	-moz-transition: opacity 125ms ease-out;
	-webkit-transition: opacity 125ms ease-out;
	-o-transition: opacity 125ms ease-out;
}

#rollFadestacks_in_879689:hover {
	opacity: 0.45;
}


/*Begin Align Stack by Pressure Designs*/
#stacks_in_879690align{
	
	text-align: center;
	margin-left: auto;
	margin-right: auto; 
	
	
	
	
	
}
/*End Align Stack by Pressure Designs*/
#stacks_in_879691 {
	padding: 5px 0px 0px 5px;
}
#stacks_in_879375 .aContainer {
 

}
#stacks_in_879376 {
	background-color: rgba(253, 255, 255, 1.00);
	border: solid rgba(167, 169, 168, 1.00);
	border-width:  1px;
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}

#stacks_in_879380 .aContainer {
 

}
#stacks_in_879383 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_879386_2 h5,#stacks_in_879386_2 .hTxt:not(.segment) div{font-size:1.35rem}@media all and (max-width:640px){#stacks_in_879386_2 h5,#stacks_in_879386_2 .hTxt:not(.segment) div{font-size:2.00rem}}#stacks_in_879386_2 h5,#stacks_in_879386_2 div{color:rgba(78, 119, 174, 1.00)}#stacks_in_879386_2 h5 a,#stacks_in_879386_2 div a{color:rgba(78, 119, 174, 1.00)}#stacks_in_879386_2 h5 a:hover,#stacks_in_879386_2 div a:hover{color:rgba(58, 89, 130, 1.00)}#stacks_in_879386_2 small,#stacks_in_879386_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879386_2 h5.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879386_2 {
	margin: 5px 10px 0px 10px;
}
#stacks_in_879388_2 h3,#stacks_in_879388_2 .hTxt:not(.segment) div{font-size:1.80rem}@media all and (max-width:640px){#stacks_in_879388_2 h3,#stacks_in_879388_2 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_879388_2 h3,#stacks_in_879388_2 div{line-height:1.00}}#stacks_in_879388_2 h3,#stacks_in_879388_2 div{color:rgba(205, 0, 13, 1.00)}#stacks_in_879388_2 h3 a,#stacks_in_879388_2 div a{color:rgba(205, 0, 13, 1.00)}#stacks_in_879388_2 h3 a:hover,#stacks_in_879388_2 div a:hover{color:rgba(153, 0, 9, 1.00)}#stacks_in_879388_2 small,#stacks_in_879388_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879388_2 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879388_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_879390_2 h2,#stacks_in_879390_2 .hTxt:not(.segment) div{font-size:1.90rem}@media all and (max-width:640px){#stacks_in_879390_2 h2,#stacks_in_879390_2 .hTxt:not(.segment) div{font-size:1.90rem}}@media only screen and (min-width:0px){#stacks_in_879390_2 h2,#stacks_in_879390_2 div{line-height:1.00}}#stacks_in_879390_2 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879390_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_879392_4 p,#stacks_in_879392_4 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_879392_4,#stacks_in_879392_4 div,#stacks_in_879392_4 p,#stacks_in_879392_4 .fa:not(.no-indent),#stacks_in_879392_4 ol,#stacks_in_879392_4 ul li,#stacks_in_879392_4 ol li,#stacks_in_879392_4 ol,#stacks_in_879392_4 dl{line-height:1.40}}@media only screen and (min-width:0px){#stacks_in_879392_4{}}


#stacks_in_879392_4 {
	padding: 0px 10px 0px 10px;
}
#stacks_in_879395 .aContainer {
 

}#stacks_in_879396 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Tahoma, Geneva, sans-serif;
  
  text-align: center;
}


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

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

  

}


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


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

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_879396 a,
  #stacks_in_879396 a:visited {
    background-color: rgba(99, 141, 204, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_879396 a:hover,
  #stacks_in_879396 a:active {
    background-color: rgba(92, 139, 192, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_879396 a i,
  #stacks_in_879396 a:visited i {
    background-color: rgba(116, 166, 244, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_879396 a:hover i,
  #stacks_in_879396 a:active i {
    background-color: rgba(59, 105, 160, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }










  /* Flexible Width Mode */
  #stacks_in_879396 a,
  #stacks_in_879396 a:visited {
      width: 100%;
  }

  






/* LightboxMe stack v1.5.5 [each.css] */


#lbm_stacks_in_879397, #lbm_stacks_in_879397 * {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}
	
a[id^="FTWGSM_16-AVRIL"]:hover {
	cursor: -webkit-zoom-in;
	cursor: zoom-in;
}








#lbm_stacks_in_879397 {
	position: relative;
	/* ??*/display: none;
	width: 70%;
	line-height: normal;
	
	
	padding: 0px;
	
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 1.00);
	
	
}

#lbm_stacks_in_879397, #lbm_stacks_in_879397 *:not(.fa) {
	
	
	
}








#lbm_stacks_in_879397 img {
	width: 100%;
	height: auto;
}




#lbm_stacks_in_879397 a#stacks_in_879397_close_x {
	font-size: 35px !important;
	line-height: normal;
	position: absolute;
	z-index: 1;

	top: -35px;
	top: calc(-1em - 0px);
	left: -25px;
	left: calc(-.85em - 0px);


	text-decoration: none !important;
	color: rgba(103, 159, 231, 1.00) !important;
}

#lbm_stacks_in_879397 a#stacks_in_879397_close_x:hover {
	color: rgba(78, 119, 174, 1.00) !important;
}

#lbm_stacks_in_879397 a#stacks_in_879397_close_x:active {
	color: rgba(103, 159, 231, 1.00) !important;
}



/* End of LightboxMe stack */

#stacks_in_879399 {
	padding:  20px;
}
#stacks_in_879401 h2,#stacks_in_879401 .hTxt:not(.segment) div{font-size:3.30rem}@media all and (max-width:640px){#stacks_in_879401 h2,#stacks_in_879401 .hTxt:not(.segment) div{font-size:2.20rem}}#stacks_in_879401 h2,#stacks_in_879401 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_879401 h2 a,#stacks_in_879401 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_879401 h2 a:hover,#stacks_in_879401 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_879401 small,#stacks_in_879401 small div{color:rgba(111, 111, 111, 1.00)}

#stacks_in_879407 h3,#stacks_in_879407 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_879407 h3,#stacks_in_879407 .hTxt:not(.segment) div{font-size:1.70rem}}#stacks_in_879407 h3,#stacks_in_879407 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879407 h3 a,#stacks_in_879407 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879407 h3 a:hover,#stacks_in_879407 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879407 small,#stacks_in_879407 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879407 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879407 {
	margin: 0px 0px 20px 0px;
}
/* SmartFloat stack v1.2.1 */





/* ---------------------------------------------------------------------- PRELOAD BG IMAGES ---------------------------------------------------------------------- */















/* ---------------------------------------------------------------------- GENERAL SETTINGS ----------------------------------------------------------------------- */



#stacks_in_879412-float, #stacks_in_879412-around,

#stacks_in_879412-float *, #stacks_in_879412-around * {

	-webkit-box-sizing: border-box;

	   -moz-box-sizing: border-box;

	        box-sizing: border-box;

}



#stacks_in_879412-spacer {

	display: none;

}



/* ---------------------------------------------------------------------- FLOATING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_879412-float {

	position: relative;

	z-index: 1;

	float: left;

	width: 45%;





	

	width: calc(45% - 0px); /* 1: float: left; detailed margin = 0 */

	







	

		

	margin: 0px; /* float: left; detailed margin = 0; border = no */

		 

	 





	padding: 0px;



  	border-radius: 0px;

	

	

}







/* ---------------------------------------------------------------------- WRAPPING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_879412-around {

  	

	border-radius: 0px;

		

	

}



#stacks_in_879412-around:after {

	clear: both;

	content: "";

	display: table;

}





#stacks_in_879412 div.stacks_out, #stacks_in_879412 div.stacks_in {

	overflow: visible; 

}



/* ------------------------------------------------------------------- RESPONSIVE: BIG SCREEN -------------------------------------------------------------------- */





@media only screen and (min-width: 769px) {

#stacks_in_879412-float {

	

	

}

}





/* ------------------------------------------------------------------- RESPONSIVE: SMALL SCREEN ------------------------------------------------------------------ */




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

	#stacks_in_879412-float {

		position: relative;

		float: none;

		clear: both;

		width: auto;

		margin: 0;

		

		

		

		

		

	

	

		

		

	}

	

	#stacks_in_879412-spacer {

		display: block;

		height: 12px;

	}

	

	#stacks_in_879412-float>div>div>div>img,

	#stacks_in_879412-float>div>div>div {		

	

		

	

	}

	

/* 1.5 */
	

	

	#stacks_in_879412-float>div>div.stacks_out, #stacks_in_879412>div>div>div.stacks_in {

	    overflow: visible !important; /*???*/

	}

	

}





/* ---------------------------------------------------------------------- RESPONSIVE IMAGE ----------------------------------------------------------------------- */







/* End of SmartFloat stack */


#stacks_in_879412 {
	margin: 0px 20px 0px 0px;
}
#stacks_in_879415 h3,#stacks_in_879415 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879415 h3 a,#stacks_in_879415 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879415 h3 a:hover,#stacks_in_879415 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879415 small,#stacks_in_879415 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879415 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879415 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_879424 h3,#stacks_in_879424 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879424 h3 a,#stacks_in_879424 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879424 h3 a:hover,#stacks_in_879424 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879424 small,#stacks_in_879424 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879424 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879424 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_879433 h3,#stacks_in_879433 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879433 h3 a,#stacks_in_879433 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879433 h3 a:hover,#stacks_in_879433 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879433 small,#stacks_in_879433 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879433 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879433 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_879439 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_879439 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_879439 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */#stacks_in_879442 h3,#stacks_in_879442 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_879442 h3 a,#stacks_in_879442 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_879442 h3 a:hover,#stacks_in_879442 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_879442 small,#stacks_in_879442 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_879442 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_879442 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_879448 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_879448 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_879448 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  *//* Start Responsive Shim stack CSS code */


.stacks_in_879451shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */
#stacks_in_879492 {
	font-size: 80%;
}

#stacks_in_879493 {
	font-size: 80%;
}

#stacks_in_879494 {
	font-size: 80%;
}

#stacks_in_879495 {
	font-size: 80%;
}
#description_list_stack_stacks_in_879488_2 {
	margin: auto;
	max-width: 2000px;
}

#description_list_stack_stacks_in_879488_2 .description_list_div {
	
	margin: 0px 0px;
	padding: 0.1rem 0.5rem;
	border-radius: 0px;
	overflow: hidden;
}


#description_list_stack_stacks_in_879488_2 .description_list_div {
	display: flex;
}
#description_list_stack_stacks_in_879488_2 dt {
	flex: 0 0 50.00%;
}
#description_list_stack_stacks_in_879488_2 dd {
	flex: 1;
}










#description_list_stack_stacks_in_879488_2 dt {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	
	
	
}

#description_list_stack_stacks_in_879488_2 dd {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	
	
	
	
}


@media screen and (min-width: 568px) {
	#description_list_stack_stacks_in_879488_2 {

	}

	#description_list_stack_stacks_in_879488_2 dt {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}
	
	#description_list_stack_stacks_in_879488_2 dd {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}

	
	#description_list_stack_stacks_in_879488_2 .description_list_div {
		display: flex;
	}
	#description_list_stack_stacks_in_879488_2 dt {
		flex: 0 0 50.00%;
	}
	#description_list_stack_stacks_in_879488_2 dd {
		flex: 1;
	}
	

	

	
}
#stacks_in_879488_2 {
	border: solid rgba(190, 190, 190, 1.00);
	border-width: 1px 0px 0px 0px;
	padding:  10px;
}

#stacks_in_879488_4 {
	background-color: rgba(232, 232, 232, 1.00);
}



#stacks_in_879488_7 {
	font-size: 80%;
}

#stacks_in_879488_8 {
	font-size: 80%;
}



#stacks_in_879488_14 {
	font-size: 80%;
}

#stacks_in_879488_15 {
	font-size: 80%;
}



#stacks_in_879488_21 {
	font-size: 80%;
}

#stacks_in_879488_22 {
	font-size: 80%;
}

#stacks_in_879488_27 {
	background-color: rgba(232, 232, 232, 1.00);
}


#rollFadestacks_in_879498 {
	opacity: 0.99;
	transition: opacity 125ms ease-out;
	-moz-transition: opacity 125ms ease-out;
	-webkit-transition: opacity 125ms ease-out;
	-o-transition: opacity 125ms ease-out;
}

#rollFadestacks_in_879498:hover {
	opacity: 0.45;
}


/*Begin Align Stack by Pressure Designs*/
#stacks_in_879499align{
	
	text-align: center;
	margin-left: auto;
	margin-right: auto; 
	
	
	
	
	
}
/*End Align Stack by Pressure Designs*/
#stacks_in_879500 {
	padding: 5px 0px 0px 5px;
}
#stacks_in_878756 .aContainer {
 

}
#stacks_in_878757 {
	background-color: rgba(253, 255, 255, 1.00);
	border: solid rgba(167, 169, 168, 1.00);
	border-width:  1px;
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}

#stacks_in_878761 .aContainer {
 

}
#stacks_in_878764 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_878767_2 h5,#stacks_in_878767_2 .hTxt:not(.segment) div{font-size:1.35rem}@media all and (max-width:640px){#stacks_in_878767_2 h5,#stacks_in_878767_2 .hTxt:not(.segment) div{font-size:2.00rem}}#stacks_in_878767_2 h5,#stacks_in_878767_2 div{color:rgba(78, 119, 174, 1.00)}#stacks_in_878767_2 h5 a,#stacks_in_878767_2 div a{color:rgba(78, 119, 174, 1.00)}#stacks_in_878767_2 h5 a:hover,#stacks_in_878767_2 div a:hover{color:rgba(58, 89, 130, 1.00)}#stacks_in_878767_2 small,#stacks_in_878767_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878767_2 h5.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878767_2 {
	margin: 5px 10px 0px 10px;
}
#stacks_in_878769_2 h3,#stacks_in_878769_2 .hTxt:not(.segment) div{font-size:1.80rem}@media all and (max-width:640px){#stacks_in_878769_2 h3,#stacks_in_878769_2 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_878769_2 h3,#stacks_in_878769_2 div{line-height:1.00}}#stacks_in_878769_2 h3,#stacks_in_878769_2 div{color:rgba(205, 0, 13, 1.00)}#stacks_in_878769_2 h3 a,#stacks_in_878769_2 div a{color:rgba(205, 0, 13, 1.00)}#stacks_in_878769_2 h3 a:hover,#stacks_in_878769_2 div a:hover{color:rgba(153, 0, 9, 1.00)}#stacks_in_878769_2 small,#stacks_in_878769_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878769_2 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878769_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_878771_2 h2,#stacks_in_878771_2 .hTxt:not(.segment) div{font-size:1.90rem}@media all and (max-width:640px){#stacks_in_878771_2 h2,#stacks_in_878771_2 .hTxt:not(.segment) div{font-size:1.90rem}}@media only screen and (min-width:0px){#stacks_in_878771_2 h2,#stacks_in_878771_2 div{line-height:1.00}}#stacks_in_878771_2 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878771_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_878773_4 p,#stacks_in_878773_4 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_878773_4,#stacks_in_878773_4 div,#stacks_in_878773_4 p,#stacks_in_878773_4 .fa:not(.no-indent),#stacks_in_878773_4 ol,#stacks_in_878773_4 ul li,#stacks_in_878773_4 ol li,#stacks_in_878773_4 ol,#stacks_in_878773_4 dl{line-height:1.40}}@media only screen and (min-width:0px){#stacks_in_878773_4{}}


#stacks_in_878773_4 {
	padding: 0px 10px 0px 10px;
}
#stacks_in_878776 .aContainer {
 

}#stacks_in_878777 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Tahoma, Geneva, sans-serif;
  
  text-align: center;
}


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

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

  

}


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


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

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_878777 a,
  #stacks_in_878777 a:visited {
    background-color: rgba(99, 141, 204, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_878777 a:hover,
  #stacks_in_878777 a:active {
    background-color: rgba(92, 139, 192, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_878777 a i,
  #stacks_in_878777 a:visited i {
    background-color: rgba(116, 166, 244, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_878777 a:hover i,
  #stacks_in_878777 a:active i {
    background-color: rgba(59, 105, 160, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }










  /* Flexible Width Mode */
  #stacks_in_878777 a,
  #stacks_in_878777 a:visited {
      width: 100%;
  }

  






/* LightboxMe stack v1.5.5 [each.css] */


#lbm_stacks_in_878778, #lbm_stacks_in_878778 * {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}
	
a[id^="MFTOM_26_avril"]:hover {
	cursor: -webkit-zoom-in;
	cursor: zoom-in;
}








#lbm_stacks_in_878778 {
	position: relative;
	/* ??*/display: none;
	width: 70%;
	line-height: normal;
	
	
	padding: 0px;
	
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 1.00);
	
	
}

#lbm_stacks_in_878778, #lbm_stacks_in_878778 *:not(.fa) {
	
	
	
}








#lbm_stacks_in_878778 img {
	width: 100%;
	height: auto;
}




#lbm_stacks_in_878778 a#stacks_in_878778_close_x {
	font-size: 35px !important;
	line-height: normal;
	position: absolute;
	z-index: 1;

	top: -35px;
	top: calc(-1em - 0px);
	left: -25px;
	left: calc(-.85em - 0px);


	text-decoration: none !important;
	color: rgba(103, 159, 231, 1.00) !important;
}

#lbm_stacks_in_878778 a#stacks_in_878778_close_x:hover {
	color: rgba(78, 119, 174, 1.00) !important;
}

#lbm_stacks_in_878778 a#stacks_in_878778_close_x:active {
	color: rgba(103, 159, 231, 1.00) !important;
}



/* End of LightboxMe stack */

#stacks_in_878780 {
	padding:  20px;
}
#stacks_in_878782 h2,#stacks_in_878782 .hTxt:not(.segment) div{font-size:3.30rem}@media all and (max-width:640px){#stacks_in_878782 h2,#stacks_in_878782 .hTxt:not(.segment) div{font-size:2.20rem}}#stacks_in_878782 h2,#stacks_in_878782 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_878782 h2 a,#stacks_in_878782 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_878782 h2 a:hover,#stacks_in_878782 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_878782 small,#stacks_in_878782 small div{color:rgba(111, 111, 111, 1.00)}

#stacks_in_878788 h3,#stacks_in_878788 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_878788 h3,#stacks_in_878788 .hTxt:not(.segment) div{font-size:1.70rem}}#stacks_in_878788 h3,#stacks_in_878788 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878788 h3 a,#stacks_in_878788 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878788 h3 a:hover,#stacks_in_878788 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878788 small,#stacks_in_878788 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878788 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878788 {
	margin: 0px 0px 20px 0px;
}
/* SmartFloat stack v1.2.1 */





/* ---------------------------------------------------------------------- PRELOAD BG IMAGES ---------------------------------------------------------------------- */















/* ---------------------------------------------------------------------- GENERAL SETTINGS ----------------------------------------------------------------------- */



#stacks_in_878793-float, #stacks_in_878793-around,

#stacks_in_878793-float *, #stacks_in_878793-around * {

	-webkit-box-sizing: border-box;

	   -moz-box-sizing: border-box;

	        box-sizing: border-box;

}



#stacks_in_878793-spacer {

	display: none;

}



/* ---------------------------------------------------------------------- FLOATING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_878793-float {

	position: relative;

	z-index: 1;

	float: left;

	width: 45%;





	

	width: calc(45% - 0px); /* 1: float: left; detailed margin = 0 */

	







	

		

	margin: 0px; /* float: left; detailed margin = 0; border = no */

		 

	 





	padding: 0px;



  	border-radius: 0px;

	

	

}







/* ---------------------------------------------------------------------- WRAPPING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_878793-around {

  	

	border-radius: 0px;

		

	

}



#stacks_in_878793-around:after {

	clear: both;

	content: "";

	display: table;

}





#stacks_in_878793 div.stacks_out, #stacks_in_878793 div.stacks_in {

	overflow: visible; 

}



/* ------------------------------------------------------------------- RESPONSIVE: BIG SCREEN -------------------------------------------------------------------- */





@media only screen and (min-width: 769px) {

#stacks_in_878793-float {

	

	

}

}





/* ------------------------------------------------------------------- RESPONSIVE: SMALL SCREEN ------------------------------------------------------------------ */




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

	#stacks_in_878793-float {

		position: relative;

		float: none;

		clear: both;

		width: auto;

		margin: 0;

		

		

		

		

		

	

	

		

		

	}

	

	#stacks_in_878793-spacer {

		display: block;

		height: 12px;

	}

	

	#stacks_in_878793-float>div>div>div>img,

	#stacks_in_878793-float>div>div>div {		

	

		

	

	}

	

/* 1.5 */
	

	

	#stacks_in_878793-float>div>div.stacks_out, #stacks_in_878793>div>div>div.stacks_in {

	    overflow: visible !important; /*???*/

	}

	

}





/* ---------------------------------------------------------------------- RESPONSIVE IMAGE ----------------------------------------------------------------------- */







/* End of SmartFloat stack */


#stacks_in_878793 {
	margin: 0px 20px 0px 0px;
}
#stacks_in_878796 h3,#stacks_in_878796 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878796 h3 a,#stacks_in_878796 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878796 h3 a:hover,#stacks_in_878796 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878796 small,#stacks_in_878796 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878796 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


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

#stacks_in_878802 {
	margin: 0px 0px 20px 0px;
}
#stacks_in_878804 h4,#stacks_in_878804 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_878804 h4 a,#stacks_in_878804 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_878804 h4 a:hover,#stacks_in_878804 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_878804 small,#stacks_in_878804 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878804 h4.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878804 {
	margin: 0px 0px 15px 0px;
}
#stacks_in_878809 h4,#stacks_in_878809 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_878809 h4 a,#stacks_in_878809 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_878809 h4 a:hover,#stacks_in_878809 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_878809 small,#stacks_in_878809 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878809 h4.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

#stacks_in_878815 h3,#stacks_in_878815 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878815 h3 a,#stacks_in_878815 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878815 h3 a:hover,#stacks_in_878815 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878815 small,#stacks_in_878815 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878815 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878815 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_878821 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878821 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878821 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  *//* @group Basic Settings */

#listerWrapperstacks_in_878823 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878823 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878823 ul {
	list-style: circle !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_878823 {
	padding: 0px 0px 0px 30px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_878825 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878825 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878825 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  *//* @group Basic Settings */

#listerWrapperstacks_in_878827 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878827 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878827 ul {
	list-style: circle !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_878827 {
	padding: 0px 0px 0px 30px;
}
#stacks_in_878830 h3,#stacks_in_878830 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878830 h3 a,#stacks_in_878830 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878830 h3 a:hover,#stacks_in_878830 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878830 small,#stacks_in_878830 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878830 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878830 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_878836 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878836 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878836 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  *//* @group Basic Settings */

#listerWrapperstacks_in_878838 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878838 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878838 ul {
	list-style: circle !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_878838 {
	padding: 0px 0px 0px 30px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_878840 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878840 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878840 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  *//* @group Basic Settings */

#listerWrapperstacks_in_878842 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878842 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878842 ul {
	list-style: circle !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_878842 {
	padding: 0px 0px 0px 30px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_878844 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878844 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878844 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */#stacks_in_878847 h3,#stacks_in_878847 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878847 h3 a,#stacks_in_878847 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878847 h3 a:hover,#stacks_in_878847 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878847 small,#stacks_in_878847 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878847 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878847 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_878853 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878853 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878853 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  *//* @group Basic Settings */

#listerWrapperstacks_in_878855 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878855 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878855 ul {
	list-style: circle !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_878855 {
	padding: 0px 0px 0px 30px;
}
#stacks_in_878858 h3,#stacks_in_878858 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878858 h3 a,#stacks_in_878858 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878858 h3 a:hover,#stacks_in_878858 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878858 small,#stacks_in_878858 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878858 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878858 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_878864 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878864 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878864 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  *//* @group Basic Settings */

#listerWrapperstacks_in_878866 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878866 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878866 ul {
	list-style: circle !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_878866 {
	padding: 0px 0px 0px 30px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_878868 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878868 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878868 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */#stacks_in_878871 h3,#stacks_in_878871 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_878871 h3 a,#stacks_in_878871 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_878871 h3 a:hover,#stacks_in_878871 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_878871 small,#stacks_in_878871 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_878871 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_878871 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_878877 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_878877 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_878877 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  *//* Start Responsive Shim stack CSS code */


.stacks_in_878880shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */
#stacks_in_878921 {
	font-size: 80%;
}

#stacks_in_878922 {
	font-size: 80%;
}

#stacks_in_878923 {
	font-size: 80%;
}

#stacks_in_878924 {
	font-size: 80%;
}
#description_list_stack_stacks_in_878917_2 {
	margin: auto;
	max-width: 2000px;
}

#description_list_stack_stacks_in_878917_2 .description_list_div {
	
	margin: 0px 0px;
	padding: 0.1rem 0.5rem;
	border-radius: 0px;
	overflow: hidden;
}


#description_list_stack_stacks_in_878917_2 .description_list_div {
	display: flex;
}
#description_list_stack_stacks_in_878917_2 dt {
	flex: 0 0 50.00%;
}
#description_list_stack_stacks_in_878917_2 dd {
	flex: 1;
}










#description_list_stack_stacks_in_878917_2 dt {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	
	
	
}

#description_list_stack_stacks_in_878917_2 dd {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	
	
	
	
}


@media screen and (min-width: 568px) {
	#description_list_stack_stacks_in_878917_2 {

	}

	#description_list_stack_stacks_in_878917_2 dt {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}
	
	#description_list_stack_stacks_in_878917_2 dd {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}

	
	#description_list_stack_stacks_in_878917_2 .description_list_div {
		display: flex;
	}
	#description_list_stack_stacks_in_878917_2 dt {
		flex: 0 0 50.00%;
	}
	#description_list_stack_stacks_in_878917_2 dd {
		flex: 1;
	}
	

	

	
}
#stacks_in_878917_2 {
	border: solid rgba(190, 190, 190, 1.00);
	border-width: 1px 0px 0px 0px;
	padding:  10px;
}

#stacks_in_878917_4 {
	background-color: rgba(232, 232, 232, 1.00);
}



#stacks_in_878917_7 {
	font-size: 80%;
}

#stacks_in_878917_8 {
	font-size: 80%;
}



#stacks_in_878917_14 {
	font-size: 80%;
}

#stacks_in_878917_15 {
	font-size: 80%;
}



#stacks_in_878917_21 {
	font-size: 80%;
}

#stacks_in_878917_22 {
	font-size: 80%;
}

#stacks_in_878917_27 {
	background-color: rgba(232, 232, 232, 1.00);
}


#rollFadestacks_in_878927 {
	opacity: 0.99;
	transition: opacity 125ms ease-out;
	-moz-transition: opacity 125ms ease-out;
	-webkit-transition: opacity 125ms ease-out;
	-o-transition: opacity 125ms ease-out;
}

#rollFadestacks_in_878927:hover {
	opacity: 0.45;
}


/*Begin Align Stack by Pressure Designs*/
#stacks_in_878928align{
	
	text-align: center;
	margin-left: auto;
	margin-right: auto; 
	
	
	
	
	
}
/*End Align Stack by Pressure Designs*/
#stacks_in_878929 {
	padding: 5px 0px 0px 5px;
}
#stacks_in_869894 .aContainer {
 

}
#stacks_in_869895 {
	background-color: rgba(253, 255, 255, 1.00);
	border: solid rgba(167, 169, 168, 1.00);
	border-width:  1px;
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}

#stacks_in_869899 .aContainer {
 

}
#stacks_in_871116 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_871119_2 h5,#stacks_in_871119_2 .hTxt:not(.segment) div{font-size:1.35rem}@media all and (max-width:640px){#stacks_in_871119_2 h5,#stacks_in_871119_2 .hTxt:not(.segment) div{font-size:2.00rem}}#stacks_in_871119_2 h5,#stacks_in_871119_2 div{color:rgba(78, 119, 174, 1.00)}#stacks_in_871119_2 h5 a,#stacks_in_871119_2 div a{color:rgba(78, 119, 174, 1.00)}#stacks_in_871119_2 h5 a:hover,#stacks_in_871119_2 div a:hover{color:rgba(58, 89, 130, 1.00)}#stacks_in_871119_2 small,#stacks_in_871119_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_871119_2 h5.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_871119_2 {
	margin: 5px 10px 0px 10px;
}
#stacks_in_869900_2 h3,#stacks_in_869900_2 .hTxt:not(.segment) div{font-size:1.80rem}@media all and (max-width:640px){#stacks_in_869900_2 h3,#stacks_in_869900_2 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_869900_2 h3,#stacks_in_869900_2 div{line-height:1.00}}#stacks_in_869900_2 h3,#stacks_in_869900_2 div{color:rgba(205, 0, 13, 1.00)}#stacks_in_869900_2 h3 a,#stacks_in_869900_2 div a{color:rgba(205, 0, 13, 1.00)}#stacks_in_869900_2 h3 a:hover,#stacks_in_869900_2 div a:hover{color:rgba(153, 0, 9, 1.00)}#stacks_in_869900_2 small,#stacks_in_869900_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_869900_2 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_869900_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_869903_2 h2,#stacks_in_869903_2 .hTxt:not(.segment) div{font-size:1.90rem}@media all and (max-width:640px){#stacks_in_869903_2 h2,#stacks_in_869903_2 .hTxt:not(.segment) div{font-size:1.90rem}}@media only screen and (min-width:0px){#stacks_in_869903_2 h2,#stacks_in_869903_2 div{line-height:1.00}}#stacks_in_869903_2 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_869903_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_871365_4 p,#stacks_in_871365_4 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_871365_4,#stacks_in_871365_4 div,#stacks_in_871365_4 p,#stacks_in_871365_4 .fa:not(.no-indent),#stacks_in_871365_4 ol,#stacks_in_871365_4 ul li,#stacks_in_871365_4 ol li,#stacks_in_871365_4 ol,#stacks_in_871365_4 dl{line-height:1.40}}@media only screen and (min-width:0px){#stacks_in_871365_4{}}


#stacks_in_871365_4 {
	padding: 0px 10px 0px 10px;
}
#stacks_in_875010 .aContainer {
 

}#stacks_in_875011 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Tahoma, Geneva, sans-serif;
  
  text-align: center;
}


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

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

  

}


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


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

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_875011 a,
  #stacks_in_875011 a:visited {
    background-color: rgba(99, 141, 204, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_875011 a:hover,
  #stacks_in_875011 a:active {
    background-color: rgba(92, 139, 192, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_875011 a i,
  #stacks_in_875011 a:visited i {
    background-color: rgba(116, 166, 244, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_875011 a:hover i,
  #stacks_in_875011 a:active i {
    background-color: rgba(59, 105, 160, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }










  /* Flexible Width Mode */
  #stacks_in_875011 a,
  #stacks_in_875011 a:visited {
      width: 100%;
  }

  







#stacks_in_875781 {
	font-size: 80%;
}

#stacks_in_875782 {
	font-size: 80%;
}

#stacks_in_875783 {
	font-size: 80%;
}

#stacks_in_875784 {
	font-size: 80%;
}
#description_list_stack_stacks_in_875778_2 {
	margin: auto;
	max-width: 2000px;
}

#description_list_stack_stacks_in_875778_2 .description_list_div {
	
	margin: 0px 0px;
	padding: 0.1rem 0.5rem;
	border-radius: 0px;
	overflow: hidden;
}


#description_list_stack_stacks_in_875778_2 .description_list_div {
	display: flex;
}
#description_list_stack_stacks_in_875778_2 dt {
	flex: 0 0 50.00%;
}
#description_list_stack_stacks_in_875778_2 dd {
	flex: 1;
}










#description_list_stack_stacks_in_875778_2 dt {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	
	
	
}

#description_list_stack_stacks_in_875778_2 dd {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	
	
	
	
}


@media screen and (min-width: 568px) {
	#description_list_stack_stacks_in_875778_2 {

	}

	#description_list_stack_stacks_in_875778_2 dt {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}
	
	#description_list_stack_stacks_in_875778_2 dd {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}

	
	#description_list_stack_stacks_in_875778_2 .description_list_div {
		display: flex;
	}
	#description_list_stack_stacks_in_875778_2 dt {
		flex: 0 0 50.00%;
	}
	#description_list_stack_stacks_in_875778_2 dd {
		flex: 1;
	}
	

	

	
}
#stacks_in_875778_2 {
	border: solid rgba(190, 190, 190, 1.00);
	border-width: 1px 0px 0px 0px;
	padding:  10px;
}

#stacks_in_875778_4 {
	background-color: rgba(232, 232, 232, 1.00);
}



#stacks_in_875778_7 {
	font-size: 80%;
}

#stacks_in_875778_8 {
	font-size: 80%;
}



#stacks_in_875778_14 {
	font-size: 80%;
}

#stacks_in_875778_15 {
	font-size: 80%;
}



#stacks_in_875778_21 {
	font-size: 80%;
}

#stacks_in_875778_22 {
	font-size: 80%;
}

#stacks_in_875778_27 {
	background-color: rgba(232, 232, 232, 1.00);
}


#rollFadestacks_in_878424 {
	opacity: 0.99;
	transition: opacity 125ms ease-out;
	-moz-transition: opacity 125ms ease-out;
	-webkit-transition: opacity 125ms ease-out;
	-o-transition: opacity 125ms ease-out;
}

#rollFadestacks_in_878424:hover {
	opacity: 0.45;
}


/*Begin Align Stack by Pressure Designs*/
#stacks_in_878425align{
	
	text-align: center;
	margin-left: auto;
	margin-right: auto; 
	
	
	
	
	
}
/*End Align Stack by Pressure Designs*/
#stacks_in_878426 {
	padding: 5px 0px 0px 5px;
}
/* LightboxMe stack v1.5.5 [each.css] */


#lbm_stacks_in_869910, #lbm_stacks_in_869910 * {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}
	
a[id^="17juinSECM04"]:hover {
	cursor: -webkit-zoom-in;
	cursor: zoom-in;
}








#lbm_stacks_in_869910 {
	position: relative;
	/* ??*/display: none;
	width: 70%;
	line-height: normal;
	
	
	padding: 0px;
	
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 1.00);
	
	
}

#lbm_stacks_in_869910, #lbm_stacks_in_869910 *:not(.fa) {
	
	
	
}








#lbm_stacks_in_869910 img {
	width: 100%;
	height: auto;
}




#lbm_stacks_in_869910 a#stacks_in_869910_close_x {
	font-size: 35px !important;
	line-height: normal;
	position: absolute;
	z-index: 1;

	top: -35px;
	top: calc(-1em - 0px);
	left: -25px;
	left: calc(-.85em - 0px);


	text-decoration: none !important;
	color: rgba(103, 159, 231, 1.00) !important;
}

#lbm_stacks_in_869910 a#stacks_in_869910_close_x:hover {
	color: rgba(78, 119, 174, 1.00) !important;
}

#lbm_stacks_in_869910 a#stacks_in_869910_close_x:active {
	color: rgba(103, 159, 231, 1.00) !important;
}



/* End of LightboxMe stack */


#stacks_in_871347_3 {
	padding:  20px;
}
#stacks_in_871347_6 h2,#stacks_in_871347_6 .hTxt:not(.segment) div{font-size:3.30rem}@media all and (max-width:640px){#stacks_in_871347_6 h2,#stacks_in_871347_6 .hTxt:not(.segment) div{font-size:2.20rem}}#stacks_in_871347_6 h2,#stacks_in_871347_6 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_871347_6 h2 a,#stacks_in_871347_6 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_871347_6 h2 a:hover,#stacks_in_871347_6 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_871347_6 small,#stacks_in_871347_6 small div{color:rgba(111, 111, 111, 1.00)}

#stacks_in_871347_17 h3,#stacks_in_871347_17 .hTxt:not(.segment) div{font-size:2.30rem}@media all and (max-width:640px){#stacks_in_871347_17 h3,#stacks_in_871347_17 .hTxt:not(.segment) div{font-size:1.70rem}}#stacks_in_871347_17 h3,#stacks_in_871347_17 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_871347_17 h3 a,#stacks_in_871347_17 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_871347_17 h3 a:hover,#stacks_in_871347_17 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_871347_17 small,#stacks_in_871347_17 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_871347_17 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}

/* SmartFloat stack v1.2.1 */





/* ---------------------------------------------------------------------- PRELOAD BG IMAGES ---------------------------------------------------------------------- */















/* ---------------------------------------------------------------------- GENERAL SETTINGS ----------------------------------------------------------------------- */



#stacks_in_871347_31-float, #stacks_in_871347_31-around,

#stacks_in_871347_31-float *, #stacks_in_871347_31-around * {

	-webkit-box-sizing: border-box;

	   -moz-box-sizing: border-box;

	        box-sizing: border-box;

}



#stacks_in_871347_31-spacer {

	display: none;

}



/* ---------------------------------------------------------------------- FLOATING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_871347_31-float {

	position: relative;

	z-index: 1;

	float: left;

	width: 45%;





	

	width: calc(45% - 0px); /* 1: float: left; detailed margin = 0 */

	







	

		

	margin: 0px; /* float: left; detailed margin = 0; border = no */

		 

	 





	padding: 0px;



  	border-radius: 0px;

	

	

}







/* ---------------------------------------------------------------------- WRAPPING ELEMENT ----------------------------------------------------------------------- */



#stacks_in_871347_31-around {

  	

	border-radius: 0px;

		

	

}



#stacks_in_871347_31-around:after {

	clear: both;

	content: "";

	display: table;

}





#stacks_in_871347_31 div.stacks_out, #stacks_in_871347_31 div.stacks_in {

	overflow: visible; 

}



/* ------------------------------------------------------------------- RESPONSIVE: BIG SCREEN -------------------------------------------------------------------- */





@media only screen and (min-width: 769px) {

#stacks_in_871347_31-float {

	

	

}

}





/* ------------------------------------------------------------------- RESPONSIVE: SMALL SCREEN ------------------------------------------------------------------ */




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

	#stacks_in_871347_31-float {

		position: relative;

		float: none;

		clear: both;

		width: auto;

		margin: 0;

		

		

		

		

		

	

	

		

		

	}

	

	#stacks_in_871347_31-spacer {

		display: block;

		height: 12px;

	}

	

	#stacks_in_871347_31-float>div>div>div>img,

	#stacks_in_871347_31-float>div>div>div {		

	

		

	

	}

	

/* 1.5 */
	

	

	#stacks_in_871347_31-float>div>div.stacks_out, #stacks_in_871347_31>div>div>div.stacks_in {

	    overflow: visible !important; /*???*/

	}

	

}





/* ---------------------------------------------------------------------- RESPONSIVE IMAGE ----------------------------------------------------------------------- */







/* End of SmartFloat stack */


#stacks_in_871347_31 {
	margin: 0px 20px 0px 0px;
}
#stacks_in_871347_35 h3,#stacks_in_871347_35 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_871347_35 h3 a,#stacks_in_871347_35 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_871347_35 h3 a:hover,#stacks_in_871347_35 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_871347_35 small,#stacks_in_871347_35 small div{color:rgba(111, 111, 111, 1.00)}


#stacks_in_871347_35 {
	margin: 20px 0px 0px 0px;
}
#stacks_in_871347_55 h3,#stacks_in_871347_55 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_871347_55 h3 a,#stacks_in_871347_55 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_871347_55 h3 a:hover,#stacks_in_871347_55 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_871347_55 small,#stacks_in_871347_55 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_871347_55 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_871347_55 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_871347_112 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_871347_112 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_871347_112 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_871347_112 {
	margin: 0px 0px 20px 0px;
}

/* START QUARENTINE CSS */





     
/* END QUARENTINE CSS */      
#rollFadestacks_in_875181 {
	opacity: 0.99;
	transition: opacity 125ms ease-out;
	-moz-transition: opacity 125ms ease-out;
	-webkit-transition: opacity 125ms ease-out;
	-o-transition: opacity 125ms ease-out;
}

#rollFadestacks_in_875181:hover {
	opacity: 0.45;
}


/*Begin Align Stack by Pressure Designs*/
#stacks_in_875182align{
	
	text-align: center;
	margin-left: auto;
	margin-right: auto; 
	
	
	
	
	
}
/*End Align Stack by Pressure Designs*/
#stacks_in_875183 {
	padding: 5px 0px 0px 5px;
}
#stacks_in_869576 .aContainer {
 

}
#stacks_in_869577 {
	background-color: rgba(253, 255, 255, 1.00);
	border: solid rgba(167, 169, 168, 1.00);
	border-width:  1px;
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}

#stacks_in_869581 .aContainer {
 

}#stacks_in_871208_2 h5,#stacks_in_871208_2 .hTxt:not(.segment) div{font-size:1.35rem}@media all and (max-width:640px){#stacks_in_871208_2 h5,#stacks_in_871208_2 .hTxt:not(.segment) div{font-size:2.00rem}}#stacks_in_871208_2 h5,#stacks_in_871208_2 div{color:rgba(78, 119, 174, 1.00)}#stacks_in_871208_2 h5 a,#stacks_in_871208_2 div a{color:rgba(78, 119, 174, 1.00)}#stacks_in_871208_2 h5 a:hover,#stacks_in_871208_2 div a:hover{color:rgba(58, 89, 130, 1.00)}#stacks_in_871208_2 small,#stacks_in_871208_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_871208_2 h5.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_871208_2 {
	margin: 5px 10px 0px 10px;
}
#stacks_in_869582_2 h3,#stacks_in_869582_2 .hTxt:not(.segment) div{font-size:1.80rem}@media all and (max-width:640px){#stacks_in_869582_2 h3,#stacks_in_869582_2 .hTxt:not(.segment) div{font-size:1.80rem}}@media only screen and (min-width:0px){#stacks_in_869582_2 h3,#stacks_in_869582_2 div{line-height:1.00}}#stacks_in_869582_2 h3,#stacks_in_869582_2 div{color:rgba(205, 0, 13, 1.00)}#stacks_in_869582_2 h3 a,#stacks_in_869582_2 div a{color:rgba(205, 0, 13, 1.00)}#stacks_in_869582_2 h3 a:hover,#stacks_in_869582_2 div a:hover{color:rgba(153, 0, 9, 1.00)}#stacks_in_869582_2 small,#stacks_in_869582_2 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_869582_2 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_869582_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_869585_2 h2,#stacks_in_869585_2 .hTxt:not(.segment) div{font-size:1.90rem}@media all and (max-width:640px){#stacks_in_869585_2 h2,#stacks_in_869585_2 .hTxt:not(.segment) div{font-size:1.90rem}}@media only screen and (min-width:0px){#stacks_in_869585_2 h2,#stacks_in_869585_2 div{line-height:1.00}}#stacks_in_869585_2 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_869585_2 {
	margin: 10px 10px 0px 10px;
}
#stacks_in_869589_4 p,#stacks_in_869589_4 div{margin-bottom:0}@media only screen and (min-width:0px){#stacks_in_869589_4,#stacks_in_869589_4 div,#stacks_in_869589_4 p,#stacks_in_869589_4 .fa:not(.no-indent),#stacks_in_869589_4 ol,#stacks_in_869589_4 ul li,#stacks_in_869589_4 ol li,#stacks_in_869589_4 ol,#stacks_in_869589_4 dl{line-height:1.40}}@media only screen and (min-width:0px){#stacks_in_869589_4{}}


#stacks_in_869589_4 {
	padding: 0px 10px 0px 10px;
}
#stacks_in_877857 .aContainer {
 

}#stacks_in_877858 .flat_button_2_alignment {
  font-size: 18px;
  
  font-family: Tahoma, Geneva, sans-serif;
  
  text-align: center;
}


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

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

  

}


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


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

  
    float: left;
    
  

  

  
}







  /* Flat Color Mode */
  #stacks_in_877858 a,
  #stacks_in_877858 a:visited {
    background-color: rgba(99, 141, 204, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_877858 a:hover,
  #stacks_in_877858 a:active {
    background-color: rgba(92, 139, 192, 1.00);
    color: rgba(255, 255, 255, 1.00) !important;
  }

  #stacks_in_877858 a i,
  #stacks_in_877858 a:visited i {
    background-color: rgba(116, 166, 244, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }

  #stacks_in_877858 a:hover i,
  #stacks_in_877858 a:active i {
    background-color: rgba(59, 105, 160, 1.00);
    color: rgba(255, 255, 255, 1.00);
  }










  /* Flexible Width Mode */
  #stacks_in_877858 a,
  #stacks_in_877858 a:visited {
      width: 100%;
  }

  






/* LightboxMe stack v1.5.5 [each.css] */


#lbm_stacks_in_877859, #lbm_stacks_in_877859 * {
	-webkit-box-sizing: border-box;
	   -moz-box-sizing: border-box;
	        box-sizing: border-box;
}
	
a[id^="PLEQ27jan2023"]:hover {
	cursor: -webkit-zoom-in;
	cursor: zoom-in;
}








#lbm_stacks_in_877859 {
	position: relative;
	/* ??*/display: none;
	width: 70%;
	line-height: normal;
	
	
	padding: 0px;
	
	border: 0px solid rgba(0, 0, 0, 1.00);
	border-radius: 0px;
	background-color: rgba(255, 255, 255, 1.00);
	
	
}

#lbm_stacks_in_877859, #lbm_stacks_in_877859 *:not(.fa) {
	
	
	
}








#lbm_stacks_in_877859 img {
	width: 100%;
	height: auto;
}




#lbm_stacks_in_877859 a#stacks_in_877859_close_x {
	font-size: 35px !important;
	line-height: normal;
	position: absolute;
	z-index: 1;

	top: -35px;
	top: calc(-1em - 0px);
	left: -25px;
	left: calc(-.85em - 0px);


	text-decoration: none !important;
	color: rgba(103, 159, 231, 1.00) !important;
}

#lbm_stacks_in_877859 a#stacks_in_877859_close_x:hover {
	color: rgba(78, 119, 174, 1.00) !important;
}

#lbm_stacks_in_877859 a#stacks_in_877859_close_x:active {
	color: rgba(103, 159, 231, 1.00) !important;
}



/* End of LightboxMe stack */


#stacks_in_877863 {
	padding:  20px;
}
#stacks_in_877865 h2,#stacks_in_877865 .hTxt:not(.segment) div{font-size:3.50rem}@media all and (max-width:640px){#stacks_in_877865 h2,#stacks_in_877865 .hTxt:not(.segment) div{font-size:2.60rem}}#stacks_in_877865 h2,#stacks_in_877865 div{color:rgba(71, 106, 146, 1.00)}#stacks_in_877865 h2 a,#stacks_in_877865 div a{color:rgba(71, 106, 146, 1.00)}#stacks_in_877865 h2 a:hover,#stacks_in_877865 div a:hover{color:rgba(53, 79, 109, 1.00)}#stacks_in_877865 small,#stacks_in_877865 small div{color:rgba(111, 111, 111, 1.00)}


#stacks_in_877868 {
	font-size: 88%;
}
#stacks_in_877876 h3,#stacks_in_877876 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_877876 h3 a,#stacks_in_877876 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_877876 h3 a:hover,#stacks_in_877876 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_877876 small,#stacks_in_877876 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_877876 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_877876 {
	margin: 20px 0px 0px 0px;
}
/* Pull Quote Styling */


  #stacks_in_877881 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_877881 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_877881 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_877881 img {
  max-width: 100%;
  height: auto;
}




#stacks_in_877881 .floated_content {
  float: left;
}



/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_877881 .quote_text {
    font-size: 32px;
  }

    

  

  
  #stacks_in_877881 .floated_content {
    margin-right: 0px;
    margin-bottom: 0px;
  }
  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_877881 .quote_text {
    font-size: 24px;
  }

    

  

  
  #stacks_in_877881 .floated_content {
    margin-right: 0px;
    margin-bottom: 0px;
  }
  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_877881 .quote_text {
    font-size: 24px;
  }

  

  
  #stacks_in_877881 .floated_content {
    margin-right: 0px;
    margin-bottom: 0px;
  }
  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_877881 .quote_text {
    font-size: 18px;
  }

    

  

  
  #stacks_in_877881 .floated_content {
    margin-right: 0px;
    margin-bottom: 0px;
  }
  


  
    #stacks_in_877881 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_877881 .pull_quote { 
      max-width: 100%;
    }
  

}

#stacks_in_877884 h3,#stacks_in_877884 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_877884 h3 a,#stacks_in_877884 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_877884 h3 a:hover,#stacks_in_877884 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_877884 small,#stacks_in_877884 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_877884 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_877884 {
	margin: 20px 0px 0px 0px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_877889 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_877889 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_877889 ul {
	list-style: disc !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_877889 {
	padding: 0px 0px 0px 30px;
}
/* @group Basic Settings */

#listerWrapperstacks_in_877919 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_877919 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_877919 ul {
	list-style: decimal !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_877919 {
	padding: 10px 0px 0px 30px;
}

#stacks_in_877920 {
	font-size: 80%;
}
#stacks_in_877891 h3,#stacks_in_877891 div{color:rgba(103, 159, 231, 1.00)}#stacks_in_877891 h3 a,#stacks_in_877891 div a{color:rgba(103, 159, 231, 1.00)}#stacks_in_877891 h3 a:hover,#stacks_in_877891 div a:hover{color:rgba(77, 119, 173, 1.00)}#stacks_in_877891 small,#stacks_in_877891 small div{color:rgba(111, 111, 111, 1.00)}#stacks_in_877891 h3.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_877891 {
	margin: 20px 0px 0px 0px;
}
/* Pull Quote Styling */


  #stacks_in_877896 .pull_quote { 
    padding: 20px;
    border-top: 2px solid #E5E5E5;
    border-bottom: 2px solid #E5E5E5;
  }



#stacks_in_877896 .quote_text {
  line-height: 1.3;
  text-align: left;
  color: #ACACAC;
  
    font-family: Georgia, Times, serif;
  
}


#stacks_in_877896 .quote_author {
  margin-top: 20px;
  font-style: italic;
  text-align: right;
  color: #ACACAC;
}



/* Handles making images responsive inside the stack */
#stacks_in_877896 img {
  max-width: 100%;
  height: auto;
}




#stacks_in_877896 .floated_content {
  float: left;
}



/* We use this media query to add styles to any device that supports media queries */

@media only screen {
  #stacks_in_877896 .quote_text {
    font-size: 32px;
  }

    

  

  
  #stacks_in_877896 .floated_content {
    margin-right: 0px;
    margin-bottom: 0px;
  }
  
}


@media only screen and (max-width: 1024px) {
  #stacks_in_877896 .quote_text {
    font-size: 24px;
  }

    

  

  
  #stacks_in_877896 .floated_content {
    margin-right: 0px;
    margin-bottom: 0px;
  }
  


  

}




@media only screen and (max-width: 768px) {
  #stacks_in_877896 .quote_text {
    font-size: 24px;
  }

  

  
  #stacks_in_877896 .floated_content {
    margin-right: 0px;
    margin-bottom: 0px;
  }
  


  

}




@media only screen and (max-width: 480px) {
  #stacks_in_877896 .quote_text {
    font-size: 18px;
  }

    

  

  
  #stacks_in_877896 .floated_content {
    margin-right: 0px;
    margin-bottom: 0px;
  }
  


  
    #stacks_in_877896 .floated_content {
      float: none;
      margin-left: 0px;
      margin-right: 0px;
    }

    #stacks_in_877896 .pull_quote { 
      max-width: 100%;
    }
  

}

/* @group Basic Settings */

#listerWrapperstacks_in_877924 {
	visibility: hidden;
}

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

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

#listerWrapperstacks_in_877924 li ul {
	padding-top: 2px;
}

/* @end */

/* @group Style Overrides */

/*  */

/* @end */

/* @group Bullet Point Styles */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */
#listerWrapperstacks_in_877924 ul {
	list-style: decimal !important;
}
/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

/*  */

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

/* @end */

/*  */
#stacks_in_877924 {
	padding: 10px 0px 0px 30px;
}

#stacks_in_877925 {
	font-size: 80%;
}
/* Start Responsive Shim stack CSS code */


.stacks_in_877899shim{
	padding-top: 3%;
}









/* End Responsive Shim stack CSS code */
#stacks_in_877849 {
	font-size: 80%;
}

#stacks_in_877850 {
	font-size: 80%;
}

#stacks_in_877851 {
	font-size: 80%;
}

#stacks_in_877852 {
	font-size: 80%;
}
#description_list_stack_stacks_in_877846_2 {
	margin: auto;
	max-width: 2000px;
}

#description_list_stack_stacks_in_877846_2 .description_list_div {
	
	margin: 0px 0px;
	padding: 0.1rem 0.5rem;
	border-radius: 0px;
	overflow: hidden;
}


#description_list_stack_stacks_in_877846_2 .description_list_div {
	display: flex;
}
#description_list_stack_stacks_in_877846_2 dt {
	flex: 0 0 50.00%;
}
#description_list_stack_stacks_in_877846_2 dd {
	flex: 1;
}










#description_list_stack_stacks_in_877846_2 dt {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	font-weight: bold;
	
	
	
}

#description_list_stack_stacks_in_877846_2 dd {
	display: block;
	padding: 0;
	margin: 0;
	font-size: inherit;
	line-height: 1.5;
	letter-spacing: 0px;
	color: rgba(51, 51, 51, 1.00);
	background-color: rgba(255, 255, 255, 0.00);
	text-indent: 0rem;
	padding: 0rem 0rem 0rem 0rem;
	text-align: left;
	
	
	
	font-weight: normal;
	font-style: normal;
	text-transform: none;
	text-decoration: none;
	
	
	
	
}


@media screen and (min-width: 568px) {
	#description_list_stack_stacks_in_877846_2 {

	}

	#description_list_stack_stacks_in_877846_2 dt {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}
	
	#description_list_stack_stacks_in_877846_2 dd {
		text-align: left;
		
		
		
		color: rgba(51, 51, 51, 1.00);
		background-color: rgba(255, 255, 255, 0.00);
	}

	
	#description_list_stack_stacks_in_877846_2 .description_list_div {
		display: flex;
	}
	#description_list_stack_stacks_in_877846_2 dt {
		flex: 0 0 50.00%;
	}
	#description_list_stack_stacks_in_877846_2 dd {
		flex: 1;
	}
	

	

	
}
#stacks_in_877846_2 {
	border: solid rgba(190, 190, 190, 1.00);
	border-width: 1px 0px 0px 0px;
	padding:  10px;
}

#stacks_in_877846_4 {
	background-color: rgba(232, 232, 232, 1.00);
}



#stacks_in_877846_7 {
	font-size: 80%;
}

#stacks_in_877846_8 {
	font-size: 80%;
}



#stacks_in_877846_14 {
	font-size: 80%;
}

#stacks_in_877846_15 {
	font-size: 80%;
}



#stacks_in_877846_21 {
	font-size: 80%;
}

#stacks_in_877846_22 {
	font-size: 80%;
}

#stacks_in_877846_27 {
	background-color: rgba(232, 232, 232, 1.00);
}



#stacks_in_877855 {
	padding: 0px 0px 10px 5px;
}
#stacks_in_872845 .aContainer {
 

}
#stacks_in_872846 {
	background-color: rgba(253, 255, 255, 1.00);
	border: solid rgba(167, 169, 168, 1.00);
	border-width:  1px;
	-moz-border-radius:  8px;
	-webkit-border-radius:  8px;
	border-radius:  8px;
}

#stacks_in_872850 .aContainer {
 

}#stacks_in_872897 h2,#stacks_in_872897 .hTxt:not(.segment) div{font-size:1.90rem}@media all and (max-width:640px){#stacks_in_872897 h2,#stacks_in_872897 .hTxt:not(.segment) div{font-size:1.90rem}}@media only screen and (min-width:0px){#stacks_in_872897 h2,#stacks_in_872897 div{line-height:1.00}}#stacks_in_872897 h2.margin-collapse{margin-top:0 !important;margin-bottom:0 !important}


#stacks_in_872897 {
	margin:  12px;
}
/* Start Responsive Shim stack CSS code */


.stacks_in_869754shim{
	padding-top: 15%;
}









/* End Responsive Shim stack CSS code */
/*
     FILE ARCHIVED ON 17:56:17 Oct 24, 2023 AND RETRIEVED FROM THE
     INTERNET ARCHIVE ON 11:37:20 Aug 19, 2026.
     JAVASCRIPT APPENDED BY WAYBACK MACHINE, COPYRIGHT INTERNET ARCHIVE.

     ALL OTHER CONTENT MAY ALSO BE PROTECTED BY COPYRIGHT (17 U.S.C.
     SECTION 108(a)(3)).
*/
/*
playback timings (ms):
  captures_list: 0.349
  exclusion.robots: 0.048
  exclusion.robots.policy: 0.041
  esindex: 0.005
  cdx.remote: 7.459
  LoadShardBlock: 64.983 (3)
  PetaboxLoader3.datanode: 154.135 (5)
  PetaboxLoader3.resolve: 296.089 (2)
  load_resource: 424.983
  loaddict: 54.379
*/