 .target_stack.width-fill{width:100%}.target_stack.width-auto{width:auto}.target_stack.position-browser{position:fixed!important}.target_stack.position-absolute{position:absolute!important}.target_stack.position-body{position:absolute!important}.target_stack.position-right{float:right}.target_stack.position-left{float:left}.target_stack.vcenter{top:0;height:100%}.target_stack.vcenter>.com_joeworkman_stacks_target_stack{position:relative;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%)}.target_stack.hcenter>.com_joeworkman_stacks_target_stack{position:relative;left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}.target_stack.hcenter.vcenter>.com_joeworkman_stacks_target_stack{-webkit-transform:translateX(-50%) translateY(-50%);transform:translateX(-50%) translateY(-50%)}@media only screen and (min-width:40em){.target_stack.target-small-only{position:relative!important;float:none!important;height:auto!important;left:auto!important;top:auto!important;bottom:auto!important;right:auto!important}.target_stack.target-small-only>.com_joeworkman_stacks_target_stack{left:auto!important;top:auto!important;bottom:auto!important;right:auto!important;-webkit-transform:none!important;transform:none!important}}@media only screen and (max-width:39.9375em){.target_stack.disable-small{position:relative!important;float:none!important;height:auto!important;left:auto!important;top:auto!important;bottom:auto!important;right:auto!important}.target_stack.disable-small>.com_joeworkman_stacks_target_stack{left:auto!important;top:auto!important;bottom:auto!important;right:auto!important;-webkit-transform:none!important;transform:none!important}}@media only screen and (max-width:62.5em){.target_stack.disable-medium{position:relative!important;float:none!important;height:auto!important;left:auto!important;top:auto!important;bottom:auto!important;right:auto!important}.target_stack.disable-medium>.com_joeworkman_stacks_target_stack{left:auto!important;top:auto!important;bottom:auto!important;right:auto!important;-webkit-transform:none!important;transform:none!important}}
/* 
WHW edits
- Remove retina @media block at the bottom
- Remove '.nivo-lightbox-theme-default .nivo-lightbox-content.nivo-lightbox-loading { background: url(icons/loading.gif) no-repeat 50% 50%; }'
- Remove 'background-image: url(icons/next.png);'
- Remove 'background-image: url(icons/prev.png);'
- Remove 'background: url(icons/close.png) no-repeat 5px 5px;'
- Remove default theme
*/


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

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

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

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

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

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

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

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

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

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

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

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

Copyright (c) 2013 Daniel Eden

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  100% {
    opacity: 1;
  }
}

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

  100% {
    opacity: 1;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  100% {
    opacity: 0;
  }
}

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

  100% {
    opacity: 0;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  50% {
    opacity: 1;
  }
}

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

  50% {
    opacity: 1;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

  100% {
    opacity: 0;
  }
}

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

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

  100% {
    opacity: 0;
  }
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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



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

Copyright (c) 2014 Christian Pucci

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

.elxr_elxr_perspectiveDownRetourn {
  -webkit-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);
  }
}
  #preloader{position:fixed;top:0;left:0;right:0;bottom:0;background-color: #FFFFFF;z-index:9999 !important}#preloader_1{position:absolute;left:50%;top:50%;background-repeat:no-repeat;background-position:center;margin:0 auto}#preloader_1 span{display:block;bottom:0px;width:9px;height:5px;background: #999999;position:absolute;-webkit-animation:preloader_1 1.5s infinite ease-in-out;-moz-animation:preloader_1 1.5s infinite ease-in-out;-ms-animation:preloader_1 1.5s infinite ease-in-out;-o-animation:preloader_1 1.5s infinite ease-in-out;animation:preloader_1 1.5s infinite ease-in-out}#preloader_1 span:nth-child(2){left:11px;-webkit-animation-delay: .2s;-moz-animation-delay: .2s;-ms-animation-delay: .2s;-o-animation-delay: .2s;animation-delay: .2s}#preloader_1 span:nth-child(3){left:22px;-webkit-animation-delay: .4s;-moz-animation-delay: .4s;-ms-animation-delay: .4s;-o-animation-delay: .4s;animation-delay: .4s}#preloader_1 span:nth-child(4){left:33px;-webkit-animation-delay: .6s;-moz-animation-delay: .6s;-ms-animation-delay: .6s;-o-animation-delay: .6s;animation-delay: .6s}#preloader_1 span:nth-child(5){left:44px;-webkit-animation-delay: .8s;-moz-animation-delay: .8s;-ms-animation-delay: .8s;-o-animation-delay: .8s;animation-delay: .8s}@-webkit-keyframes preloader_1{0%{height:5px;-webkit-transform:translateY(0px);background: #999999}25%{height:30px;-webkit-transform:translateY(15px);background: #666666}50%{height:5px;-webkit-transform:translateY(0px);background: #999999}100%{height:5px;-webkit-transform:translateY(0px);background: #999999}}@-moz-keyframes preloader_1{0%{height:5px;-moz-transform:translateY(0px);background: #999999}25%{height:30px;-moz-transform:translateY(15px);background: #666666}50%{height:5px;-moz-transform:translateY(0px);background: #999999}100%{height:5px;-moz-transform:translateY(0px);background: #999999}}@-ms-keyframes preloader_1{0%{height:5px;-ms-transform:translateY(0px);background: #999999}25%{height:30px;-ms-transform:translateY(15px);background: #666666}50%{height:5px;-ms-transform:translateY(0px);background: #999999}100%{height:5px;-ms-transform:translateY(0px);background: #999999}}@keyframes preloader_1{0%{height:5px;transform:translateY(0px);background: #999999}25%{height:30px;transform:translateY(15px);background: #666666}50%{height:5px;transform:translateY(0px);background: #999999}100%{height:5px;transform:translateY(0px);background: #999999}}#preloader_2{position:absolute;left:50%;top:50%;background-repeat:no-repeat;background-position:center;margin:0 auto;width:40px;height:40px}#preloader_2 span{display:block;bottom:0px;width:20px;height:20px;background: #999999;position:absolute}#preloader_2 span:nth-child(1){-webkit-animation:preloader_2_1 1.5s infinite ease-in-out;-moz-animation:preloader_2_1 1.5s infinite ease-in-out;-ms-animation:preloader_2_1 1.5s infinite ease-in-out;animation:preloader_2_1 1.5s infinite ease-in-out}#preloader_2 span:nth-child(2){left:20px;-webkit-animation:preloader_2_2 1.5s infinite ease-in-out;-moz-animation:preloader_2_2 1.5s infinite ease-in-out;-ms-animation:preloader_2_2 1.5s infinite ease-in-out;animation:preloader_2_2 1.5s infinite ease-in-out}#preloader_2 span:nth-child(3){top:0px;-webkit-animation:preloader_2_3 1.5s infinite ease-in-out;-moz-animation:preloader_2_3 1.5s infinite ease-in-out;-ms-animation:preloader_2_3 1.5s infinite ease-in-out;animation:preloader_2_3 1.5s infinite ease-in-out}#preloader_2 span:nth-child(4){top:0px;left:20px;-webkit-animation:preloader_2_4 1.5s infinite ease-in-out;-moz-animation:preloader_2_4 1.5s infinite ease-in-out;-ms-animation:preloader_2_4 1.5s infinite ease-in-out;animation:preloader_2_4 1.5s infinite ease-in-out}@-webkit-keyframes preloader_2_1{0%{-webkit-transform:translateX(0px) translateY(0px) rotate(0deg);border-radius:0px}50%{-webkit-transform:translateX(-20px) translateY(-10px) rotate(-180deg);border-radius:20px;background: #666666}80%{-webkit-transform:translateX(0px) translateY(0px) rotate(-360deg);border-radius:0px}100%{-webkit-transform:translateX(0px) translateY(0px) rotate(-360deg);border-radius:0px}}@-webkit-keyframes preloader_2_2{0%{-webkit-transform:translateX(0px) translateY(0px) rotate(0deg);border-radius:0px}50%{-webkit-transform:translateX(20px) translateY(-10px) rotate(180deg);border-radius:20px;background: #666666}80%{-webkit-transform:translateX(0px) translateY(0px) rotate(360deg);border-radius:0px}100%{-webkit-transform:translateX(0px) translateY(0px) rotate(360deg);border-radius:0px}}@-webkit-keyframes preloader_2_3{0%{-webkit-transform:translateX(0px) translateY(0px) rotate(0deg);border-radius:0px}50%{-webkit-transform:translateX(-20px) translateY(10px) rotate(-180deg);border-radius:20px;background: #666666}80%{-webkit-transform:translateX(0px) translateY(0px) rotate(-360deg);border-radius:0px}100%{-webkit-transform:translateX(0px) translateY(0px) rotate(-360deg);border-radius:0px}}@-webkit-keyframes preloader_2_4{0%{-webkit-transform:translateX(0px) translateY(0px) rotate(0deg);border-radius:0px}50%{-webkit-transform:translateX(20px) translateY(10px) rotate(180deg);border-radius:20px;background: #666666}80%{-webkit-transform:translateX(0px) translateY(0px) rotate(360deg);border-radius:0px}100%{-webkit-transform:translateX(0px) translateY(0px) rotate(360deg);border-radius:0px}}@-moz-keyframes preloader_2_1{0%{-moz-transform:translateX(0px) translateY(0px) rotate(0deg);border-radius:0px}50%{-moz-transform:translateX(-20px) translateY(-10px) rotate(-180deg);border-radius:20px;background: #666666}80%{-moz-transform:translateX(0px) translateY(0px) rotate(-360deg);border-radius:0px}100%{-moz-transform:translateX(0px) translateY(0px) rotate(-360deg);border-radius:0px}}@-moz-keyframes preloader_2_2{0%{-moz-transform:translateX(0px) translateY(0px) rotate(0deg);border-radius:0px}50%{-moz-transform:translateX(20px) translateY(-10px) rotate(180deg);border-radius:20px;background: #666666}80%{-moz-transform:translateX(0px) translateY(0px) rotate(360deg);border-radius:0px}100%{-moz-transform:translateX(0px) translateY(0px) rotate(360deg);border-radius:0px}}@-moz-keyframes preloader_2_3{0%{-moz-transform:translateX(0px) translateY(0px) rotate(0deg);border-radius:0px}50%{-moz-transform:translateX(-20px) translateY(10px) rotate(-180deg);border-radius:20px;background: #666666}80%{-moz-transform:translateX(0px) translateY(0px) rotate(-360deg);border-radius:0px}100%{-moz-transform:translateX(0px) translateY(0px) rotate(-360deg);border-radius:0px}}@-moz-keyframes preloader_2_4{0%{-moz-transform:translateX(0px) translateY(0px) rotate(0deg);border-radius:0px}50%{-moz-transform:translateX(20px) translateY(10px) rotate(180deg);border-radius:20px;background: #666666}80%{-moz-transform:translateX(0px) translateY(0px) rotate(360deg);border-radius:0px}100%{-moz-transform:translateX(0px) translateY(0px) rotate(360deg);border-radius:0px}}@-ms-keyframes preloader_2_1{0%{-ms-transform:translateX(0px) translateY(0px) rotate(0deg);border-radius:0px}50%{-ms-transform:translateX(-20px) translateY(-10px) rotate(-180deg);border-radius:20px;background: #666666}80%{-ms-transform:translateX(0px) translateY(0px) rotate(-360deg);border-radius:0px}100%{-ms-transform:translateX(0px) translateY(0px) rotate(-360deg);border-radius:0px}}@-ms-keyframes preloader_2_2{0%{-ms-transform:translateX(0px) translateY(0px) rotate(0deg);border-radius:0px}50%{-ms-transform:translateX(20px) translateY(-10px) rotate(180deg);border-radius:20px;background: #666666}80%{-ms-transform:translateX(0px) translateY(0px) rotate(360deg);border-radius:0px}100%{-ms-transform:translateX(0px) translateY(0px) rotate(360deg);border-radius:0px}}@-ms-keyframes preloader_2_3{0%{-ms-transform:translateX(0px) translateY(0px) rotate(0deg);border-radius:0px}50%{-ms-transform:translateX(-20px) translateY(10px) rotate(-180deg);border-radius:20px;background: #666666}80%{-ms-transform:translateX(0px) translateY(0px) rotate(-360deg);border-radius:0px}100%{-ms-transform:translateX(0px) translateY(0px) rotate(-360deg);border-radius:0px}}@-ms-keyframes preloader_2_4{0%{-ms-transform:translateX(0px) translateY(0px) rotate(0deg);border-radius:0px}50%{-ms-transform:translateX(20px) translateY(10px) rotate(180deg);border-radius:20px;background: #666666}80%{-ms-transform:translateX(0px) translateY(0px) rotate(360deg);border-radius:0px}100%{-ms-transform:translateX(0px) translateY(0px) rotate(360deg);border-radius:0px}}@-keyframes preloader_2_1{0%{-transform:translateX(0px) translateY(0px) rotate(0deg);border-radius:0px}50%{-transform:translateX(-20px) translateY(-10px) rotate(-180deg);border-radius:20px;background: #666666}80%{-transform:translateX(0px) translateY(0px) rotate(-360deg);border-radius:0px}100%{-transform:translateX(0px) translateY(0px) rotate(-360deg);border-radius:0px}}@-keyframes preloader_2_2{0%{-transform:translateX(0px) translateY(0px) rotate(0deg);border-radius:0px}50%{-transform:translateX(20px) translateY(-10px) rotate(180deg);border-radius:20px;background: #666666}80%{-transform:translateX(0px) translateY(0px) rotate(360deg);border-radius:0px}100%{-transform:translateX(0px) translateY(0px) rotate(360deg);border-radius:0px}}@-keyframes preloader_2_3{0%{-transform:translateX(0px) translateY(0px) rotate(0deg);border-radius:0px}50%{-transform:translateX(-20px) translateY(10px) rotate(-180deg);border-radius:20px;background: #666666}80%{-transform:translateX(0px) translateY(0px) rotate(-360deg);border-radius:0px}100%{-transform:translateX(0px) translateY(0px) rotate(-360deg);border-radius:0px}}@-keyframes preloader_2_4{0%{-transform:translateX(0px) translateY(0px) rotate(0deg);border-radius:0px}50%{-transform:translateX(20px) translateY(10px) rotate(180deg);border-radius:20px;background: #666666}80%{-transform:translateX(0px) translateY(0px) rotate(360deg);border-radius:0px}100%{-transform:translateX(0px) translateY(0px) rotate(360deg);border-radius:0px}}#preloader_3{position:absolute;left:50%;top:50%;background-repeat:no-repeat;background-position:center;margin:0 auto}#preloader_3:before{width:20px;height:20px;border-radius:20px;background:blue;content:'';position:absolute;background: #999999;-webkit-animation:preloader_3_before 1.5s infinite ease-in-out;-moz-animation:preloader_3_before 1.5s infinite ease-in-out;-ms-animation:preloader_3_before 1.5s infinite ease-in-out;animation:preloader_3_before 1.5s infinite ease-in-out}#preloader_3:after{width:20px;height:20px;border-radius:20px;background:blue;content:'';position:absolute;background: #666666;left:22px;-webkit-animation:preloader_3_after 1.5s infinite ease-in-out;-moz-animation:preloader_3_after 1.5s infinite ease-in-out;-ms-animation:preloader_3_after 1.5s infinite ease-in-out;animation:preloader_3_after 1.5s infinite ease-in-out}@-webkit-keyframes preloader_3_before{0%{-webkit-transform:translateX(0px) rotate(0deg)}50%{-webkit-transform:translateX(50px) scale(1.2) rotate(260deg);background:#666666;border-radius:0px}100%{-webkit-transform:translateX(0px) rotate(0deg)}}@-webkit-keyframes preloader_3_after{0%{-webkit-transform:translateX(0px)}50%{-webkit-transform:translateX(-50px) scale(1.2) rotate(-260deg);background: #999999;border-radius:0px}100%{-webkit-transform:translateX(0px)}}@-moz-keyframes preloader_3_before{0%{-moz-transform:translateX(0px) rotate(0deg)}50%{-moz-transform:translateX(50px) scale(1.2) rotate(260deg);background:#666666;border-radius:0px}100%{-moz-transform:translateX(0px) rotate(0deg)}}@-moz-keyframes preloader_3_after{0%{-moz-transform:translateX(0px)}50%{-moz-transform:translateX(-50px) scale(1.2) rotate(-260deg);background: #999999;border-radius:0px}100%{-moz-transform:translateX(0px)}}@-ms-keyframes preloader_3_before{0%{-ms-transform:translateX(0px) rotate(0deg)}50%{-ms-transform:translateX(50px) scale(1.2) rotate(260deg);background:#666666;border-radius:0px}100%{-ms-transform:translateX(0px) rotate(0deg)}}@-ms-keyframes preloader_3_after{0%{-ms-transform:translateX(0px)}50%{-ms-transform:translateX(-50px) scale(1.2) rotate(-260deg);background: #999999;border-radius:0px}100%{-ms-transform:translateX(0px)}}@keyframes preloader_3_before{0%{transform:translateX(0px) rotate(0deg)}50%{transform:translateX(50px) scale(1.2) rotate(260deg);background:#666666;border-radius:0px}100%{transform:translateX(0px) rotate(0deg)}}@keyframes preloader_3_after{0%{transform:translateX(0px)}50%{transform:translateX(-50px) scale(1.2) rotate(-260deg);background: #999999;border-radius:0px}100%{transform:translateX(0px)}}#preloader_4{position:absolute;left:50%;top:50%;background-repeat:no-repeat;background-position:center;margin:0 auto}#preloader_4 span{position:absolute;width:20px;height:20px;background: #999999;opacity:0.5;border-radius:20px;-webkit-animation:preloader_4 1s infinite ease-in-out;-moz-animation:preloader_4 1s infinite ease-in-out;-ms-animation:preloader_4 1s infinite ease-in-out;-animation:preloader_4 1s infinite ease-in-out}#preloader_4 span:nth-child(2){left:20px;-webkit-animation-delay: .2s;-moz-animation-delay: .2s;-ms-animation-delay: .2s;animation-delay: .2s}#preloader_4 span:nth-child(3){left:40px;-webkit-animation-delay: .4s;-moz-animation-delay: .4s;-ms-animation-delay: .4s;animation-delay: .4s}#preloader_4 span:nth-child(4){left:60px;-webkit-animation-delay: .6s;-moz-animation-delay: .6s;-ms-animation-delay: .6s;animation-delay: .6s}#preloader_4 span:nth-child(5){left:80px;-webkit-animation-delay: .8s;-moz-animation-delay: .8s;-ms-animation-delay: .8s;animation-delay: .8s}@-webkit-keyframes preloader_4{0%{opacity:0.3;-webkit-transform:translateY(0px);box-shadow:0px 0px 3px rgba(0,0,0,0.1)}50%{opacity:1;-webkit-transform:translateY(-10px);background: #666666;box-shadow:0px 20px 3px rgba(0,0,0,0.05)}100%{opacity:0.3;-webkit-transform:translateY(0px);box-shadow:0px 0px 3px rgba(0, 0, 0, 0.1)}}@-moz-keyframes preloader_4{0%{opacity:0.3;-moz-transform:translateY(0px);box-shadow:0px 0px 3px rgba(0,0,0,0.1)}50%{opacity:1;-moz-transform:translateY(-10px);background: #666666;box-shadow:0px 20px 3px rgba(0,0,0,0.05)}100%{opacity:0.3;-moz-transform:translateY(0px);box-shadow:0px 0px 3px rgba(0, 0, 0, 0.1)}}@-ms-keyframes preloader_4{0%{opacity:0.3;-ms-transform:translateY(0px);box-shadow:0px 0px 3px rgba(0,0,0,0.1)}50%{opacity:1;-ms-transform:translateY(-10px);background: #666666;box-shadow:0px 20px 3px rgba(0,0,0,0.05)}100%{opacity:0.3;-ms-transform:translateY(0px);box-shadow:0px 0px 3px rgba(0, 0, 0, 0.1)}}@keyframes preloader_4{0%{opacity:0.3;transform:translateY(0px);box-shadow:0px 0px 3px rgba(0,0,0,0.1)}50%{opacity:1;transform:translateY(-10px);background: #666666;box-shadow:0px 20px 3px rgba(0,0,0,0.05)}100%{opacity:0.3;transform:translateY(0px);box-shadow:0px 0px 3px rgba(0,0,0,0.1)}}#preloader_5{position:absolute;left:50%;top:50%;background-repeat:no-repeat;background-position:center;background: #999999;margin:0 auto;width:30px;height:30px;border-radius:50px;-webkit-animation:preloader_5 1.5s infinite linear;-moz-animation:preloader_5 1.5s infinite linear;-ms-animation:preloader_5 1.5s infinite linear;animation:preloader_5 1.5s infinite linear}#preloader_5:after{position:absolute;width:50px;height:50px;border-top:10px solid #666666;border-bottom:10px solid #666666;border-left:10px solid transparent;border-right:10px solid transparent;border-radius:50px;content:'';top:-20px;left:-20px;-webkit-animation:preloader_5_after 1.5s infinite linear;-moz-animation:preloader_5_after 1.5s infinite linear;-ms-animation:preloader_5_after 1.5s infinite linear;animation:preloader_5_after 1.5s infinite linear}@-webkit-keyframes preloader_5{0%{-webkit-transform:rotate(0deg)}50%{-webkit-transform:rotate(180deg);background:#999999}100%{-webkit-transform:rotate(360deg)}}@-webkit-keyframes preloader_5_after{0%{border-top:10px solid #666666;border-bottom:10px solid #666666}50%{border-top:10px solid #666666;border-bottom:10px solid #666666}100%{border-top:10px solid #666666;border-bottom:10px solid #666666}}@-moz-keyframes preloader_5{0%{-moz-transform:rotate(0deg)}50%{-moz-transform:rotate(180deg);background:#999999}100%{-moz-transform:rotate(360deg)}}@-moz-keyframes preloader_5_after{0%{border-top:10px solid #666666;border-bottom:10px solid #666666}50%{border-top:10px solid #666666;border-bottom:10px solid #666666}100%{border-top:10px solid #666666;border-bottom:10px solid #666666}}@-ms-keyframes preloader_5{0%{-ms-transform:rotate(0deg)}50%{-ms-transform:rotate(180deg);background:#999999}100%{-ms-transform:rotate(360deg)}}@-ms-keyframes preloader_5_after{0%{border-top:10px solid #666666;border-bottom:10px solid #666666}50%{border-top:10px solid #666666;border-bottom:10px solid #666666}100%{border-top:10px solid #666666;border-bottom:10px solid #666666}}@keyframes preloader_5{0%{transform:rotate(0deg)}50%{transform:rotate(180deg);background:#999999}100%{transform:rotate(360deg)}}@keyframes preloader_5_after{0%{border-top:10px solid #666666;border-bottom:10px solid ##666666}50%{border-top:10px solid #666666;border-bottom:10px solid #666666}100%{border-top:10px solid #666666;border-bottom:10px solid #666666}}#preloader_6{position:absolute;left:50%;top:50%;background-repeat:no-repeat;background-position:center;margin:0 auto;width:42px;height:42px;-webkit-animation:preloader_6 5s infinite linear;-moz-animation:preloader_6 5s infinite linear;-ms-animation:preloader_6 5s infinite linear;animation:preloader_6 5s infinite linear}#preloader_6 span{width:20px;height:20px;position:absolute;background: #666666;display:block;-webkit-animation:preloader_6_span 1s infinite linear;-moz-animation:preloader_6_span 1s infinite linear;-ms-animation:preloader_6_span 1s infinite linear;animation:preloader_6_span 1s infinite linear}#preloader_6 span:nth-child(1){background: #999999}#preloader_6 span:nth-child(2){left:22px;background: #666666;-webkit-animation-delay: .2s;-moz-animation-delay: .2s;-ms-animation-delay: .2s;animation-delay: .2s}#preloader_6 span:nth-child(3){top:22px;background: #666666;-webkit-animation-delay: .4s;-moz-animation-delay: .4s;-ms-animation-delay: .4s;animation-delay: .4s}#preloader_6 span:nth-child(4){top:22px;left:22px;background: #999999;-webkit-animation-delay: .6s;-moz-animation-delay: .6s;-ms-animation-delay: .6s;animation-delay: .6s}@-webkit-keyframes preloader_6{from{-webkit-transform:rotate(0deg)}to{-webkit-transform:rotate(360deg)}}@-webkit-keyframes preloader_6_span{0%{-webkit-transform:scale(1)}50%{-webkit-transform:scale(0.5)}100%{-webkit-transform:scale(1)}}@-moz-keyframes preloader_6{from{-moz-transform:rotate(0deg)}to{-moz-transform:rotate(360deg)}}@-moz-keyframes preloader_6_span{0%{-moz-transform:scale(1)}50%{-moz-transform:scale(0.5)}100%{-moz-transform:scale(1)}}@-ms-keyframes preloader_6{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@-ms-keyframes preloader_6_span{0%{-ms-transform:scale(1)}50%{-ms-transform:scale(0.5)}100%{-ms-transform:scale(1)}}@-ms-keyframes preloader_6{from{-ms-transform:rotate(0deg)}to{-ms-transform:rotate(360deg)}}@keyframes preloader_6_span{0%{transform:scale(1)}50%{transform:scale(0.5)}100%{transform:scale(1)}}
#stacks_in_230519 {
	padding: 10px 0px 0px 0px;
}
/* Start Agent-X stack CSS code */.stacks_in_222959label{	display: block;	background: #83c681;	padding: 4px 10px 4px 10px;	-webkit-border-radius: 10px;	color: #ffffff;	text-align: center;	margin-top: 10px;}.stacks_in_222959iPhoneContent, .stacks_in_222959iPadContent, .stacks_in_222959AndroidContent, .stacks_in_222959BlackberryContent, .stacks_in_222959DesktopContent {	display: none;}.stacks_in_222959label{	display: none;}/* End Agent-X stack CSS code */#edit-mode-icon {
	margin-top: 12px;
	margin-bottom: 12px;
}

#drawer-topper {
	text-align: center;	
}





html {
	position: relative;
}

/* Added to fix formatting issues is some themes and provide more consistent font sizes (v1.1) */
#stacks_in_230994 {
	font-size: 14px;
	line-height: 21px;
}

#drawer-opener {
	width: 40px;
	height: 40px;
	line-height: 40px;
	z-index: 99999;
	position: absolute;
	left: 50%;
	margin-left: -20px;
	cursor: pointer;
	text-align: center;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	vertical-align: baseline;
	white-space: nowrap;
	color: #fff;
	text-decoration: none;
}


#drawer-opener {
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	margin-top: 0px;
}












#stacks_in_230994 #drawer-opener {
	-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.55), 0 1px 15px 0 rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.55), 0 1px 15px 0 rgba(0, 0, 0, 0.3);
	box-shadow: 0 1px 5px rgba(0, 0, 0, 0.55), 0 1px 15px 0 rgba(0, 0, 0, 0.3);
}







#stacks_in_230994 {
	z-index: 99998;
	overflow: visible;
	position: absolute;
}


#stacks_in_230994 {
	
	position: fixed;
	
	width: 100%;
}



#stacks_in_230994 .drawer-closer {
	width: 40px;
	height: 40px;
	position: absolute;
	display: block;
	cursor: pointer;
	background: url(../files/drawer-images/close-x-trans-black.png) no-repeat;
	z-index: 99999;
}

#stacks_in_230994 .drawer-wrapper, #stacks_in_230994 .drawer-outer {
	display: block;
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

#stacks_in_230994 .drawer-padding {
	padding-top: 40px;
	padding-bottom: 40px;
}


#stacks_in_230994 .drawer-content {
	margin: 0 40px;
}


#stacks_in_230994 {
	top: 0;
	left: 0;
}

#stacks_in_230994 .drawer-wrapper {
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}

#stacks_in_230994 .drawer-closer {
	bottom: 0;
	right: 0;
	margin-right: -15px;
	margin-bottom: -15px;
}







#stacks_in_230994 .drawer-wrapper, #stacks_in_230994 .drawer-outer {
	width: 100%;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;	
}
#stacks_in_230994 .drawer-closer {
	margin-right: 0px;
}




#stacks_in_230994 .drawer-wrapper {
	-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75), 0 1px 15px 0 rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75), 0 1px 15px 0 rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75), 0 1px 15px 0 rgba(0, 0, 0, 0.4);
}



/* Styles Section */



#stacks_in_230994 .drawer-wrapper {
	background-color: #000;
	background-color: rgba(0,0,0,0.90);
}

#stacks_in_230994 .drawer-content * {
	color: #fff;
}

#drawer-opener {
	background-color: #000;
	background-color: rgba(0,0,0,0.90);
	color: #fff;
}



















/* Adds link color picker override to the Drawer stack (v1.1) */

#stacks_in_230994 .drawer-content a, #stacks_in_230994 .drawer-content a:visited {
	color: #0B62B2;
}

#stacks_in_230994 .drawer-content a:hover, #stacks_in_230994 .drawer-content a:active {
	color: #084985;
}




/* Start dooMax stack CSS code */#stacks_in_230950, .stacks_in_230950MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_230950MaxWidthContainer{	    max-width: 1200px;	}    .stacks_in_230950MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_230950MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_230950MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_230950MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_230950MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_230996>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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





}




  
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	
	background: rgba(0, 0, 0, 0.98);
	
	
}

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

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

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

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




/* No background */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
	background: none;
}


















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

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

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

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

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

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

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

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

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

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

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

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

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

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

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






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


#topBoxTriggerRegionstacks_in_232570 #topBoxTriggerContentstacks_in_232570 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_232570 #topBoxTriggerContentstacks_in_232570 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_232570 {
	display: none;
}







/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232572Calligrapher{			font-size: 80% !important;			color: #CCCCCC !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_232572Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232572Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232572Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232572Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232572Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232572Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232572Calligrapher h6, .stacks_in_232572Calligrapher h5, .stacks_in_232572Calligrapher h4, .stacks_in_232572Calligrapher h3, .stacks_in_232572Calligrapher h2, .stacks_in_232572Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_232572Calligrapher, .stacks_in_232572Calligrapher h1, .stacks_in_232572Calligrapher h2, .stacks_in_232572Calligrapher h3, .stacks_in_232572Calligrapher h4, .stacks_in_232572Calligrapher h5, .stacks_in_232572Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232572targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232572Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_232572Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_232572Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_232572Calligrapher a:hover{			color: #B18E52 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232574 {
	padding: 13px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_233215 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1400px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_233215 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_233215 {
		display: none;
	}
}












#usefulStackWrapperstacks_in_233216 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1400px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_233216 {
	padding-bottom: 0%;
	padding-top: 5%;
	padding-left: 2%;
	padding-right: 2%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_233216 {
		display: none;
	}
}













#stacks_in_233216 {
	background-color: rgba(255, 255, 255, 1.00);
}
/*
 * cleanResponse
 * Version: 2.0.4
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: http://forum.onelittledesigner.com
 * Description: 1-6 responsive columns
 */

/***************************************  NO GUTTER **********************************/

.stacks_in_233217.cleanResponse2_L.CR2_Goff {
	width: 33%;
}
.stacks_in_233217.cleanResponse2_R.CR2_Goff {
	width: 67%;
}

/****************  3 Non ******************/

.stacks_in_233217.CR3_L.CR3_Goff {
	width: 33%;
}
.stacks_in_233217.CR3_R.CR3_Goff {
	width: 33%;
}
.stacks_in_233217.CR3_RS.CR3_Goff {
	width: 33.2%;
	float: right;
}
.stacks_in_233217.CR3_M.CR3_Goff {
	margin: 0 0% 10px 0%;
	width: 34%;
}

/****************  4 Non ******************/

.stacks_in_233217.CR4.CR4_Goff {
	width: 25%;
}
.stacks_in_233217.CR4_S.CR4_Goff {
	width: 25%;
}
.stacks_in_233217.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
	width: 25.1%;
	float: left;
}
.stacks_in_233217.CR4_LF.CR4_Goff, .stacks_in_233217.CR4_LL.CR4_Goff, .stacks_in_233217.CR4_LF2.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233217.CR4_LF.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233217.CR4_LL2.CR4_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
	.stacks_in_233217.CR4_R.CR4_LL2.CR4_S.CR4_Goff{
		float: left;
		width: 25%;
	}
}

/****************  5 Non ******************/

.stacks_in_233217.CR5.CR5_Goff {
	width: 20%;
}
.stacks_in_233217.CR5_S.CR5_Goff {
	width: 20%;
}
.stacks_in_233217.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
	width: 20.3%;
}
.stacks_in_233217.CR5_M.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233217.CR5_LF.CR5_Goff, .stacks_in_233217.CR5_LL.CR5_Goff, .stacks_in_233217.CR5_RF.CR5_Goff, .stacks_in_233217.CR5_RL.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233217.cleanRespone5_First.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233217.cleanRespone5_Last.CR5_Goff {
	margin: 0 0 10px 0;
}

/****************  6 Non ******************/

.stacks_in_233217.CR6.CR6_Goff {
	width: 16.66%;
}
.stacks_in_233217.CR6_S.CR6_Goff {
	width: 16.69%;
}
.stacks_in_233217.CR6_R1.CR6_LL.CR6_S.CR6_Goff, stacks_in_233217.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
	width: 17%;
}
.stacks_in_233217.CR6_M.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233217.CR6_LF.CR6_Goff,
.stacks_in_233217.CR6_LL.CR6_Goff,
.stacks_in_233217.CR6_RF.CR6_Goff,
.stacks_in_233217.CR6_RL.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233217.CR6_L1.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233217.CR6_R1.CR6_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
		.stacks_in_233217.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
		.stacks_in_233217.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
			width: 16.6%;
	}
}

/***************************************  1 COLUMN **********************************/

.stacks_in_233217.cleanResponse1_L {
	width: 100%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_233217.cleanResponse1_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  2 COLUMN **********************************/

.stacks_in_233217.cleanResponse2_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_233217.cleanResponse2_R {
	float: right;
	width: 66%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_233217.cleanResponse2_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233217.cleanResponse2_R {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233217.cleanResponse2_L.CR2_Goff {
		width: 100%;
		margin:0 0 10px 0;
	}
	.stacks_in_233217.cleanResponse2_R.CR2_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  3 COLUMN **********************************/

.stacks_in_233217.CR3_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;

}
.stacks_in_233217.CR3_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_233217.CR3_M {
	float: left;
	margin: 0 2% 10px 2%;
	width: 32%;
}
@media (max-width: 800px) {
	
	/*  ============ LARGE BOTTOM ================== */
	
	.stacks_in_233217.CR3_L.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233217.CR3_M.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233217.CR3_R.cleanResp1,
	.stacks_in_233217.CR3_RS.cleanResp1 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233217.CR3_L.cleanResp1.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233217.CR3_M.cleanResp1.CR3_Goff  {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233217.CR3_R.cleanResp1.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233217.CR3_RS.cleanResp1.CR3_Goff  {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	
	/*  ============ LARGE TOP ================== */
	
	.stacks_in_233217.CR3_L.cleanResp2 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233217.CR3_M.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233217.CR3_R.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233217.CR3_RS.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233217.CR3_L.cleanResp2.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233217.CR3_M.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233217.CR3_R.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233217.CR3_RS.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	
}
@media (max-width: 600px){
	.stacks_in_233217.CR3_L,
	.stacks_in_233217.CR3_R.cleanResp2,
	.stacks_in_233217.CR3_R,
	.stacks_in_233217.CR3_R.cleanResp1,
	.stacks_in_233217.CR3_RS.cleanResp2,
	.stacks_in_233217.CR3_RS.cleanResp3 {
		float: left !important;
		width: 100% !important;
		margin: 0 0 10px 0!important;
	}
	.stacks_in_233217.CR3_RS.CR3_Goff {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
	.stacks_in_233217.CR3_M {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
}

/***************************************  4 COLUMN **********************************/

.stacks_in_233217.CR4_L {
	float: left;
}
.stacks_in_233217.CR4_R {
	float: left;
}
.stacks_in_233217.CR4 {
	width: 23.5%;
}
.stacks_in_233217.CR4_S {
	width: 23.6%;
}
.stacks_in_233217.CR4_LF,
.stacks_in_233217.CR4_LL,
.stacks_in_233217.CR4_LF2 {
	margin: 0 1% 10px 1%;
}
.stacks_in_233217.CR4_LF {
	margin: 0 1% 10px 0;
}
.stacks_in_233217.CR4_LL2 {
	margin: 0 0 10px 1%;
	float: right;
}
@media (max-width: 1074px) {
	.stacks_in_233217.CR4_S{
		width: 23.5%;
	}
}
@media (max-width: 800px) {
	.stacks_in_233217.CR4 {
		width: 49%;
	}
	.stacks_in_233217.CR4_S {
		width: 49%;
	}
	.stacks_in_233217.CR4_LF {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_233217.CR4_LL {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_233217.CR4_LF2 {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_233217.CR4_LL2 {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_233217.CR4_R {
		float:left;
	}
	.stacks_in_233217.CR4.CR4_Goff {
		width: 50%;
	}
	.stacks_in_233217.CR4_S.CR4_Goff,
	.stacks_in_233217.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 50%;
	}
	.stacks_in_233217.CR4_LF.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_233217.CR4_LL.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_233217.CR4_LF2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_233217.CR4_LL2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
}

@media (max-width: 600px){
	.stacks_in_233217.CR4 {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233217.CR4_S {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233217.CR4.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233217.CR4_S.CR4_Goff,
	.stacks_in_233217.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  5 COLUMN **********************************/

.stacks_in_233217 .CR5_L {
	float: left;
}
.stacks_in_233217 .CR5_R {
	float: left;
}
.stacks_in_233217 .CR5 {
	width: 18.4%;
}
.stacks_in_233217.CR5_S {
	width: 18.4%;
}
.stacks_in_233217.CR5_M {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_233217.CR5_LF,
.stacks_in_233217.CR5_LL,
.stacks_in_233217.CR5_RF,
.stacks_in_233217.CR5_RL {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_233217.cleanRespone5_First {
	margin: 0 1% 10px 0;
}
.stacks_in_233217.cleanRespone5_Last {
	float:right;
	margin: 0 0 10px 1%;
}
@media (max-width: 800px) {
	.stacks_in_233217.CR5, .stacks_in_233217.CR5_S {
		width: 49%;
	}
	.stacks_in_233217.CR5_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233217.CR5_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233217.CR5.cleanRespone5_Last,
	.stacks_in_233217.CR5_S.cleanRespone5_Last {
		float: left;
		width: 99.8% ;
		margin: 0 auto 10px auto;
	}
	.stacks_in_233217.CR5.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233217.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233217.CR5_LF.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233217.CR5_LL.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233217.cleanRespone5_Last.CR5_Goff,
	.stacks_in_233217.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
		float: left;
		width: 100% ;
		margin: 0 auto 10px auto;
	}

	/*  ============ LARGE TOP ================== */
	
	.stacks_in_233217.CR5.cleanResp2,
	.stacks_in_233217.CR5_S.cleanResp2 {
		width: 49%;
	}
	.stacks_in_233217.CR5_LF.cleanResp2,
	.stacks_in_233217.cleanRespone5_Last.cleanResp2 {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233217.CR5_LL.cleanResp2 {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233217.CR5.cleanRespone5_First.cleanResp2,
	.stacks_in_233217.CR5_S.cleanRespone5_First.cleanResp2 {
		float: left;
		width: 99.8%;
		margin: 0 auto 10px auto;
	}
	.stacks_in_233217.CR5.cleanResp2.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233217.CR5_S.cleanResp2.CR5_Goff,
	.stacks_in_233217.CR5_R1.CR5_LF.cleanRespone5_Last.cleanResp2.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233217.CR5_LF.cleanResp2.CR5_Goff,
	.stacks_in_233217.cleanRespone5_Last.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
		
	}
	.stacks_in_233217.CR5_LL.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233217.cleanRespone5_First.cleanResp2.CR5_Goff,
	.stacks_in_233217.cleanRespone5_First.cleanResp2.CR5_S.CR5_Goff {
		float: left;
		width: 100%;
		margin: 0 auto 10px auto;
	}
}
@media (max-width: 600px) {
	.stacks_in_233217.CR5.CR5_LL.cleanResp2,
	.stacks_in_233217.CR5.CR5_LF.cleanResp2,
	.stacks_in_233217.CR5.CR5_LL.cleanResp1,
	.stacks_in_233217.CR5.CR5_LF.cleanResp1,
	.stacks_in_233217.CR5_S.CR5_LL.cleanResp2,
	.stacks_in_233217.CR5_S.CR5_LF.cleanResp2,
	.stacks_in_233217.CR5_S.CR5_LL.cleanResp1,
	.stacks_in_233217.CR5_S.CR5_LF.cleanResp1 {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
	.stacks_in_233217.CR5.CR5_Goff,
	.stacks_in_233217.CR5_S.CR5_Goff,
	.stacks_in_233217.CR5_LL.cleanResp2.CR5_Goff {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
}

/***************************************  6 COLUMN **********************************/

.stacks_in_233217.CR6_L,
.stacks_in_233217.CR6_L1 {
	float: left;
}
.stacks_in_233217.CR6_R,
.stacks_in_233217.CR6_R1 {
	float: left;
}
.stacks_in_233217.CR6 {
	width: 15%;
}
.stacks_in_233217.CR6_S {
	width: 15.2%;
}
.stacks_in_233217.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_233217.CR6_LF,
.stacks_in_233217.CR6_LL,
.stacks_in_233217.CR6_RF,
.stacks_in_233217.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_233217.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_233217.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_233217.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_233217.CR6,
	.stacks_in_233217.CR6_S {
		width: 49%;
	}
	.stacks_in_233217.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233217.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233217.CR6.CR6_Goff,
	.stacks_in_233217.CR6_S.CR6_Goff,
	.stacks_in_233217.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_233217.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_233217.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233217.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_233217.CR6,
	.stacks_in_233217.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}
#stacks_in_233217 {
	padding: 60px 0px 0px 0px;
}
/* RoundThing Stack by RapidWeaver Central */

#roundthingstacks_in_233218   {
	display: block;
	overflow: hidden;
	position: relative;
	z-index: 1;
}

#roundme_stacks_in_233218   {
	background: #333333 url(../files/static_bg-233218.jpg);
	width: 160px;
	height: 160px;
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	border-radius: 500px;
	border: 1px solid #191919;
	margin:0px auto;
}

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

.shadow-style0stacks_in_233218 {
		-moz-box-shadow: none;
		-webkit-shadow: none;
		box-shadow: none;
}

#stacks_in_233218	.shadow-style1stacks_in_233218  {
		-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.50) ;
		-webkit-shadow: 0px 0px 5px rgba(0,0,0,0.50);
		box-shadow: 0px 0px 5px rgba(0,0,0,0.50);
}

#stacks_in_233218	.shadow-style1stacks_in_233218 {
		margin:10px auto;
}

.shadow-style2stacks_in_233218  {
		-moz-box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		-webkit-box-shadow:inset 0px 0px 8px rgba(0,0,0,0.50);
		box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		
}




/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233219Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_233219Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233219Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233219Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233219Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233219Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233219Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233219Calligrapher h6, .stacks_in_233219Calligrapher h5, .stacks_in_233219Calligrapher h4, .stacks_in_233219Calligrapher h3, .stacks_in_233219Calligrapher h2, .stacks_in_233219Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233219Calligrapher, .stacks_in_233219Calligrapher h1, .stacks_in_233219Calligrapher h2, .stacks_in_233219Calligrapher h3, .stacks_in_233219Calligrapher h4, .stacks_in_233219Calligrapher h5, .stacks_in_233219Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233219targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233219Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233219Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233219Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233219Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233220 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233223Calligrapher{			font-size: 75% !important;			color: #4C4C4C !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_233223Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233223Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233223Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233223Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233223Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233223Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233223Calligrapher h6, .stacks_in_233223Calligrapher h5, .stacks_in_233223Calligrapher h4, .stacks_in_233223Calligrapher h3, .stacks_in_233223Calligrapher h2, .stacks_in_233223Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233223Calligrapher, .stacks_in_233223Calligrapher h1, .stacks_in_233223Calligrapher h2, .stacks_in_233223Calligrapher h3, .stacks_in_233223Calligrapher h4, .stacks_in_233223Calligrapher h5, .stacks_in_233223Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233223targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233223Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233223Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233223Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233223Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233224 {
	padding: 5px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233227Calligrapher{			font-size: 70% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_233227Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233227Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233227Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233227Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233227Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233227Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233227Calligrapher h6, .stacks_in_233227Calligrapher h5, .stacks_in_233227Calligrapher h4, .stacks_in_233227Calligrapher h3, .stacks_in_233227Calligrapher h2, .stacks_in_233227Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233227Calligrapher, .stacks_in_233227Calligrapher h1, .stacks_in_233227Calligrapher h2, .stacks_in_233227Calligrapher h3, .stacks_in_233227Calligrapher h4, .stacks_in_233227Calligrapher h5, .stacks_in_233227Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233227targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233227Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233227Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233227Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233227Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_233231, .stacks_in_233231MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_233231MaxWidthContainer{	    max-width: 111px;	}    .stacks_in_233231MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_233231MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_233231MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_233231MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_233231MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_233232 .onthelineouterspace
{
display:block;
padding: 0px 0px 0px 0px;
}
#stacks_in_233232 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:0px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:2px; 
border-top-color:#A17C40; 
font-size:1%;
-webkit-box-shadow: 0px 0px 0px #DDDDDC;
-moz-box-shadow: 0px 0px 0px #DDDDDC;
box-shadow: 0px 0px 0px #DDDDDC;
opacity:1;

/*CustomCSS;*/
}


#stacks_in_233232 {
	padding: 35px 0px 15px 0px;
}

/* We use this media query to add styles to any device that supports media queries */
@media only screen {
   
    #stacks_in_233235 {
      margin: 0px;      
    }

    #stacks_in_233235 {
      padding: 0px;      
    }


    

     
      #stacks_in_233235 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233235 {
      margin: 0px;      
    }

    #stacks_in_233235 {
      padding: 0px;      
    }


    

     
      #stacks_in_233235 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


 
    #stacks_in_233235 {
      margin: 0px;      
    }

    #stacks_in_233235 {
      padding: 0px;      
    }


    

     
      #stacks_in_233235 {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


}


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

    #stacks_in_233235 {
      padding: 0px;      
    }


    

     
      #stacks_in_233235 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233235 {
      margin: 0px;      
    }

    #stacks_in_233235 {
      padding: 0px;      
    }


    

     
      #stacks_in_233235 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 
}



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

    #stacks_in_233235 {
      padding: 0px;      
    }


    

     
      #stacks_in_233235 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233236Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_233236Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233236Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233236Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233236Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233236Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233236Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233236Calligrapher h6, .stacks_in_233236Calligrapher h5, .stacks_in_233236Calligrapher h4, .stacks_in_233236Calligrapher h3, .stacks_in_233236Calligrapher h2, .stacks_in_233236Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233236Calligrapher, .stacks_in_233236Calligrapher h1, .stacks_in_233236Calligrapher h2, .stacks_in_233236Calligrapher h3, .stacks_in_233236Calligrapher h4, .stacks_in_233236Calligrapher h5, .stacks_in_233236Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233236targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233236Calligrapher a:link{			color: #000000 !important;			text-decoration: underline !important;		}				.stacks_in_233236Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_233236Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_233236Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233237 {
	padding: 20px 0px 0px 0px;
}

/* We use this media query to add styles to any device that supports media queries */
@media only screen {
   
    #stacks_in_233241 {
      margin: 0px;      
    }

    #stacks_in_233241 {
      padding: 0px;      
    }


    

     
      #stacks_in_233241 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233241 {
      margin: 0px;      
    }

    #stacks_in_233241 {
      padding: 0px;      
    }


    

     
      #stacks_in_233241 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


 
    #stacks_in_233241 {
      margin: 0px;      
    }

    #stacks_in_233241 {
      padding: 0px;      
    }


    

     
      #stacks_in_233241 {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


}


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

    #stacks_in_233241 {
      padding: 0px;      
    }


    

     
      #stacks_in_233241 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233241 {
      margin: 0px;      
    }

    #stacks_in_233241 {
      padding: 0px;      
    }


    

     
      #stacks_in_233241 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 
}



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

    #stacks_in_233241 {
      padding: 0px;      
    }


    

     
      #stacks_in_233241 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233242Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_233242Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233242Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233242Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233242Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233242Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233242Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233242Calligrapher h6, .stacks_in_233242Calligrapher h5, .stacks_in_233242Calligrapher h4, .stacks_in_233242Calligrapher h3, .stacks_in_233242Calligrapher h2, .stacks_in_233242Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233242Calligrapher, .stacks_in_233242Calligrapher h1, .stacks_in_233242Calligrapher h2, .stacks_in_233242Calligrapher h3, .stacks_in_233242Calligrapher h4, .stacks_in_233242Calligrapher h5, .stacks_in_233242Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233242targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233242Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233242Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233242Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233242Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233243 {
	padding: 20px 0px 0px 0px;
}
/*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.0.0
 * Simple Divider is a Free Stack for RapidWeaver allowing easy drag-and-drop of a simple divider with minimal customization options.
 */

#simpleDivider_stacks_in_233248 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_233248 .theDivider1, #simpleDivider_stacks_in_233248 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_233248 .theDivider1 {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_233248 .theDivider2 {
	height: 4px;
	background-color: #E0E0E0;
}

#stacks_in_233248 {
	padding: 40px 0px 40px 0px;
}
/*
 * cleanResponse
 * Version: 2.0.4
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: http://forum.onelittledesigner.com
 * Description: 1-6 responsive columns
 */

/***************************************  NO GUTTER **********************************/

.stacks_in_233249.cleanResponse2_L.CR2_Goff {
	width: 67%;
}
.stacks_in_233249.cleanResponse2_R.CR2_Goff {
	width: 33%;
}

/****************  3 Non ******************/

.stacks_in_233249.CR3_L.CR3_Goff {
	width: 33%;
}
.stacks_in_233249.CR3_R.CR3_Goff {
	width: 33%;
}
.stacks_in_233249.CR3_RS.CR3_Goff {
	width: 33.2%;
	float: right;
}
.stacks_in_233249.CR3_M.CR3_Goff {
	margin: 0 0% 10px 0%;
	width: 34%;
}

/****************  4 Non ******************/

.stacks_in_233249.CR4.CR4_Goff {
	width: 25%;
}
.stacks_in_233249.CR4_S.CR4_Goff {
	width: 25%;
}
.stacks_in_233249.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
	width: 25.1%;
	float: left;
}
.stacks_in_233249.CR4_LF.CR4_Goff, .stacks_in_233249.CR4_LL.CR4_Goff, .stacks_in_233249.CR4_LF2.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233249.CR4_LF.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233249.CR4_LL2.CR4_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
	.stacks_in_233249.CR4_R.CR4_LL2.CR4_S.CR4_Goff{
		float: left;
		width: 25%;
	}
}

/****************  5 Non ******************/

.stacks_in_233249.CR5.CR5_Goff {
	width: 20%;
}
.stacks_in_233249.CR5_S.CR5_Goff {
	width: 20%;
}
.stacks_in_233249.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
	width: 20.3%;
}
.stacks_in_233249.CR5_M.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233249.CR5_LF.CR5_Goff, .stacks_in_233249.CR5_LL.CR5_Goff, .stacks_in_233249.CR5_RF.CR5_Goff, .stacks_in_233249.CR5_RL.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233249.cleanRespone5_First.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233249.cleanRespone5_Last.CR5_Goff {
	margin: 0 0 10px 0;
}

/****************  6 Non ******************/

.stacks_in_233249.CR6.CR6_Goff {
	width: 16.66%;
}
.stacks_in_233249.CR6_S.CR6_Goff {
	width: 16.69%;
}
.stacks_in_233249.CR6_R1.CR6_LL.CR6_S.CR6_Goff, stacks_in_233249.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
	width: 17%;
}
.stacks_in_233249.CR6_M.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233249.CR6_LF.CR6_Goff,
.stacks_in_233249.CR6_LL.CR6_Goff,
.stacks_in_233249.CR6_RF.CR6_Goff,
.stacks_in_233249.CR6_RL.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233249.CR6_L1.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233249.CR6_R1.CR6_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
		.stacks_in_233249.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
		.stacks_in_233249.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
			width: 16.6%;
	}
}

/***************************************  1 COLUMN **********************************/

.stacks_in_233249.cleanResponse1_L {
	width: 100%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_233249.cleanResponse1_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  2 COLUMN **********************************/

.stacks_in_233249.cleanResponse2_L {
	float: left;
	width: 66%;
	margin: 0 0 10px 0;
}
.stacks_in_233249.cleanResponse2_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_233249.cleanResponse2_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233249.cleanResponse2_R {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233249.cleanResponse2_L.CR2_Goff {
		width: 100%;
		margin:0 0 10px 0;
	}
	.stacks_in_233249.cleanResponse2_R.CR2_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  3 COLUMN **********************************/

.stacks_in_233249.CR3_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;

}
.stacks_in_233249.CR3_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_233249.CR3_M {
	float: left;
	margin: 0 2% 10px 2%;
	width: 32%;
}
@media (max-width: 800px) {
	
	/*  ============ LARGE BOTTOM ================== */
	
	.stacks_in_233249.CR3_L.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233249.CR3_M.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233249.CR3_R.cleanResp1,
	.stacks_in_233249.CR3_RS.cleanResp1 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233249.CR3_L.cleanResp1.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233249.CR3_M.cleanResp1.CR3_Goff  {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233249.CR3_R.cleanResp1.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233249.CR3_RS.cleanResp1.CR3_Goff  {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	
	/*  ============ LARGE TOP ================== */
	
	.stacks_in_233249.CR3_L.cleanResp2 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233249.CR3_M.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233249.CR3_R.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233249.CR3_RS.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233249.CR3_L.cleanResp2.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233249.CR3_M.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233249.CR3_R.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233249.CR3_RS.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	
}
@media (max-width: 600px){
	.stacks_in_233249.CR3_L,
	.stacks_in_233249.CR3_R.cleanResp2,
	.stacks_in_233249.CR3_R,
	.stacks_in_233249.CR3_R.cleanResp1,
	.stacks_in_233249.CR3_RS.cleanResp2,
	.stacks_in_233249.CR3_RS.cleanResp3 {
		float: left !important;
		width: 100% !important;
		margin: 0 0 10px 0!important;
	}
	.stacks_in_233249.CR3_RS.CR3_Goff {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
	.stacks_in_233249.CR3_M {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
}

/***************************************  4 COLUMN **********************************/

.stacks_in_233249.CR4_L {
	float: left;
}
.stacks_in_233249.CR4_R {
	float: left;
}
.stacks_in_233249.CR4 {
	width: 23.5%;
}
.stacks_in_233249.CR4_S {
	width: 23.6%;
}
.stacks_in_233249.CR4_LF,
.stacks_in_233249.CR4_LL,
.stacks_in_233249.CR4_LF2 {
	margin: 0 1% 10px 1%;
}
.stacks_in_233249.CR4_LF {
	margin: 0 1% 10px 0;
}
.stacks_in_233249.CR4_LL2 {
	margin: 0 0 10px 1%;
	float: right;
}
@media (max-width: 1074px) {
	.stacks_in_233249.CR4_S{
		width: 23.5%;
	}
}
@media (max-width: 800px) {
	.stacks_in_233249.CR4 {
		width: 49%;
	}
	.stacks_in_233249.CR4_S {
		width: 49%;
	}
	.stacks_in_233249.CR4_LF {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_233249.CR4_LL {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_233249.CR4_LF2 {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_233249.CR4_LL2 {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_233249.CR4_R {
		float:left;
	}
	.stacks_in_233249.CR4.CR4_Goff {
		width: 50%;
	}
	.stacks_in_233249.CR4_S.CR4_Goff,
	.stacks_in_233249.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 50%;
	}
	.stacks_in_233249.CR4_LF.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_233249.CR4_LL.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_233249.CR4_LF2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_233249.CR4_LL2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
}

@media (max-width: 600px){
	.stacks_in_233249.CR4 {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233249.CR4_S {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233249.CR4.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233249.CR4_S.CR4_Goff,
	.stacks_in_233249.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  5 COLUMN **********************************/

.stacks_in_233249 .CR5_L {
	float: left;
}
.stacks_in_233249 .CR5_R {
	float: left;
}
.stacks_in_233249 .CR5 {
	width: 18.4%;
}
.stacks_in_233249.CR5_S {
	width: 18.4%;
}
.stacks_in_233249.CR5_M {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_233249.CR5_LF,
.stacks_in_233249.CR5_LL,
.stacks_in_233249.CR5_RF,
.stacks_in_233249.CR5_RL {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_233249.cleanRespone5_First {
	margin: 0 1% 10px 0;
}
.stacks_in_233249.cleanRespone5_Last {
	float:right;
	margin: 0 0 10px 1%;
}
@media (max-width: 800px) {
	.stacks_in_233249.CR5, .stacks_in_233249.CR5_S {
		width: 49%;
	}
	.stacks_in_233249.CR5_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233249.CR5_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233249.CR5.cleanRespone5_Last,
	.stacks_in_233249.CR5_S.cleanRespone5_Last {
		float: left;
		width: 99.8% ;
		margin: 0 auto 10px auto;
	}
	.stacks_in_233249.CR5.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233249.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233249.CR5_LF.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233249.CR5_LL.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233249.cleanRespone5_Last.CR5_Goff,
	.stacks_in_233249.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
		float: left;
		width: 100% ;
		margin: 0 auto 10px auto;
	}

	/*  ============ LARGE TOP ================== */
	
	.stacks_in_233249.CR5.cleanResp2,
	.stacks_in_233249.CR5_S.cleanResp2 {
		width: 49%;
	}
	.stacks_in_233249.CR5_LF.cleanResp2,
	.stacks_in_233249.cleanRespone5_Last.cleanResp2 {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233249.CR5_LL.cleanResp2 {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233249.CR5.cleanRespone5_First.cleanResp2,
	.stacks_in_233249.CR5_S.cleanRespone5_First.cleanResp2 {
		float: left;
		width: 99.8%;
		margin: 0 auto 10px auto;
	}
	.stacks_in_233249.CR5.cleanResp2.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233249.CR5_S.cleanResp2.CR5_Goff,
	.stacks_in_233249.CR5_R1.CR5_LF.cleanRespone5_Last.cleanResp2.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233249.CR5_LF.cleanResp2.CR5_Goff,
	.stacks_in_233249.cleanRespone5_Last.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
		
	}
	.stacks_in_233249.CR5_LL.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233249.cleanRespone5_First.cleanResp2.CR5_Goff,
	.stacks_in_233249.cleanRespone5_First.cleanResp2.CR5_S.CR5_Goff {
		float: left;
		width: 100%;
		margin: 0 auto 10px auto;
	}
}
@media (max-width: 600px) {
	.stacks_in_233249.CR5.CR5_LL.cleanResp2,
	.stacks_in_233249.CR5.CR5_LF.cleanResp2,
	.stacks_in_233249.CR5.CR5_LL.cleanResp1,
	.stacks_in_233249.CR5.CR5_LF.cleanResp1,
	.stacks_in_233249.CR5_S.CR5_LL.cleanResp2,
	.stacks_in_233249.CR5_S.CR5_LF.cleanResp2,
	.stacks_in_233249.CR5_S.CR5_LL.cleanResp1,
	.stacks_in_233249.CR5_S.CR5_LF.cleanResp1 {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
	.stacks_in_233249.CR5.CR5_Goff,
	.stacks_in_233249.CR5_S.CR5_Goff,
	.stacks_in_233249.CR5_LL.cleanResp2.CR5_Goff {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
}

/***************************************  6 COLUMN **********************************/

.stacks_in_233249.CR6_L,
.stacks_in_233249.CR6_L1 {
	float: left;
}
.stacks_in_233249.CR6_R,
.stacks_in_233249.CR6_R1 {
	float: left;
}
.stacks_in_233249.CR6 {
	width: 15%;
}
.stacks_in_233249.CR6_S {
	width: 15.2%;
}
.stacks_in_233249.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_233249.CR6_LF,
.stacks_in_233249.CR6_LL,
.stacks_in_233249.CR6_RF,
.stacks_in_233249.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_233249.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_233249.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_233249.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_233249.CR6,
	.stacks_in_233249.CR6_S {
		width: 49%;
	}
	.stacks_in_233249.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233249.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233249.CR6.CR6_Goff,
	.stacks_in_233249.CR6_S.CR6_Goff,
	.stacks_in_233249.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_233249.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_233249.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233249.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_233249.CR6,
	.stacks_in_233249.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}
#stacks_in_233249 {
	padding: 0px 0px 80px 0px;
}

/* We use this media query to add styles to any device that supports media queries */
@media only screen {
   
    #stacks_in_233250 {
      margin: 0px;      
    }

    #stacks_in_233250 {
      padding: 0px;      
    }


    

     
      #stacks_in_233250 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233250 {
      margin: 0px;      
    }

    #stacks_in_233250 {
      padding: 0px;      
    }


    

     
      #stacks_in_233250 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


 
    #stacks_in_233250 {
      margin: 0px;      
    }

    #stacks_in_233250 {
      padding: 0px;      
    }


    

     
      #stacks_in_233250 {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


}


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

    #stacks_in_233250 {
      padding: 0px;      
    }


    

     
      #stacks_in_233250 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233250 {
      margin: 0px;      
    }

    #stacks_in_233250 {
      padding: 0px;      
    }


    

     
      #stacks_in_233250 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 
}



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

    #stacks_in_233250 {
      padding: 0px;      
    }


    

     
      #stacks_in_233250 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233251Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_233251Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233251Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233251Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233251Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233251Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233251Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233251Calligrapher h6, .stacks_in_233251Calligrapher h5, .stacks_in_233251Calligrapher h4, .stacks_in_233251Calligrapher h3, .stacks_in_233251Calligrapher h2, .stacks_in_233251Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233251Calligrapher, .stacks_in_233251Calligrapher h1, .stacks_in_233251Calligrapher h2, .stacks_in_233251Calligrapher h3, .stacks_in_233251Calligrapher h4, .stacks_in_233251Calligrapher h5, .stacks_in_233251Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233251targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233251Calligrapher a:link{			color: #000000 !important;			text-decoration: underline !important;		}				.stacks_in_233251Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_233251Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_233251Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233252 {
	padding: 20px 0px 0px 0px;
}

/* We use this media query to add styles to any device that supports media queries */
@media only screen {
   
    #stacks_in_233256 {
      margin: 0px;      
    }

    #stacks_in_233256 {
      padding: 0px;      
    }


    

     
      #stacks_in_233256 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233256 {
      margin: 0px;      
    }

    #stacks_in_233256 {
      padding: 0px;      
    }


    

     
      #stacks_in_233256 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


 
    #stacks_in_233256 {
      margin: 0px;      
    }

    #stacks_in_233256 {
      padding: 0px;      
    }


    

     
      #stacks_in_233256 {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


}


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

    #stacks_in_233256 {
      padding: 0px;      
    }


    

     
      #stacks_in_233256 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233256 {
      margin: 0px;      
    }

    #stacks_in_233256 {
      padding: 0px;      
    }


    

     
      #stacks_in_233256 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 
}



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

    #stacks_in_233256 {
      padding: 0px;      
    }


    

     
      #stacks_in_233256 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233257Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_233257Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233257Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233257Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233257Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233257Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233257Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233257Calligrapher h6, .stacks_in_233257Calligrapher h5, .stacks_in_233257Calligrapher h4, .stacks_in_233257Calligrapher h3, .stacks_in_233257Calligrapher h2, .stacks_in_233257Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233257Calligrapher, .stacks_in_233257Calligrapher h1, .stacks_in_233257Calligrapher h2, .stacks_in_233257Calligrapher h3, .stacks_in_233257Calligrapher h4, .stacks_in_233257Calligrapher h5, .stacks_in_233257Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233257targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233257Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233257Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233257Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233257Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233258 {
	padding: 20px 0px 0px 0px;
}
/* RoundThing Stack by RapidWeaver Central */

#roundthingstacks_in_233263   {
	display: block;
	overflow: hidden;
	position: relative;
	z-index: 1;
}

#roundme_stacks_in_233263   {
	background: #191919 url(../files/static_bg-233263.jpg);
	width: 160px;
	height: 160px;
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	border-radius: 500px;
	border: 1px solid #191919;
	margin:0px auto;
}

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

.shadow-style0stacks_in_233263 {
		-moz-box-shadow: none;
		-webkit-shadow: none;
		box-shadow: none;
}

#stacks_in_233263	.shadow-style1stacks_in_233263  {
		-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.50) ;
		-webkit-shadow: 0px 0px 5px rgba(0,0,0,0.50);
		box-shadow: 0px 0px 5px rgba(0,0,0,0.50);
}

#stacks_in_233263	.shadow-style1stacks_in_233263 {
		margin:10px auto;
}

.shadow-style2stacks_in_233263  {
		-moz-box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		-webkit-box-shadow:inset 0px 0px 8px rgba(0,0,0,0.50);
		box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		
}




/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233264Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_233264Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233264Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233264Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233264Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233264Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233264Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233264Calligrapher h6, .stacks_in_233264Calligrapher h5, .stacks_in_233264Calligrapher h4, .stacks_in_233264Calligrapher h3, .stacks_in_233264Calligrapher h2, .stacks_in_233264Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233264Calligrapher, .stacks_in_233264Calligrapher h1, .stacks_in_233264Calligrapher h2, .stacks_in_233264Calligrapher h3, .stacks_in_233264Calligrapher h4, .stacks_in_233264Calligrapher h5, .stacks_in_233264Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233264targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233264Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233264Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233264Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233264Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233265 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233268Calligrapher{			font-size: 75% !important;			color: #4C4C4C !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_233268Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233268Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233268Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233268Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233268Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233268Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233268Calligrapher h6, .stacks_in_233268Calligrapher h5, .stacks_in_233268Calligrapher h4, .stacks_in_233268Calligrapher h3, .stacks_in_233268Calligrapher h2, .stacks_in_233268Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233268Calligrapher, .stacks_in_233268Calligrapher h1, .stacks_in_233268Calligrapher h2, .stacks_in_233268Calligrapher h3, .stacks_in_233268Calligrapher h4, .stacks_in_233268Calligrapher h5, .stacks_in_233268Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233268targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233268Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233268Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233268Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233268Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233269 {
	padding: 5px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233272Calligrapher{			font-size: 70% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_233272Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233272Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233272Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233272Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233272Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233272Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233272Calligrapher h6, .stacks_in_233272Calligrapher h5, .stacks_in_233272Calligrapher h4, .stacks_in_233272Calligrapher h3, .stacks_in_233272Calligrapher h2, .stacks_in_233272Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233272Calligrapher, .stacks_in_233272Calligrapher h1, .stacks_in_233272Calligrapher h2, .stacks_in_233272Calligrapher h3, .stacks_in_233272Calligrapher h4, .stacks_in_233272Calligrapher h5, .stacks_in_233272Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233272targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233272Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233272Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233272Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233272Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_233276, .stacks_in_233276MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_233276MaxWidthContainer{	    max-width: 111px;	}    .stacks_in_233276MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_233276MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_233276MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_233276MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_233276MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_233277 .onthelineouterspace
{
display:block;
padding: 0px 0px 0px 0px;
}
#stacks_in_233277 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:0px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:2px; 
border-top-color:#A17C40; 
font-size:1%;
-webkit-box-shadow: 0px 0px 0px #DDDDDC;
-moz-box-shadow: 0px 0px 0px #DDDDDC;
box-shadow: 0px 0px 0px #DDDDDC;
opacity:1;

/*CustomCSS;*/
}


#stacks_in_233277 {
	padding: 35px 0px 15px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230959Calligrapher{			font-size: 80% !important;			color: #CCCCCC !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_230959Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230959Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230959Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230959Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230959Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230959Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230959Calligrapher h6, .stacks_in_230959Calligrapher h5, .stacks_in_230959Calligrapher h4, .stacks_in_230959Calligrapher h3, .stacks_in_230959Calligrapher h2, .stacks_in_230959Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_230959Calligrapher, .stacks_in_230959Calligrapher h1, .stacks_in_230959Calligrapher h2, .stacks_in_230959Calligrapher h3, .stacks_in_230959Calligrapher h4, .stacks_in_230959Calligrapher h5, .stacks_in_230959Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230959targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230959Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_230959Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_230959Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_230959Calligrapher a:hover{			color: #A17C41 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230960 {
	padding: 13px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230964Calligrapher{			font-size: 80% !important;			color: #CCCCCC !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_230964Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230964Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230964Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230964Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230964Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230964Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230964Calligrapher h6, .stacks_in_230964Calligrapher h5, .stacks_in_230964Calligrapher h4, .stacks_in_230964Calligrapher h3, .stacks_in_230964Calligrapher h2, .stacks_in_230964Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_230964Calligrapher, .stacks_in_230964Calligrapher h1, .stacks_in_230964Calligrapher h2, .stacks_in_230964Calligrapher h3, .stacks_in_230964Calligrapher h4, .stacks_in_230964Calligrapher h5, .stacks_in_230964Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230964targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230964Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_230964Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_230964Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_230964Calligrapher a:hover{			color: #B18E52 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230965 {
	padding: 13px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232372Calligrapher{			font-size: 80% !important;			color: #CCCCCC !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_232372Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232372Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232372Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232372Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232372Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232372Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232372Calligrapher h6, .stacks_in_232372Calligrapher h5, .stacks_in_232372Calligrapher h4, .stacks_in_232372Calligrapher h3, .stacks_in_232372Calligrapher h2, .stacks_in_232372Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_232372Calligrapher, .stacks_in_232372Calligrapher h1, .stacks_in_232372Calligrapher h2, .stacks_in_232372Calligrapher h3, .stacks_in_232372Calligrapher h4, .stacks_in_232372Calligrapher h5, .stacks_in_232372Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232372targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232372Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_232372Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_232372Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_232372Calligrapher a:hover{			color: #B18E52 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232374 {
	padding: 13px 0px 0px 0px;
}
 .target_stacks_in_231210{ }.target_stacks_in_231210.rotate{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center center;transform-origin:center center}.target_stacks_in_231210.width-flexible{width:100%}.target_stacks_in_231210.width-fixed{width:250px}.target_stacks_in_231210.height-flexible{height:100%}.target_stacks_in_231210.height-fixed{height:250px}.target_stacks_in_231210.top_pt{top:2%}.target_stacks_in_231210.top_px{top:2px}.target_stacks_in_231210.bottom_pt{bottom:2%}.target_stacks_in_231210.bottom_px{bottom:2px}.target_stacks_in_231210.right_pt{right:8%}.target_stacks_in_231210.right_px{right:8px}.target_stacks_in_231210.left_pt{left:8%}.target_stacks_in_231210.left_px{left:8px}  
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231217Calligrapher{			font-size: 160% !important;			color: #E6E6E6 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 4px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231217Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231217Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231217Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231217Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231217Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231217Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231217Calligrapher h6, .stacks_in_231217Calligrapher h5, .stacks_in_231217Calligrapher h4, .stacks_in_231217Calligrapher h3, .stacks_in_231217Calligrapher h2, .stacks_in_231217Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231217Calligrapher, .stacks_in_231217Calligrapher h1, .stacks_in_231217Calligrapher h2, .stacks_in_231217Calligrapher h3, .stacks_in_231217Calligrapher h4, .stacks_in_231217Calligrapher h5, .stacks_in_231217Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- */.stacks_in_231217Calligrapher, .stacks_in_231217Calligrapher h1, .stacks_in_231217Calligrapher h2, .stacks_in_231217Calligrapher h3, .stacks_in_231217Calligrapher h4, .stacks_in_231217Calligrapher h5, .stacks_in_231217Calligrapher h6{	text-shadow: 2px 2px 5px #4C4C4C !important;}/* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231217targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231217Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231217Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231217Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231217Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_231086, .stacks_in_231086MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_231086MaxWidthContainer{	    max-width: 900px;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_231086MaxWidthContainer{		    max-width: 800px;		}						    .stacks_in_231086MaxWidthContainer{			margin: 0;		}						}@media only screen and (max-width: 480px) {	 	    .stacks_in_231086MaxWidthContainer{		    max-width: 800px;		}						    .stacks_in_231086MaxWidthContainer{			margin: 0;		}						}/* End dooMax stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231092Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231092Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231092Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231092Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231092Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231092Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231092Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231092Calligrapher h6, .stacks_in_231092Calligrapher h5, .stacks_in_231092Calligrapher h4, .stacks_in_231092Calligrapher h3, .stacks_in_231092Calligrapher h2, .stacks_in_231092Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231092Calligrapher, .stacks_in_231092Calligrapher h1, .stacks_in_231092Calligrapher h2, .stacks_in_231092Calligrapher h3, .stacks_in_231092Calligrapher h4, .stacks_in_231092Calligrapher h5, .stacks_in_231092Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231092targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231092Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231092Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231092Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231092Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231093 {
	padding: 10px 0px 10px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231096Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231096Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231096Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231096Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231096Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231096Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231096Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231096Calligrapher h6, .stacks_in_231096Calligrapher h5, .stacks_in_231096Calligrapher h4, .stacks_in_231096Calligrapher h3, .stacks_in_231096Calligrapher h2, .stacks_in_231096Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231096Calligrapher, .stacks_in_231096Calligrapher h1, .stacks_in_231096Calligrapher h2, .stacks_in_231096Calligrapher h3, .stacks_in_231096Calligrapher h4, .stacks_in_231096Calligrapher h5, .stacks_in_231096Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231096targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231096Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231096Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231096Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231096Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231097 {
	padding: 20px 0px 20px 0px;
}
/* Start dooMax stack CSS code */#stacks_in_231100, .stacks_in_231100MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_231100MaxWidthContainer{	    max-width: 180px;	}    .stacks_in_231100MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_231100MaxWidthContainer{		    max-width: 180px;		}										    .stacks_in_231100MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_231100MaxWidthContainer{		    max-width: 180px;		}										    .stacks_in_231100MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */
#stacks_in_231100 {
	padding: 20px 0px 5px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231101Calligrapher{			font-size: 80% !important;			color: #CCCCCC !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_231101Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231101Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231101Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231101Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231101Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231101Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231101Calligrapher h6, .stacks_in_231101Calligrapher h5, .stacks_in_231101Calligrapher h4, .stacks_in_231101Calligrapher h3, .stacks_in_231101Calligrapher h2, .stacks_in_231101Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231101Calligrapher, .stacks_in_231101Calligrapher h1, .stacks_in_231101Calligrapher h2, .stacks_in_231101Calligrapher h3, .stacks_in_231101Calligrapher h4, .stacks_in_231101Calligrapher h5, .stacks_in_231101Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231101targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231101Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_231101Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_231101Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_231101Calligrapher a:hover{			color: #B3B3B3 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* If modifying any of this code, update the template.html file too */

/* CSS code for the CALL 02 9487 2161 button */

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

.ButtonMakerStackstacks_in_231102 {
	line-height: 40px;
	width: 100%;
	text-align: center;
	position: relative;
	z-index: 10;
	transition: all 300ms ease-in-out;
	border-radius: 0px;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}






/* Solid colour fill */
.ButtonMakerStackstacks_in_231102 {
	background: #8F6933;
}

.ButtonMakerStackstacks_in_231102:hover {
	background: #A57E45;
}





















.ButtonMakerStackstacks_in_231102 a.Button-Link {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 25;
	outline: none;
}

/* Button inset effect on click */
.ButtonMakerStackstacks_in_231102 a.Button-Link:active {
	
	-webkit-box-shadow:inset 0 0 3px 2px #674317;
	box-shadow:inset 0 0 3px 2px #674317;
	
	outline: none;
}

.ButtonMakerStackstacks_in_231102 .Button-Label {
	color: #FFFFFF;
	font-size: 12px;
	display: block;
	z-index: 15;
	position: relative;
	transition: all 300ms ease-in-out;
	font-family: inherit;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
}

.ButtonMakerStackstacks_in_231102:hover .Button-Label {
	color: #FFFFFF;
}






@media print {
	.ButtonMakerStackstacks_in_231102 {
		display: none !important;
	}
}

/* End of CSS code for the CALL 02 9487 2161 button */











#usefulStackWrapperstacks_in_228460 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 1600px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_228460 {
	padding-bottom: 20%;
	padding-top: 20%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 400px) {
	#usefulStackstacks_in_228460 {
		display: none;
	}
}












/* Start dooMax stack CSS code */#stacks_in_228578, .stacks_in_228578MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_228578MaxWidthContainer{	    max-width: 900px;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_228578MaxWidthContainer{		    max-width: 800px;		}						    .stacks_in_228578MaxWidthContainer{			margin: 0;		}						}@media only screen and (max-width: 480px) {	 	    .stacks_in_228578MaxWidthContainer{		    max-width: 800px;		}						    .stacks_in_228578MaxWidthContainer{			margin: 0;		}						}/* End dooMax stack CSS code *//*
 * cleanResponse
 * Version: 2.0.4
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: http://forum.onelittledesigner.com
 * Description: 1-6 responsive columns
 */

/***************************************  NO GUTTER **********************************/

.stacks_in_228532.cleanResponse2_L.CR2_Goff {
	width: 20%;
}
.stacks_in_228532.cleanResponse2_R.CR2_Goff {
	width: 80%;
}

/****************  3 Non ******************/

.stacks_in_228532.CR3_L.CR3_Goff {
	width: 33%;
}
.stacks_in_228532.CR3_R.CR3_Goff {
	width: 33%;
}
.stacks_in_228532.CR3_RS.CR3_Goff {
	width: 33.2%;
	float: right;
}
.stacks_in_228532.CR3_M.CR3_Goff {
	margin: 0 0% 10px 0%;
	width: 34%;
}

/****************  4 Non ******************/

.stacks_in_228532.CR4.CR4_Goff {
	width: 25%;
}
.stacks_in_228532.CR4_S.CR4_Goff {
	width: 25%;
}
.stacks_in_228532.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
	width: 25.1%;
	float: left;
}
.stacks_in_228532.CR4_LF.CR4_Goff, .stacks_in_228532.CR4_LL.CR4_Goff, .stacks_in_228532.CR4_LF2.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_228532.CR4_LF.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_228532.CR4_LL2.CR4_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
	.stacks_in_228532.CR4_R.CR4_LL2.CR4_S.CR4_Goff{
		float: left;
		width: 25%;
	}
}

/****************  5 Non ******************/

.stacks_in_228532.CR5.CR5_Goff {
	width: 20%;
}
.stacks_in_228532.CR5_S.CR5_Goff {
	width: 20%;
}
.stacks_in_228532.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
	width: 20.3%;
}
.stacks_in_228532.CR5_M.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_228532.CR5_LF.CR5_Goff, .stacks_in_228532.CR5_LL.CR5_Goff, .stacks_in_228532.CR5_RF.CR5_Goff, .stacks_in_228532.CR5_RL.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_228532.cleanRespone5_First.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_228532.cleanRespone5_Last.CR5_Goff {
	margin: 0 0 10px 0;
}

/****************  6 Non ******************/

.stacks_in_228532.CR6.CR6_Goff {
	width: 16.66%;
}
.stacks_in_228532.CR6_S.CR6_Goff {
	width: 16.69%;
}
.stacks_in_228532.CR6_R1.CR6_LL.CR6_S.CR6_Goff, stacks_in_228532.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
	width: 17%;
}
.stacks_in_228532.CR6_M.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_228532.CR6_LF.CR6_Goff,
.stacks_in_228532.CR6_LL.CR6_Goff,
.stacks_in_228532.CR6_RF.CR6_Goff,
.stacks_in_228532.CR6_RL.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_228532.CR6_L1.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_228532.CR6_R1.CR6_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
		.stacks_in_228532.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
		.stacks_in_228532.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
			width: 16.6%;
	}
}

/***************************************  1 COLUMN **********************************/

.stacks_in_228532.cleanResponse1_L {
	width: 100%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_228532.cleanResponse1_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  2 COLUMN **********************************/

.stacks_in_228532.cleanResponse2_L {
	float: left;
	width: 19%;
	margin: 0 0 10px 0;
}
.stacks_in_228532.cleanResponse2_R {
	float: right;
	width: 79%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_228532.cleanResponse2_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_228532.cleanResponse2_R {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_228532.cleanResponse2_L.CR2_Goff {
		width: 100%;
		margin:0 0 10px 0;
	}
	.stacks_in_228532.cleanResponse2_R.CR2_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  3 COLUMN **********************************/

.stacks_in_228532.CR3_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;

}
.stacks_in_228532.CR3_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_228532.CR3_M {
	float: left;
	margin: 0 2% 10px 2%;
	width: 32%;
}
@media (max-width: 800px) {
	
	/*  ============ LARGE BOTTOM ================== */
	
	.stacks_in_228532.CR3_L.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_228532.CR3_M.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_228532.CR3_R.cleanResp1,
	.stacks_in_228532.CR3_RS.cleanResp1 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_228532.CR3_L.cleanResp1.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_228532.CR3_M.cleanResp1.CR3_Goff  {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_228532.CR3_R.cleanResp1.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_228532.CR3_RS.cleanResp1.CR3_Goff  {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	
	/*  ============ LARGE TOP ================== */
	
	.stacks_in_228532.CR3_L.cleanResp2 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_228532.CR3_M.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_228532.CR3_R.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_228532.CR3_RS.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_228532.CR3_L.cleanResp2.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_228532.CR3_M.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_228532.CR3_R.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_228532.CR3_RS.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	
}
@media (max-width: 600px){
	.stacks_in_228532.CR3_L,
	.stacks_in_228532.CR3_R.cleanResp2,
	.stacks_in_228532.CR3_R,
	.stacks_in_228532.CR3_R.cleanResp1,
	.stacks_in_228532.CR3_RS.cleanResp2,
	.stacks_in_228532.CR3_RS.cleanResp3 {
		float: left !important;
		width: 100% !important;
		margin: 0 0 10px 0!important;
	}
	.stacks_in_228532.CR3_RS.CR3_Goff {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
	.stacks_in_228532.CR3_M {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
}

/***************************************  4 COLUMN **********************************/

.stacks_in_228532.CR4_L {
	float: left;
}
.stacks_in_228532.CR4_R {
	float: left;
}
.stacks_in_228532.CR4 {
	width: 23.5%;
}
.stacks_in_228532.CR4_S {
	width: 23.6%;
}
.stacks_in_228532.CR4_LF,
.stacks_in_228532.CR4_LL,
.stacks_in_228532.CR4_LF2 {
	margin: 0 1% 10px 1%;
}
.stacks_in_228532.CR4_LF {
	margin: 0 1% 10px 0;
}
.stacks_in_228532.CR4_LL2 {
	margin: 0 0 10px 1%;
	float: right;
}
@media (max-width: 1074px) {
	.stacks_in_228532.CR4_S{
		width: 23.5%;
	}
}
@media (max-width: 800px) {
	.stacks_in_228532.CR4 {
		width: 49%;
	}
	.stacks_in_228532.CR4_S {
		width: 49%;
	}
	.stacks_in_228532.CR4_LF {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_228532.CR4_LL {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_228532.CR4_LF2 {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_228532.CR4_LL2 {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_228532.CR4_R {
		float:left;
	}
	.stacks_in_228532.CR4.CR4_Goff {
		width: 50%;
	}
	.stacks_in_228532.CR4_S.CR4_Goff,
	.stacks_in_228532.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 50%;
	}
	.stacks_in_228532.CR4_LF.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_228532.CR4_LL.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_228532.CR4_LF2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_228532.CR4_LL2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
}

@media (max-width: 600px){
	.stacks_in_228532.CR4 {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_228532.CR4_S {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_228532.CR4.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_228532.CR4_S.CR4_Goff,
	.stacks_in_228532.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  5 COLUMN **********************************/

.stacks_in_228532 .CR5_L {
	float: left;
}
.stacks_in_228532 .CR5_R {
	float: left;
}
.stacks_in_228532 .CR5 {
	width: 18.4%;
}
.stacks_in_228532.CR5_S {
	width: 18.4%;
}
.stacks_in_228532.CR5_M {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_228532.CR5_LF,
.stacks_in_228532.CR5_LL,
.stacks_in_228532.CR5_RF,
.stacks_in_228532.CR5_RL {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_228532.cleanRespone5_First {
	margin: 0 1% 10px 0;
}
.stacks_in_228532.cleanRespone5_Last {
	float:right;
	margin: 0 0 10px 1%;
}
@media (max-width: 800px) {
	.stacks_in_228532.CR5, .stacks_in_228532.CR5_S {
		width: 49%;
	}
	.stacks_in_228532.CR5_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_228532.CR5_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_228532.CR5.cleanRespone5_Last,
	.stacks_in_228532.CR5_S.cleanRespone5_Last {
		float: left;
		width: 99.8% ;
		margin: 0 auto 10px auto;
	}
	.stacks_in_228532.CR5.CR5_Goff {
		width: 50%;
	}
	.stacks_in_228532.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_228532.CR5_LF.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_228532.CR5_LL.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_228532.cleanRespone5_Last.CR5_Goff,
	.stacks_in_228532.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
		float: left;
		width: 100% ;
		margin: 0 auto 10px auto;
	}

	/*  ============ LARGE TOP ================== */
	
	.stacks_in_228532.CR5.cleanResp2,
	.stacks_in_228532.CR5_S.cleanResp2 {
		width: 49%;
	}
	.stacks_in_228532.CR5_LF.cleanResp2,
	.stacks_in_228532.cleanRespone5_Last.cleanResp2 {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_228532.CR5_LL.cleanResp2 {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_228532.CR5.cleanRespone5_First.cleanResp2,
	.stacks_in_228532.CR5_S.cleanRespone5_First.cleanResp2 {
		float: left;
		width: 99.8%;
		margin: 0 auto 10px auto;
	}
	.stacks_in_228532.CR5.cleanResp2.CR5_Goff {
		width: 50%;
	}
	.stacks_in_228532.CR5_S.cleanResp2.CR5_Goff,
	.stacks_in_228532.CR5_R1.CR5_LF.cleanRespone5_Last.cleanResp2.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_228532.CR5_LF.cleanResp2.CR5_Goff,
	.stacks_in_228532.cleanRespone5_Last.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
		
	}
	.stacks_in_228532.CR5_LL.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_228532.cleanRespone5_First.cleanResp2.CR5_Goff,
	.stacks_in_228532.cleanRespone5_First.cleanResp2.CR5_S.CR5_Goff {
		float: left;
		width: 100%;
		margin: 0 auto 10px auto;
	}
}
@media (max-width: 600px) {
	.stacks_in_228532.CR5.CR5_LL.cleanResp2,
	.stacks_in_228532.CR5.CR5_LF.cleanResp2,
	.stacks_in_228532.CR5.CR5_LL.cleanResp1,
	.stacks_in_228532.CR5.CR5_LF.cleanResp1,
	.stacks_in_228532.CR5_S.CR5_LL.cleanResp2,
	.stacks_in_228532.CR5_S.CR5_LF.cleanResp2,
	.stacks_in_228532.CR5_S.CR5_LL.cleanResp1,
	.stacks_in_228532.CR5_S.CR5_LF.cleanResp1 {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
	.stacks_in_228532.CR5.CR5_Goff,
	.stacks_in_228532.CR5_S.CR5_Goff,
	.stacks_in_228532.CR5_LL.cleanResp2.CR5_Goff {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
}

/***************************************  6 COLUMN **********************************/

.stacks_in_228532.CR6_L,
.stacks_in_228532.CR6_L1 {
	float: left;
}
.stacks_in_228532.CR6_R,
.stacks_in_228532.CR6_R1 {
	float: left;
}
.stacks_in_228532.CR6 {
	width: 15%;
}
.stacks_in_228532.CR6_S {
	width: 15.2%;
}
.stacks_in_228532.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_228532.CR6_LF,
.stacks_in_228532.CR6_LL,
.stacks_in_228532.CR6_RF,
.stacks_in_228532.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_228532.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_228532.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_228532.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_228532.CR6,
	.stacks_in_228532.CR6_S {
		width: 49%;
	}
	.stacks_in_228532.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_228532.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_228532.CR6.CR6_Goff,
	.stacks_in_228532.CR6_S.CR6_Goff,
	.stacks_in_228532.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_228532.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_228532.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_228532.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_228532.CR6,
	.stacks_in_228532.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}
#stacks_in_228536 {
	padding: 8px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_228488Calligrapher{			font-size: 240% !important;			color: #E6E6E6 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 4px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_228488Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_228488Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_228488Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_228488Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_228488Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_228488Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_228488Calligrapher h6, .stacks_in_228488Calligrapher h5, .stacks_in_228488Calligrapher h4, .stacks_in_228488Calligrapher h3, .stacks_in_228488Calligrapher h2, .stacks_in_228488Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_228488Calligrapher, .stacks_in_228488Calligrapher h1, .stacks_in_228488Calligrapher h2, .stacks_in_228488Calligrapher h3, .stacks_in_228488Calligrapher h4, .stacks_in_228488Calligrapher h5, .stacks_in_228488Calligrapher h6{	font-family: "Muli" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- */.stacks_in_228488Calligrapher, .stacks_in_228488Calligrapher h1, .stacks_in_228488Calligrapher h2, .stacks_in_228488Calligrapher h3, .stacks_in_228488Calligrapher h4, .stacks_in_228488Calligrapher h5, .stacks_in_228488Calligrapher h6{	text-shadow: 2px 2px 5px #4C4C4C !important;}/* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_228488targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_228488Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_228488Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_228488Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_228488Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_228482, .stacks_in_228482MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_228482MaxWidthContainer{	    max-width: 680px;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_228482MaxWidthContainer{		    max-width: 600px;		}						    .stacks_in_228482MaxWidthContainer{			margin: 0;		}						}@media only screen and (max-width: 480px) {	 	    .stacks_in_228482MaxWidthContainer{		    max-width: 440px;		}						    .stacks_in_228482MaxWidthContainer{			margin: 0;		}						}/* End dooMax stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_228478Calligrapher{			font-size: 110% !important;			color: #CCCCCC !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.1em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_228478Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_228478Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_228478Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_228478Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_228478Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_228478Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_228478Calligrapher h6, .stacks_in_228478Calligrapher h5, .stacks_in_228478Calligrapher h4, .stacks_in_228478Calligrapher h3, .stacks_in_228478Calligrapher h2, .stacks_in_228478Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_228478Calligrapher, .stacks_in_228478Calligrapher h1, .stacks_in_228478Calligrapher h2, .stacks_in_228478Calligrapher h3, .stacks_in_228478Calligrapher h4, .stacks_in_228478Calligrapher h5, .stacks_in_228478Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- */.stacks_in_228478Calligrapher, .stacks_in_228478Calligrapher h1, .stacks_in_228478Calligrapher h2, .stacks_in_228478Calligrapher h3, .stacks_in_228478Calligrapher h4, .stacks_in_228478Calligrapher h5, .stacks_in_228478Calligrapher h6{	text-shadow: 1px 1px 1px #555555 !important;}/* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_228478targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_228478Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_228478Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_228478Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_228478Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_228479 {
	padding: 10px 0px 0px 0px;
}

#stacks_in_228480 {
	display:inline-block; width:100%; line-height: 1.320000em;
}
#stacks_in_221286 *,
#stacks_in_221286 *:before,
#stacks_in_221286 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}

#stacks_in_221288 {
	padding: 100px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_228731Calligrapher{			font-size: 70% !important;			color: #999999 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_228731Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_228731Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_228731Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_228731Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_228731Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_228731Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_228731Calligrapher h6, .stacks_in_228731Calligrapher h5, .stacks_in_228731Calligrapher h4, .stacks_in_228731Calligrapher h3, .stacks_in_228731Calligrapher h2, .stacks_in_228731Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_228731Calligrapher, .stacks_in_228731Calligrapher h1, .stacks_in_228731Calligrapher h2, .stacks_in_228731Calligrapher h3, .stacks_in_228731Calligrapher h4, .stacks_in_228731Calligrapher h5, .stacks_in_228731Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_228731targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_228731Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_228731Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_228731Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_228731Calligrapher a:hover{			color: #B3B3B3 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_228732 {
	padding: 20px 0px 0px 0px;
}
#edit-mode-icon {
	margin-top: 12px;
	margin-bottom: 12px;
}

#drawer-topper {
	text-align: center;	
}





html {
	position: relative;
}

/* Added to fix formatting issues is some themes and provide more consistent font sizes (v1.1) */
#stacks_in_231001 {
	font-size: 14px;
	line-height: 21px;
}

#drawer-opener {
	width: 40px;
	height: 40px;
	line-height: 40px;
	z-index: 99999;
	position: absolute;
	left: 50%;
	margin-left: -20px;
	cursor: pointer;
	text-align: center;
	font-size: 18px;
	font-style: normal;
	font-weight: normal;
	vertical-align: baseline;
	white-space: nowrap;
	color: #fff;
	text-decoration: none;
}


#drawer-opener {
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
	margin-top: 0px;
}












#stacks_in_231001 #drawer-opener {
	-webkit-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.55), 0 1px 15px 0 rgba(0, 0, 0, 0.3);
	-moz-box-shadow: 0 1px 5px rgba(0, 0, 0, 0.55), 0 1px 15px 0 rgba(0, 0, 0, 0.3);
	box-shadow: 0 1px 5px rgba(0, 0, 0, 0.55), 0 1px 15px 0 rgba(0, 0, 0, 0.3);
}







#stacks_in_231001 {
	z-index: 99998;
	overflow: visible;
	position: absolute;
}


#stacks_in_231001 {
	
	position: fixed;
	
	width: 100%;
}



#stacks_in_231001 .drawer-closer {
	width: 40px;
	height: 40px;
	position: absolute;
	display: block;
	cursor: pointer;
	background: url(../files/drawer-images/close-x-trans-black.png) no-repeat;
	z-index: 99999;
}

#stacks_in_231001 .drawer-wrapper, #stacks_in_231001 .drawer-outer {
	display: block;
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

#stacks_in_231001 .drawer-padding {
	padding-top: 40px;
	padding-bottom: 40px;
}


#stacks_in_231001 .drawer-content {
	margin: 0 40px;
}


#stacks_in_231001 {
	top: 0;
	left: 0;
}

#stacks_in_231001 .drawer-wrapper {
	-webkit-border-bottom-right-radius: 4px;
	-webkit-border-bottom-left-radius: 4px;
	-moz-border-radius-bottomright: 4px;
	-moz-border-radius-bottomleft: 4px;
	border-bottom-right-radius: 4px;
	border-bottom-left-radius: 4px;
}

#stacks_in_231001 .drawer-closer {
	bottom: 0;
	right: 0;
	margin-right: -15px;
	margin-bottom: -15px;
}







#stacks_in_231001 .drawer-wrapper, #stacks_in_231001 .drawer-outer {
	width: 100%;
	-webkit-border-radius: 0px;
	-moz-border-radius: 0px;
	border-radius: 0px;	
}
#stacks_in_231001 .drawer-closer {
	margin-right: 0px;
}




#stacks_in_231001 .drawer-wrapper {
	-webkit-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75), 0 1px 15px 0 rgba(0, 0, 0, 0.4);
	-moz-box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75), 0 1px 15px 0 rgba(0, 0, 0, 0.4);
	box-shadow: 0 1px 5px 0 rgba(0, 0, 0, 0.75), 0 1px 15px 0 rgba(0, 0, 0, 0.4);
}



/* Styles Section */



#stacks_in_231001 .drawer-wrapper {
	background-color: #000;
	background-color: rgba(0,0,0,0.90);
}

#stacks_in_231001 .drawer-content * {
	color: #fff;
}

#drawer-opener {
	background-color: #000;
	background-color: rgba(0,0,0,0.90);
	color: #fff;
}



















/* Adds link color picker override to the Drawer stack (v1.1) */

#stacks_in_231001 .drawer-content a, #stacks_in_231001 .drawer-content a:visited {
	color: #0B62B2;
}

#stacks_in_231001 .drawer-content a:hover, #stacks_in_231001 .drawer-content a:active {
	color: #084985;
}




/* Start dooMax stack CSS code */#stacks_in_231002, .stacks_in_231002MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_231002MaxWidthContainer{	    max-width: 1200px;	}    .stacks_in_231002MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_231002MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_231002MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_231002MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_231002MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_231003>.s3_row {
	margin: 0 -10px;
}

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








  


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




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



}



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


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





}




  
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	
	background: rgba(0, 0, 0, 0.98);
	
	
}

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

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

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

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




/* No background */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
	background: none;
}


















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

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

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

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

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

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

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

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

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

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

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

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

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

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

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






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


#topBoxTriggerRegionstacks_in_232676 #topBoxTriggerContentstacks_in_232676 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_232676 #topBoxTriggerContentstacks_in_232676 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_232676 {
	display: none;
}







/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232678Calligrapher{			font-size: 80% !important;			color: #CCCCCC !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_232678Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232678Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232678Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232678Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232678Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232678Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232678Calligrapher h6, .stacks_in_232678Calligrapher h5, .stacks_in_232678Calligrapher h4, .stacks_in_232678Calligrapher h3, .stacks_in_232678Calligrapher h2, .stacks_in_232678Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_232678Calligrapher, .stacks_in_232678Calligrapher h1, .stacks_in_232678Calligrapher h2, .stacks_in_232678Calligrapher h3, .stacks_in_232678Calligrapher h4, .stacks_in_232678Calligrapher h5, .stacks_in_232678Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232678targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232678Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_232678Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_232678Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_232678Calligrapher a:hover{			color: #B18E52 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232680 {
	padding: 13px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_233282 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1400px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_233282 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_233282 {
		display: none;
	}
}












#usefulStackWrapperstacks_in_233283 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1400px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_233283 {
	padding-bottom: 0%;
	padding-top: 5%;
	padding-left: 2%;
	padding-right: 2%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_233283 {
		display: none;
	}
}













#stacks_in_233283 {
	background-color: rgba(255, 255, 255, 1.00);
}
/*
 * cleanResponse
 * Version: 2.0.4
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: http://forum.onelittledesigner.com
 * Description: 1-6 responsive columns
 */

/***************************************  NO GUTTER **********************************/

.stacks_in_233284.cleanResponse2_L.CR2_Goff {
	width: 33%;
}
.stacks_in_233284.cleanResponse2_R.CR2_Goff {
	width: 67%;
}

/****************  3 Non ******************/

.stacks_in_233284.CR3_L.CR3_Goff {
	width: 33%;
}
.stacks_in_233284.CR3_R.CR3_Goff {
	width: 33%;
}
.stacks_in_233284.CR3_RS.CR3_Goff {
	width: 33.2%;
	float: right;
}
.stacks_in_233284.CR3_M.CR3_Goff {
	margin: 0 0% 10px 0%;
	width: 34%;
}

/****************  4 Non ******************/

.stacks_in_233284.CR4.CR4_Goff {
	width: 25%;
}
.stacks_in_233284.CR4_S.CR4_Goff {
	width: 25%;
}
.stacks_in_233284.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
	width: 25.1%;
	float: left;
}
.stacks_in_233284.CR4_LF.CR4_Goff, .stacks_in_233284.CR4_LL.CR4_Goff, .stacks_in_233284.CR4_LF2.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233284.CR4_LF.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233284.CR4_LL2.CR4_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
	.stacks_in_233284.CR4_R.CR4_LL2.CR4_S.CR4_Goff{
		float: left;
		width: 25%;
	}
}

/****************  5 Non ******************/

.stacks_in_233284.CR5.CR5_Goff {
	width: 20%;
}
.stacks_in_233284.CR5_S.CR5_Goff {
	width: 20%;
}
.stacks_in_233284.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
	width: 20.3%;
}
.stacks_in_233284.CR5_M.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233284.CR5_LF.CR5_Goff, .stacks_in_233284.CR5_LL.CR5_Goff, .stacks_in_233284.CR5_RF.CR5_Goff, .stacks_in_233284.CR5_RL.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233284.cleanRespone5_First.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233284.cleanRespone5_Last.CR5_Goff {
	margin: 0 0 10px 0;
}

/****************  6 Non ******************/

.stacks_in_233284.CR6.CR6_Goff {
	width: 16.66%;
}
.stacks_in_233284.CR6_S.CR6_Goff {
	width: 16.69%;
}
.stacks_in_233284.CR6_R1.CR6_LL.CR6_S.CR6_Goff, stacks_in_233284.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
	width: 17%;
}
.stacks_in_233284.CR6_M.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233284.CR6_LF.CR6_Goff,
.stacks_in_233284.CR6_LL.CR6_Goff,
.stacks_in_233284.CR6_RF.CR6_Goff,
.stacks_in_233284.CR6_RL.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233284.CR6_L1.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233284.CR6_R1.CR6_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
		.stacks_in_233284.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
		.stacks_in_233284.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
			width: 16.6%;
	}
}

/***************************************  1 COLUMN **********************************/

.stacks_in_233284.cleanResponse1_L {
	width: 100%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_233284.cleanResponse1_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  2 COLUMN **********************************/

.stacks_in_233284.cleanResponse2_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_233284.cleanResponse2_R {
	float: right;
	width: 66%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_233284.cleanResponse2_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233284.cleanResponse2_R {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233284.cleanResponse2_L.CR2_Goff {
		width: 100%;
		margin:0 0 10px 0;
	}
	.stacks_in_233284.cleanResponse2_R.CR2_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  3 COLUMN **********************************/

.stacks_in_233284.CR3_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;

}
.stacks_in_233284.CR3_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_233284.CR3_M {
	float: left;
	margin: 0 2% 10px 2%;
	width: 32%;
}
@media (max-width: 800px) {
	
	/*  ============ LARGE BOTTOM ================== */
	
	.stacks_in_233284.CR3_L.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233284.CR3_M.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233284.CR3_R.cleanResp1,
	.stacks_in_233284.CR3_RS.cleanResp1 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233284.CR3_L.cleanResp1.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233284.CR3_M.cleanResp1.CR3_Goff  {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233284.CR3_R.cleanResp1.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233284.CR3_RS.cleanResp1.CR3_Goff  {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	
	/*  ============ LARGE TOP ================== */
	
	.stacks_in_233284.CR3_L.cleanResp2 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233284.CR3_M.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233284.CR3_R.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233284.CR3_RS.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233284.CR3_L.cleanResp2.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233284.CR3_M.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233284.CR3_R.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233284.CR3_RS.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	
}
@media (max-width: 600px){
	.stacks_in_233284.CR3_L,
	.stacks_in_233284.CR3_R.cleanResp2,
	.stacks_in_233284.CR3_R,
	.stacks_in_233284.CR3_R.cleanResp1,
	.stacks_in_233284.CR3_RS.cleanResp2,
	.stacks_in_233284.CR3_RS.cleanResp3 {
		float: left !important;
		width: 100% !important;
		margin: 0 0 10px 0!important;
	}
	.stacks_in_233284.CR3_RS.CR3_Goff {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
	.stacks_in_233284.CR3_M {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
}

/***************************************  4 COLUMN **********************************/

.stacks_in_233284.CR4_L {
	float: left;
}
.stacks_in_233284.CR4_R {
	float: left;
}
.stacks_in_233284.CR4 {
	width: 23.5%;
}
.stacks_in_233284.CR4_S {
	width: 23.6%;
}
.stacks_in_233284.CR4_LF,
.stacks_in_233284.CR4_LL,
.stacks_in_233284.CR4_LF2 {
	margin: 0 1% 10px 1%;
}
.stacks_in_233284.CR4_LF {
	margin: 0 1% 10px 0;
}
.stacks_in_233284.CR4_LL2 {
	margin: 0 0 10px 1%;
	float: right;
}
@media (max-width: 1074px) {
	.stacks_in_233284.CR4_S{
		width: 23.5%;
	}
}
@media (max-width: 800px) {
	.stacks_in_233284.CR4 {
		width: 49%;
	}
	.stacks_in_233284.CR4_S {
		width: 49%;
	}
	.stacks_in_233284.CR4_LF {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_233284.CR4_LL {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_233284.CR4_LF2 {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_233284.CR4_LL2 {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_233284.CR4_R {
		float:left;
	}
	.stacks_in_233284.CR4.CR4_Goff {
		width: 50%;
	}
	.stacks_in_233284.CR4_S.CR4_Goff,
	.stacks_in_233284.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 50%;
	}
	.stacks_in_233284.CR4_LF.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_233284.CR4_LL.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_233284.CR4_LF2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_233284.CR4_LL2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
}

@media (max-width: 600px){
	.stacks_in_233284.CR4 {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233284.CR4_S {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233284.CR4.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233284.CR4_S.CR4_Goff,
	.stacks_in_233284.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  5 COLUMN **********************************/

.stacks_in_233284 .CR5_L {
	float: left;
}
.stacks_in_233284 .CR5_R {
	float: left;
}
.stacks_in_233284 .CR5 {
	width: 18.4%;
}
.stacks_in_233284.CR5_S {
	width: 18.4%;
}
.stacks_in_233284.CR5_M {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_233284.CR5_LF,
.stacks_in_233284.CR5_LL,
.stacks_in_233284.CR5_RF,
.stacks_in_233284.CR5_RL {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_233284.cleanRespone5_First {
	margin: 0 1% 10px 0;
}
.stacks_in_233284.cleanRespone5_Last {
	float:right;
	margin: 0 0 10px 1%;
}
@media (max-width: 800px) {
	.stacks_in_233284.CR5, .stacks_in_233284.CR5_S {
		width: 49%;
	}
	.stacks_in_233284.CR5_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233284.CR5_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233284.CR5.cleanRespone5_Last,
	.stacks_in_233284.CR5_S.cleanRespone5_Last {
		float: left;
		width: 99.8% ;
		margin: 0 auto 10px auto;
	}
	.stacks_in_233284.CR5.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233284.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233284.CR5_LF.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233284.CR5_LL.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233284.cleanRespone5_Last.CR5_Goff,
	.stacks_in_233284.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
		float: left;
		width: 100% ;
		margin: 0 auto 10px auto;
	}

	/*  ============ LARGE TOP ================== */
	
	.stacks_in_233284.CR5.cleanResp2,
	.stacks_in_233284.CR5_S.cleanResp2 {
		width: 49%;
	}
	.stacks_in_233284.CR5_LF.cleanResp2,
	.stacks_in_233284.cleanRespone5_Last.cleanResp2 {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233284.CR5_LL.cleanResp2 {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233284.CR5.cleanRespone5_First.cleanResp2,
	.stacks_in_233284.CR5_S.cleanRespone5_First.cleanResp2 {
		float: left;
		width: 99.8%;
		margin: 0 auto 10px auto;
	}
	.stacks_in_233284.CR5.cleanResp2.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233284.CR5_S.cleanResp2.CR5_Goff,
	.stacks_in_233284.CR5_R1.CR5_LF.cleanRespone5_Last.cleanResp2.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233284.CR5_LF.cleanResp2.CR5_Goff,
	.stacks_in_233284.cleanRespone5_Last.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
		
	}
	.stacks_in_233284.CR5_LL.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233284.cleanRespone5_First.cleanResp2.CR5_Goff,
	.stacks_in_233284.cleanRespone5_First.cleanResp2.CR5_S.CR5_Goff {
		float: left;
		width: 100%;
		margin: 0 auto 10px auto;
	}
}
@media (max-width: 600px) {
	.stacks_in_233284.CR5.CR5_LL.cleanResp2,
	.stacks_in_233284.CR5.CR5_LF.cleanResp2,
	.stacks_in_233284.CR5.CR5_LL.cleanResp1,
	.stacks_in_233284.CR5.CR5_LF.cleanResp1,
	.stacks_in_233284.CR5_S.CR5_LL.cleanResp2,
	.stacks_in_233284.CR5_S.CR5_LF.cleanResp2,
	.stacks_in_233284.CR5_S.CR5_LL.cleanResp1,
	.stacks_in_233284.CR5_S.CR5_LF.cleanResp1 {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
	.stacks_in_233284.CR5.CR5_Goff,
	.stacks_in_233284.CR5_S.CR5_Goff,
	.stacks_in_233284.CR5_LL.cleanResp2.CR5_Goff {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
}

/***************************************  6 COLUMN **********************************/

.stacks_in_233284.CR6_L,
.stacks_in_233284.CR6_L1 {
	float: left;
}
.stacks_in_233284.CR6_R,
.stacks_in_233284.CR6_R1 {
	float: left;
}
.stacks_in_233284.CR6 {
	width: 15%;
}
.stacks_in_233284.CR6_S {
	width: 15.2%;
}
.stacks_in_233284.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_233284.CR6_LF,
.stacks_in_233284.CR6_LL,
.stacks_in_233284.CR6_RF,
.stacks_in_233284.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_233284.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_233284.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_233284.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_233284.CR6,
	.stacks_in_233284.CR6_S {
		width: 49%;
	}
	.stacks_in_233284.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233284.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233284.CR6.CR6_Goff,
	.stacks_in_233284.CR6_S.CR6_Goff,
	.stacks_in_233284.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_233284.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_233284.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233284.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_233284.CR6,
	.stacks_in_233284.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}
#stacks_in_233284 {
	padding: 60px 0px 0px 0px;
}
/* RoundThing Stack by RapidWeaver Central */

#roundthingstacks_in_233285   {
	display: block;
	overflow: hidden;
	position: relative;
	z-index: 1;
}

#roundme_stacks_in_233285   {
	background: #333333 url(../files/static_bg-233285.jpg);
	width: 160px;
	height: 160px;
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	border-radius: 500px;
	border: 1px solid #191919;
	margin:0px auto;
}

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

.shadow-style0stacks_in_233285 {
		-moz-box-shadow: none;
		-webkit-shadow: none;
		box-shadow: none;
}

#stacks_in_233285	.shadow-style1stacks_in_233285  {
		-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.50) ;
		-webkit-shadow: 0px 0px 5px rgba(0,0,0,0.50);
		box-shadow: 0px 0px 5px rgba(0,0,0,0.50);
}

#stacks_in_233285	.shadow-style1stacks_in_233285 {
		margin:10px auto;
}

.shadow-style2stacks_in_233285  {
		-moz-box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		-webkit-box-shadow:inset 0px 0px 8px rgba(0,0,0,0.50);
		box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		
}




/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233286Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_233286Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233286Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233286Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233286Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233286Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233286Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233286Calligrapher h6, .stacks_in_233286Calligrapher h5, .stacks_in_233286Calligrapher h4, .stacks_in_233286Calligrapher h3, .stacks_in_233286Calligrapher h2, .stacks_in_233286Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233286Calligrapher, .stacks_in_233286Calligrapher h1, .stacks_in_233286Calligrapher h2, .stacks_in_233286Calligrapher h3, .stacks_in_233286Calligrapher h4, .stacks_in_233286Calligrapher h5, .stacks_in_233286Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233286targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233286Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233286Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233286Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233286Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233287 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233290Calligrapher{			font-size: 75% !important;			color: #4C4C4C !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_233290Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233290Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233290Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233290Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233290Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233290Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233290Calligrapher h6, .stacks_in_233290Calligrapher h5, .stacks_in_233290Calligrapher h4, .stacks_in_233290Calligrapher h3, .stacks_in_233290Calligrapher h2, .stacks_in_233290Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233290Calligrapher, .stacks_in_233290Calligrapher h1, .stacks_in_233290Calligrapher h2, .stacks_in_233290Calligrapher h3, .stacks_in_233290Calligrapher h4, .stacks_in_233290Calligrapher h5, .stacks_in_233290Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233290targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233290Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233290Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233290Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233290Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233291 {
	padding: 5px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233294Calligrapher{			font-size: 70% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_233294Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233294Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233294Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233294Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233294Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233294Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233294Calligrapher h6, .stacks_in_233294Calligrapher h5, .stacks_in_233294Calligrapher h4, .stacks_in_233294Calligrapher h3, .stacks_in_233294Calligrapher h2, .stacks_in_233294Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233294Calligrapher, .stacks_in_233294Calligrapher h1, .stacks_in_233294Calligrapher h2, .stacks_in_233294Calligrapher h3, .stacks_in_233294Calligrapher h4, .stacks_in_233294Calligrapher h5, .stacks_in_233294Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233294targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233294Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233294Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233294Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233294Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_233298, .stacks_in_233298MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_233298MaxWidthContainer{	    max-width: 111px;	}    .stacks_in_233298MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_233298MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_233298MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_233298MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_233298MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_233299 .onthelineouterspace
{
display:block;
padding: 0px 0px 0px 0px;
}
#stacks_in_233299 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:0px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:2px; 
border-top-color:#A17C40; 
font-size:1%;
-webkit-box-shadow: 0px 0px 0px #DDDDDC;
-moz-box-shadow: 0px 0px 0px #DDDDDC;
box-shadow: 0px 0px 0px #DDDDDC;
opacity:1;

/*CustomCSS;*/
}


#stacks_in_233299 {
	padding: 35px 0px 15px 0px;
}

/* We use this media query to add styles to any device that supports media queries */
@media only screen {
   
    #stacks_in_233302 {
      margin: 0px;      
    }

    #stacks_in_233302 {
      padding: 0px;      
    }


    

     
      #stacks_in_233302 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233302 {
      margin: 0px;      
    }

    #stacks_in_233302 {
      padding: 0px;      
    }


    

     
      #stacks_in_233302 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


 
    #stacks_in_233302 {
      margin: 0px;      
    }

    #stacks_in_233302 {
      padding: 0px;      
    }


    

     
      #stacks_in_233302 {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


}


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

    #stacks_in_233302 {
      padding: 0px;      
    }


    

     
      #stacks_in_233302 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233302 {
      margin: 0px;      
    }

    #stacks_in_233302 {
      padding: 0px;      
    }


    

     
      #stacks_in_233302 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 
}



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

    #stacks_in_233302 {
      padding: 0px;      
    }


    

     
      #stacks_in_233302 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233303Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_233303Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233303Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233303Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233303Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233303Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233303Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233303Calligrapher h6, .stacks_in_233303Calligrapher h5, .stacks_in_233303Calligrapher h4, .stacks_in_233303Calligrapher h3, .stacks_in_233303Calligrapher h2, .stacks_in_233303Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233303Calligrapher, .stacks_in_233303Calligrapher h1, .stacks_in_233303Calligrapher h2, .stacks_in_233303Calligrapher h3, .stacks_in_233303Calligrapher h4, .stacks_in_233303Calligrapher h5, .stacks_in_233303Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233303targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233303Calligrapher a:link{			color: #000000 !important;			text-decoration: underline !important;		}				.stacks_in_233303Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_233303Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_233303Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233304 {
	padding: 20px 0px 0px 0px;
}

/* We use this media query to add styles to any device that supports media queries */
@media only screen {
   
    #stacks_in_233308 {
      margin: 0px;      
    }

    #stacks_in_233308 {
      padding: 0px;      
    }


    

     
      #stacks_in_233308 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233308 {
      margin: 0px;      
    }

    #stacks_in_233308 {
      padding: 0px;      
    }


    

     
      #stacks_in_233308 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


 
    #stacks_in_233308 {
      margin: 0px;      
    }

    #stacks_in_233308 {
      padding: 0px;      
    }


    

     
      #stacks_in_233308 {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


}


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

    #stacks_in_233308 {
      padding: 0px;      
    }


    

     
      #stacks_in_233308 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233308 {
      margin: 0px;      
    }

    #stacks_in_233308 {
      padding: 0px;      
    }


    

     
      #stacks_in_233308 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 
}



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

    #stacks_in_233308 {
      padding: 0px;      
    }


    

     
      #stacks_in_233308 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233309Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_233309Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233309Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233309Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233309Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233309Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233309Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233309Calligrapher h6, .stacks_in_233309Calligrapher h5, .stacks_in_233309Calligrapher h4, .stacks_in_233309Calligrapher h3, .stacks_in_233309Calligrapher h2, .stacks_in_233309Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233309Calligrapher, .stacks_in_233309Calligrapher h1, .stacks_in_233309Calligrapher h2, .stacks_in_233309Calligrapher h3, .stacks_in_233309Calligrapher h4, .stacks_in_233309Calligrapher h5, .stacks_in_233309Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233309targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233309Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233309Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233309Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233309Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233310 {
	padding: 20px 0px 0px 0px;
}
/*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.0.0
 * Simple Divider is a Free Stack for RapidWeaver allowing easy drag-and-drop of a simple divider with minimal customization options.
 */

#simpleDivider_stacks_in_233315 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_233315 .theDivider1, #simpleDivider_stacks_in_233315 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_233315 .theDivider1 {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_233315 .theDivider2 {
	height: 4px;
	background-color: #E0E0E0;
}

#stacks_in_233315 {
	padding: 40px 0px 40px 0px;
}
/*
 * cleanResponse
 * Version: 2.0.4
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: http://forum.onelittledesigner.com
 * Description: 1-6 responsive columns
 */

/***************************************  NO GUTTER **********************************/

.stacks_in_233316.cleanResponse2_L.CR2_Goff {
	width: 67%;
}
.stacks_in_233316.cleanResponse2_R.CR2_Goff {
	width: 33%;
}

/****************  3 Non ******************/

.stacks_in_233316.CR3_L.CR3_Goff {
	width: 33%;
}
.stacks_in_233316.CR3_R.CR3_Goff {
	width: 33%;
}
.stacks_in_233316.CR3_RS.CR3_Goff {
	width: 33.2%;
	float: right;
}
.stacks_in_233316.CR3_M.CR3_Goff {
	margin: 0 0% 10px 0%;
	width: 34%;
}

/****************  4 Non ******************/

.stacks_in_233316.CR4.CR4_Goff {
	width: 25%;
}
.stacks_in_233316.CR4_S.CR4_Goff {
	width: 25%;
}
.stacks_in_233316.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
	width: 25.1%;
	float: left;
}
.stacks_in_233316.CR4_LF.CR4_Goff, .stacks_in_233316.CR4_LL.CR4_Goff, .stacks_in_233316.CR4_LF2.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233316.CR4_LF.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233316.CR4_LL2.CR4_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
	.stacks_in_233316.CR4_R.CR4_LL2.CR4_S.CR4_Goff{
		float: left;
		width: 25%;
	}
}

/****************  5 Non ******************/

.stacks_in_233316.CR5.CR5_Goff {
	width: 20%;
}
.stacks_in_233316.CR5_S.CR5_Goff {
	width: 20%;
}
.stacks_in_233316.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
	width: 20.3%;
}
.stacks_in_233316.CR5_M.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233316.CR5_LF.CR5_Goff, .stacks_in_233316.CR5_LL.CR5_Goff, .stacks_in_233316.CR5_RF.CR5_Goff, .stacks_in_233316.CR5_RL.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233316.cleanRespone5_First.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233316.cleanRespone5_Last.CR5_Goff {
	margin: 0 0 10px 0;
}

/****************  6 Non ******************/

.stacks_in_233316.CR6.CR6_Goff {
	width: 16.66%;
}
.stacks_in_233316.CR6_S.CR6_Goff {
	width: 16.69%;
}
.stacks_in_233316.CR6_R1.CR6_LL.CR6_S.CR6_Goff, stacks_in_233316.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
	width: 17%;
}
.stacks_in_233316.CR6_M.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233316.CR6_LF.CR6_Goff,
.stacks_in_233316.CR6_LL.CR6_Goff,
.stacks_in_233316.CR6_RF.CR6_Goff,
.stacks_in_233316.CR6_RL.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233316.CR6_L1.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233316.CR6_R1.CR6_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
		.stacks_in_233316.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
		.stacks_in_233316.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
			width: 16.6%;
	}
}

/***************************************  1 COLUMN **********************************/

.stacks_in_233316.cleanResponse1_L {
	width: 100%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_233316.cleanResponse1_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  2 COLUMN **********************************/

.stacks_in_233316.cleanResponse2_L {
	float: left;
	width: 66%;
	margin: 0 0 10px 0;
}
.stacks_in_233316.cleanResponse2_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_233316.cleanResponse2_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233316.cleanResponse2_R {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233316.cleanResponse2_L.CR2_Goff {
		width: 100%;
		margin:0 0 10px 0;
	}
	.stacks_in_233316.cleanResponse2_R.CR2_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  3 COLUMN **********************************/

.stacks_in_233316.CR3_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;

}
.stacks_in_233316.CR3_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_233316.CR3_M {
	float: left;
	margin: 0 2% 10px 2%;
	width: 32%;
}
@media (max-width: 800px) {
	
	/*  ============ LARGE BOTTOM ================== */
	
	.stacks_in_233316.CR3_L.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233316.CR3_M.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233316.CR3_R.cleanResp1,
	.stacks_in_233316.CR3_RS.cleanResp1 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233316.CR3_L.cleanResp1.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233316.CR3_M.cleanResp1.CR3_Goff  {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233316.CR3_R.cleanResp1.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233316.CR3_RS.cleanResp1.CR3_Goff  {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	
	/*  ============ LARGE TOP ================== */
	
	.stacks_in_233316.CR3_L.cleanResp2 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233316.CR3_M.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233316.CR3_R.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233316.CR3_RS.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233316.CR3_L.cleanResp2.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233316.CR3_M.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233316.CR3_R.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233316.CR3_RS.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	
}
@media (max-width: 600px){
	.stacks_in_233316.CR3_L,
	.stacks_in_233316.CR3_R.cleanResp2,
	.stacks_in_233316.CR3_R,
	.stacks_in_233316.CR3_R.cleanResp1,
	.stacks_in_233316.CR3_RS.cleanResp2,
	.stacks_in_233316.CR3_RS.cleanResp3 {
		float: left !important;
		width: 100% !important;
		margin: 0 0 10px 0!important;
	}
	.stacks_in_233316.CR3_RS.CR3_Goff {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
	.stacks_in_233316.CR3_M {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
}

/***************************************  4 COLUMN **********************************/

.stacks_in_233316.CR4_L {
	float: left;
}
.stacks_in_233316.CR4_R {
	float: left;
}
.stacks_in_233316.CR4 {
	width: 23.5%;
}
.stacks_in_233316.CR4_S {
	width: 23.6%;
}
.stacks_in_233316.CR4_LF,
.stacks_in_233316.CR4_LL,
.stacks_in_233316.CR4_LF2 {
	margin: 0 1% 10px 1%;
}
.stacks_in_233316.CR4_LF {
	margin: 0 1% 10px 0;
}
.stacks_in_233316.CR4_LL2 {
	margin: 0 0 10px 1%;
	float: right;
}
@media (max-width: 1074px) {
	.stacks_in_233316.CR4_S{
		width: 23.5%;
	}
}
@media (max-width: 800px) {
	.stacks_in_233316.CR4 {
		width: 49%;
	}
	.stacks_in_233316.CR4_S {
		width: 49%;
	}
	.stacks_in_233316.CR4_LF {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_233316.CR4_LL {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_233316.CR4_LF2 {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_233316.CR4_LL2 {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_233316.CR4_R {
		float:left;
	}
	.stacks_in_233316.CR4.CR4_Goff {
		width: 50%;
	}
	.stacks_in_233316.CR4_S.CR4_Goff,
	.stacks_in_233316.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 50%;
	}
	.stacks_in_233316.CR4_LF.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_233316.CR4_LL.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_233316.CR4_LF2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_233316.CR4_LL2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
}

@media (max-width: 600px){
	.stacks_in_233316.CR4 {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233316.CR4_S {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233316.CR4.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233316.CR4_S.CR4_Goff,
	.stacks_in_233316.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  5 COLUMN **********************************/

.stacks_in_233316 .CR5_L {
	float: left;
}
.stacks_in_233316 .CR5_R {
	float: left;
}
.stacks_in_233316 .CR5 {
	width: 18.4%;
}
.stacks_in_233316.CR5_S {
	width: 18.4%;
}
.stacks_in_233316.CR5_M {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_233316.CR5_LF,
.stacks_in_233316.CR5_LL,
.stacks_in_233316.CR5_RF,
.stacks_in_233316.CR5_RL {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_233316.cleanRespone5_First {
	margin: 0 1% 10px 0;
}
.stacks_in_233316.cleanRespone5_Last {
	float:right;
	margin: 0 0 10px 1%;
}
@media (max-width: 800px) {
	.stacks_in_233316.CR5, .stacks_in_233316.CR5_S {
		width: 49%;
	}
	.stacks_in_233316.CR5_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233316.CR5_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233316.CR5.cleanRespone5_Last,
	.stacks_in_233316.CR5_S.cleanRespone5_Last {
		float: left;
		width: 99.8% ;
		margin: 0 auto 10px auto;
	}
	.stacks_in_233316.CR5.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233316.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233316.CR5_LF.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233316.CR5_LL.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233316.cleanRespone5_Last.CR5_Goff,
	.stacks_in_233316.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
		float: left;
		width: 100% ;
		margin: 0 auto 10px auto;
	}

	/*  ============ LARGE TOP ================== */
	
	.stacks_in_233316.CR5.cleanResp2,
	.stacks_in_233316.CR5_S.cleanResp2 {
		width: 49%;
	}
	.stacks_in_233316.CR5_LF.cleanResp2,
	.stacks_in_233316.cleanRespone5_Last.cleanResp2 {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233316.CR5_LL.cleanResp2 {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233316.CR5.cleanRespone5_First.cleanResp2,
	.stacks_in_233316.CR5_S.cleanRespone5_First.cleanResp2 {
		float: left;
		width: 99.8%;
		margin: 0 auto 10px auto;
	}
	.stacks_in_233316.CR5.cleanResp2.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233316.CR5_S.cleanResp2.CR5_Goff,
	.stacks_in_233316.CR5_R1.CR5_LF.cleanRespone5_Last.cleanResp2.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233316.CR5_LF.cleanResp2.CR5_Goff,
	.stacks_in_233316.cleanRespone5_Last.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
		
	}
	.stacks_in_233316.CR5_LL.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233316.cleanRespone5_First.cleanResp2.CR5_Goff,
	.stacks_in_233316.cleanRespone5_First.cleanResp2.CR5_S.CR5_Goff {
		float: left;
		width: 100%;
		margin: 0 auto 10px auto;
	}
}
@media (max-width: 600px) {
	.stacks_in_233316.CR5.CR5_LL.cleanResp2,
	.stacks_in_233316.CR5.CR5_LF.cleanResp2,
	.stacks_in_233316.CR5.CR5_LL.cleanResp1,
	.stacks_in_233316.CR5.CR5_LF.cleanResp1,
	.stacks_in_233316.CR5_S.CR5_LL.cleanResp2,
	.stacks_in_233316.CR5_S.CR5_LF.cleanResp2,
	.stacks_in_233316.CR5_S.CR5_LL.cleanResp1,
	.stacks_in_233316.CR5_S.CR5_LF.cleanResp1 {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
	.stacks_in_233316.CR5.CR5_Goff,
	.stacks_in_233316.CR5_S.CR5_Goff,
	.stacks_in_233316.CR5_LL.cleanResp2.CR5_Goff {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
}

/***************************************  6 COLUMN **********************************/

.stacks_in_233316.CR6_L,
.stacks_in_233316.CR6_L1 {
	float: left;
}
.stacks_in_233316.CR6_R,
.stacks_in_233316.CR6_R1 {
	float: left;
}
.stacks_in_233316.CR6 {
	width: 15%;
}
.stacks_in_233316.CR6_S {
	width: 15.2%;
}
.stacks_in_233316.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_233316.CR6_LF,
.stacks_in_233316.CR6_LL,
.stacks_in_233316.CR6_RF,
.stacks_in_233316.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_233316.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_233316.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_233316.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_233316.CR6,
	.stacks_in_233316.CR6_S {
		width: 49%;
	}
	.stacks_in_233316.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233316.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233316.CR6.CR6_Goff,
	.stacks_in_233316.CR6_S.CR6_Goff,
	.stacks_in_233316.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_233316.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_233316.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233316.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_233316.CR6,
	.stacks_in_233316.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}
#stacks_in_233316 {
	padding: 0px 0px 80px 0px;
}

/* We use this media query to add styles to any device that supports media queries */
@media only screen {
   
    #stacks_in_233317 {
      margin: 0px;      
    }

    #stacks_in_233317 {
      padding: 0px;      
    }


    

     
      #stacks_in_233317 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233317 {
      margin: 0px;      
    }

    #stacks_in_233317 {
      padding: 0px;      
    }


    

     
      #stacks_in_233317 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


 
    #stacks_in_233317 {
      margin: 0px;      
    }

    #stacks_in_233317 {
      padding: 0px;      
    }


    

     
      #stacks_in_233317 {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


}


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

    #stacks_in_233317 {
      padding: 0px;      
    }


    

     
      #stacks_in_233317 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233317 {
      margin: 0px;      
    }

    #stacks_in_233317 {
      padding: 0px;      
    }


    

     
      #stacks_in_233317 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 
}



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

    #stacks_in_233317 {
      padding: 0px;      
    }


    

     
      #stacks_in_233317 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233318Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_233318Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233318Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233318Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233318Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233318Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233318Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233318Calligrapher h6, .stacks_in_233318Calligrapher h5, .stacks_in_233318Calligrapher h4, .stacks_in_233318Calligrapher h3, .stacks_in_233318Calligrapher h2, .stacks_in_233318Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233318Calligrapher, .stacks_in_233318Calligrapher h1, .stacks_in_233318Calligrapher h2, .stacks_in_233318Calligrapher h3, .stacks_in_233318Calligrapher h4, .stacks_in_233318Calligrapher h5, .stacks_in_233318Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233318targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233318Calligrapher a:link{			color: #000000 !important;			text-decoration: underline !important;		}				.stacks_in_233318Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_233318Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_233318Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233319 {
	padding: 20px 0px 0px 0px;
}

/* We use this media query to add styles to any device that supports media queries */
@media only screen {
   
    #stacks_in_233323 {
      margin: 0px;      
    }

    #stacks_in_233323 {
      padding: 0px;      
    }


    

     
      #stacks_in_233323 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233323 {
      margin: 0px;      
    }

    #stacks_in_233323 {
      padding: 0px;      
    }


    

     
      #stacks_in_233323 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


 
    #stacks_in_233323 {
      margin: 0px;      
    }

    #stacks_in_233323 {
      padding: 0px;      
    }


    

     
      #stacks_in_233323 {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


}


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

    #stacks_in_233323 {
      padding: 0px;      
    }


    

     
      #stacks_in_233323 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233323 {
      margin: 0px;      
    }

    #stacks_in_233323 {
      padding: 0px;      
    }


    

     
      #stacks_in_233323 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 
}



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

    #stacks_in_233323 {
      padding: 0px;      
    }


    

     
      #stacks_in_233323 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233324Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_233324Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233324Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233324Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233324Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233324Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233324Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233324Calligrapher h6, .stacks_in_233324Calligrapher h5, .stacks_in_233324Calligrapher h4, .stacks_in_233324Calligrapher h3, .stacks_in_233324Calligrapher h2, .stacks_in_233324Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233324Calligrapher, .stacks_in_233324Calligrapher h1, .stacks_in_233324Calligrapher h2, .stacks_in_233324Calligrapher h3, .stacks_in_233324Calligrapher h4, .stacks_in_233324Calligrapher h5, .stacks_in_233324Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233324targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233324Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233324Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233324Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233324Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233325 {
	padding: 20px 0px 0px 0px;
}
/* RoundThing Stack by RapidWeaver Central */

#roundthingstacks_in_233330   {
	display: block;
	overflow: hidden;
	position: relative;
	z-index: 1;
}

#roundme_stacks_in_233330   {
	background: #191919 url(../files/static_bg-233330.jpg);
	width: 160px;
	height: 160px;
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	border-radius: 500px;
	border: 1px solid #191919;
	margin:0px auto;
}

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

.shadow-style0stacks_in_233330 {
		-moz-box-shadow: none;
		-webkit-shadow: none;
		box-shadow: none;
}

#stacks_in_233330	.shadow-style1stacks_in_233330  {
		-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.50) ;
		-webkit-shadow: 0px 0px 5px rgba(0,0,0,0.50);
		box-shadow: 0px 0px 5px rgba(0,0,0,0.50);
}

#stacks_in_233330	.shadow-style1stacks_in_233330 {
		margin:10px auto;
}

.shadow-style2stacks_in_233330  {
		-moz-box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		-webkit-box-shadow:inset 0px 0px 8px rgba(0,0,0,0.50);
		box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		
}




/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233331Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_233331Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233331Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233331Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233331Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233331Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233331Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233331Calligrapher h6, .stacks_in_233331Calligrapher h5, .stacks_in_233331Calligrapher h4, .stacks_in_233331Calligrapher h3, .stacks_in_233331Calligrapher h2, .stacks_in_233331Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233331Calligrapher, .stacks_in_233331Calligrapher h1, .stacks_in_233331Calligrapher h2, .stacks_in_233331Calligrapher h3, .stacks_in_233331Calligrapher h4, .stacks_in_233331Calligrapher h5, .stacks_in_233331Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233331targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233331Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233331Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233331Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233331Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233332 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233335Calligrapher{			font-size: 75% !important;			color: #4C4C4C !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_233335Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233335Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233335Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233335Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233335Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233335Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233335Calligrapher h6, .stacks_in_233335Calligrapher h5, .stacks_in_233335Calligrapher h4, .stacks_in_233335Calligrapher h3, .stacks_in_233335Calligrapher h2, .stacks_in_233335Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233335Calligrapher, .stacks_in_233335Calligrapher h1, .stacks_in_233335Calligrapher h2, .stacks_in_233335Calligrapher h3, .stacks_in_233335Calligrapher h4, .stacks_in_233335Calligrapher h5, .stacks_in_233335Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233335targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233335Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233335Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233335Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233335Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233336 {
	padding: 5px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233339Calligrapher{			font-size: 70% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_233339Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233339Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233339Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233339Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233339Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233339Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233339Calligrapher h6, .stacks_in_233339Calligrapher h5, .stacks_in_233339Calligrapher h4, .stacks_in_233339Calligrapher h3, .stacks_in_233339Calligrapher h2, .stacks_in_233339Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233339Calligrapher, .stacks_in_233339Calligrapher h1, .stacks_in_233339Calligrapher h2, .stacks_in_233339Calligrapher h3, .stacks_in_233339Calligrapher h4, .stacks_in_233339Calligrapher h5, .stacks_in_233339Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233339targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233339Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233339Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233339Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233339Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_233343, .stacks_in_233343MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_233343MaxWidthContainer{	    max-width: 111px;	}    .stacks_in_233343MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_233343MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_233343MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_233343MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_233343MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_233344 .onthelineouterspace
{
display:block;
padding: 0px 0px 0px 0px;
}
#stacks_in_233344 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:0px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:2px; 
border-top-color:#A17C40; 
font-size:1%;
-webkit-box-shadow: 0px 0px 0px #DDDDDC;
-moz-box-shadow: 0px 0px 0px #DDDDDC;
box-shadow: 0px 0px 0px #DDDDDC;
opacity:1;

/*CustomCSS;*/
}


#stacks_in_233344 {
	padding: 35px 0px 15px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231011Calligrapher{			font-size: 80% !important;			color: #CCCCCC !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_231011Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231011Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231011Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231011Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231011Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231011Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231011Calligrapher h6, .stacks_in_231011Calligrapher h5, .stacks_in_231011Calligrapher h4, .stacks_in_231011Calligrapher h3, .stacks_in_231011Calligrapher h2, .stacks_in_231011Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231011Calligrapher, .stacks_in_231011Calligrapher h1, .stacks_in_231011Calligrapher h2, .stacks_in_231011Calligrapher h3, .stacks_in_231011Calligrapher h4, .stacks_in_231011Calligrapher h5, .stacks_in_231011Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231011targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231011Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_231011Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_231011Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_231011Calligrapher a:hover{			color: #A17C41 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231012 {
	padding: 13px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231016Calligrapher{			font-size: 80% !important;			color: #CCCCCC !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_231016Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231016Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231016Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231016Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231016Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231016Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231016Calligrapher h6, .stacks_in_231016Calligrapher h5, .stacks_in_231016Calligrapher h4, .stacks_in_231016Calligrapher h3, .stacks_in_231016Calligrapher h2, .stacks_in_231016Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231016Calligrapher, .stacks_in_231016Calligrapher h1, .stacks_in_231016Calligrapher h2, .stacks_in_231016Calligrapher h3, .stacks_in_231016Calligrapher h4, .stacks_in_231016Calligrapher h5, .stacks_in_231016Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231016targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231016Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_231016Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_231016Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_231016Calligrapher a:hover{			color: #B18E52 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231017 {
	padding: 13px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232368Calligrapher{			font-size: 80% !important;			color: #CCCCCC !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_232368Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232368Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232368Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232368Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232368Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232368Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232368Calligrapher h6, .stacks_in_232368Calligrapher h5, .stacks_in_232368Calligrapher h4, .stacks_in_232368Calligrapher h3, .stacks_in_232368Calligrapher h2, .stacks_in_232368Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_232368Calligrapher, .stacks_in_232368Calligrapher h1, .stacks_in_232368Calligrapher h2, .stacks_in_232368Calligrapher h3, .stacks_in_232368Calligrapher h4, .stacks_in_232368Calligrapher h5, .stacks_in_232368Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232368targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232368Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_232368Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_232368Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_232368Calligrapher a:hover{			color: #B18E52 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232370 {
	padding: 13px 0px 0px 0px;
}
 .target_stacks_in_231248{ }.target_stacks_in_231248.rotate{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center center;transform-origin:center center}.target_stacks_in_231248.width-flexible{width:100%}.target_stacks_in_231248.width-fixed{width:250px}.target_stacks_in_231248.height-flexible{height:100%}.target_stacks_in_231248.height-fixed{height:250px}.target_stacks_in_231248.top_pt{top:2%}.target_stacks_in_231248.top_px{top:2px}.target_stacks_in_231248.bottom_pt{bottom:2%}.target_stacks_in_231248.bottom_px{bottom:2px}.target_stacks_in_231248.right_pt{right:8%}.target_stacks_in_231248.right_px{right:8px}.target_stacks_in_231248.left_pt{left:8%}.target_stacks_in_231248.left_px{left:8px}  
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231249Calligrapher{			font-size: 160% !important;			color: #E6E6E6 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 4px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231249Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231249Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231249Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231249Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231249Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231249Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231249Calligrapher h6, .stacks_in_231249Calligrapher h5, .stacks_in_231249Calligrapher h4, .stacks_in_231249Calligrapher h3, .stacks_in_231249Calligrapher h2, .stacks_in_231249Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231249Calligrapher, .stacks_in_231249Calligrapher h1, .stacks_in_231249Calligrapher h2, .stacks_in_231249Calligrapher h3, .stacks_in_231249Calligrapher h4, .stacks_in_231249Calligrapher h5, .stacks_in_231249Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- */.stacks_in_231249Calligrapher, .stacks_in_231249Calligrapher h1, .stacks_in_231249Calligrapher h2, .stacks_in_231249Calligrapher h3, .stacks_in_231249Calligrapher h4, .stacks_in_231249Calligrapher h5, .stacks_in_231249Calligrapher h6{	text-shadow: 2px 2px 5px #4C4C4C !important;}/* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231249targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231249Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231249Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231249Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231249Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_231106, .stacks_in_231106MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_231106MaxWidthContainer{	    max-width: 900px;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_231106MaxWidthContainer{		    max-width: 800px;		}						    .stacks_in_231106MaxWidthContainer{			margin: 0;		}						}@media only screen and (max-width: 480px) {	 	    .stacks_in_231106MaxWidthContainer{		    max-width: 800px;		}						    .stacks_in_231106MaxWidthContainer{			margin: 0;		}						}/* End dooMax stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231112Calligrapher{			font-size: 120% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231112Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231112Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231112Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231112Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231112Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231112Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231112Calligrapher h6, .stacks_in_231112Calligrapher h5, .stacks_in_231112Calligrapher h4, .stacks_in_231112Calligrapher h3, .stacks_in_231112Calligrapher h2, .stacks_in_231112Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231112Calligrapher, .stacks_in_231112Calligrapher h1, .stacks_in_231112Calligrapher h2, .stacks_in_231112Calligrapher h3, .stacks_in_231112Calligrapher h4, .stacks_in_231112Calligrapher h5, .stacks_in_231112Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231112targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231112Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231112Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231112Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231112Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231113 {
	padding: 10px 0px 10px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231116Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231116Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231116Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231116Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231116Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231116Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231116Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231116Calligrapher h6, .stacks_in_231116Calligrapher h5, .stacks_in_231116Calligrapher h4, .stacks_in_231116Calligrapher h3, .stacks_in_231116Calligrapher h2, .stacks_in_231116Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231116Calligrapher, .stacks_in_231116Calligrapher h1, .stacks_in_231116Calligrapher h2, .stacks_in_231116Calligrapher h3, .stacks_in_231116Calligrapher h4, .stacks_in_231116Calligrapher h5, .stacks_in_231116Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231116targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231116Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231116Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231116Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231116Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231117 {
	padding: 20px 0px 20px 0px;
}
/* Start dooMax stack CSS code */#stacks_in_231120, .stacks_in_231120MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_231120MaxWidthContainer{	    max-width: 180px;	}    .stacks_in_231120MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_231120MaxWidthContainer{		    max-width: 180px;		}										    .stacks_in_231120MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_231120MaxWidthContainer{		    max-width: 180px;		}										    .stacks_in_231120MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */
#stacks_in_231120 {
	padding: 20px 0px 5px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231121Calligrapher{			font-size: 80% !important;			color: #CCCCCC !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_231121Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231121Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231121Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231121Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231121Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231121Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231121Calligrapher h6, .stacks_in_231121Calligrapher h5, .stacks_in_231121Calligrapher h4, .stacks_in_231121Calligrapher h3, .stacks_in_231121Calligrapher h2, .stacks_in_231121Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231121Calligrapher, .stacks_in_231121Calligrapher h1, .stacks_in_231121Calligrapher h2, .stacks_in_231121Calligrapher h3, .stacks_in_231121Calligrapher h4, .stacks_in_231121Calligrapher h5, .stacks_in_231121Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231121targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231121Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_231121Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_231121Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_231121Calligrapher a:hover{			color: #B3B3B3 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* If modifying any of this code, update the template.html file too */

/* CSS code for the CALL 02 9487 2161 button */

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

.ButtonMakerStackstacks_in_231122 {
	line-height: 40px;
	width: 100%;
	text-align: center;
	position: relative;
	z-index: 10;
	transition: all 300ms ease-in-out;
	border-radius: 0px;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}






/* Solid colour fill */
.ButtonMakerStackstacks_in_231122 {
	background: #8F6933;
}

.ButtonMakerStackstacks_in_231122:hover {
	background: #A57E45;
}





















.ButtonMakerStackstacks_in_231122 a.Button-Link {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 25;
	outline: none;
}

/* Button inset effect on click */
.ButtonMakerStackstacks_in_231122 a.Button-Link:active {
	
	-webkit-box-shadow:inset 0 0 3px 2px #674317;
	box-shadow:inset 0 0 3px 2px #674317;
	
	outline: none;
}

.ButtonMakerStackstacks_in_231122 .Button-Label {
	color: #FFFFFF;
	font-size: 12px;
	display: block;
	z-index: 15;
	position: relative;
	transition: all 300ms ease-in-out;
	font-family: inherit;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
}

.ButtonMakerStackstacks_in_231122:hover .Button-Label {
	color: #FFFFFF;
}






@media print {
	.ButtonMakerStackstacks_in_231122 {
		display: none !important;
	}
}

/* End of CSS code for the CALL 02 9487 2161 button */











 .target_stacks_in_231080{ z-index:20; }.target_stacks_in_231080.rotate{-webkit-transform:rotate(0deg);transform:rotate(0deg);-webkit-transform-origin:center center;transform-origin:center center}.target_stacks_in_231080.width-flexible{width:100%}.target_stacks_in_231080.width-fixed{width:250px}.target_stacks_in_231080.height-flexible{height:100%}.target_stacks_in_231080.height-fixed{height:250px}.target_stacks_in_231080.top_pt{top:8%}.target_stacks_in_231080.top_px{top:8px}.target_stacks_in_231080.bottom_pt{bottom:8%}.target_stacks_in_231080.bottom_px{bottom:8px}.target_stacks_in_231080.right_pt{right:15%}.target_stacks_in_231080.right_px{right:15px}.target_stacks_in_231080.left_pt{left:15%}.target_stacks_in_231080.left_px{left:15px}  
#usefulStackWrapperstacks_in_231168 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 900px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_231168 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 800px) {
	#usefulStackstacks_in_231168 {
		display: none;
	}
}












/*
 * cleanResponse
 * Version: 2.0.4
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: http://forum.onelittledesigner.com
 * Description: 1-6 responsive columns
 */

/***************************************  NO GUTTER **********************************/

.stacks_in_230564.cleanResponse2_L.CR2_Goff {
	width: 20%;
}
.stacks_in_230564.cleanResponse2_R.CR2_Goff {
	width: 80%;
}

/****************  3 Non ******************/

.stacks_in_230564.CR3_L.CR3_Goff {
	width: 33%;
}
.stacks_in_230564.CR3_R.CR3_Goff {
	width: 33%;
}
.stacks_in_230564.CR3_RS.CR3_Goff {
	width: 33.2%;
	float: right;
}
.stacks_in_230564.CR3_M.CR3_Goff {
	margin: 0 0% 10px 0%;
	width: 34%;
}

/****************  4 Non ******************/

.stacks_in_230564.CR4.CR4_Goff {
	width: 25%;
}
.stacks_in_230564.CR4_S.CR4_Goff {
	width: 25%;
}
.stacks_in_230564.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
	width: 25.1%;
	float: left;
}
.stacks_in_230564.CR4_LF.CR4_Goff, .stacks_in_230564.CR4_LL.CR4_Goff, .stacks_in_230564.CR4_LF2.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230564.CR4_LF.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230564.CR4_LL2.CR4_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
	.stacks_in_230564.CR4_R.CR4_LL2.CR4_S.CR4_Goff{
		float: left;
		width: 25%;
	}
}

/****************  5 Non ******************/

.stacks_in_230564.CR5.CR5_Goff {
	width: 20%;
}
.stacks_in_230564.CR5_S.CR5_Goff {
	width: 20%;
}
.stacks_in_230564.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
	width: 20.3%;
}
.stacks_in_230564.CR5_M.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230564.CR5_LF.CR5_Goff, .stacks_in_230564.CR5_LL.CR5_Goff, .stacks_in_230564.CR5_RF.CR5_Goff, .stacks_in_230564.CR5_RL.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230564.cleanRespone5_First.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230564.cleanRespone5_Last.CR5_Goff {
	margin: 0 0 10px 0;
}

/****************  6 Non ******************/

.stacks_in_230564.CR6.CR6_Goff {
	width: 16.66%;
}
.stacks_in_230564.CR6_S.CR6_Goff {
	width: 16.69%;
}
.stacks_in_230564.CR6_R1.CR6_LL.CR6_S.CR6_Goff, stacks_in_230564.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
	width: 17%;
}
.stacks_in_230564.CR6_M.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230564.CR6_LF.CR6_Goff,
.stacks_in_230564.CR6_LL.CR6_Goff,
.stacks_in_230564.CR6_RF.CR6_Goff,
.stacks_in_230564.CR6_RL.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230564.CR6_L1.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230564.CR6_R1.CR6_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
		.stacks_in_230564.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
		.stacks_in_230564.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
			width: 16.6%;
	}
}

/***************************************  1 COLUMN **********************************/

.stacks_in_230564.cleanResponse1_L {
	width: 100%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_230564.cleanResponse1_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  2 COLUMN **********************************/

.stacks_in_230564.cleanResponse2_L {
	float: left;
	width: 19%;
	margin: 0 0 10px 0;
}
.stacks_in_230564.cleanResponse2_R {
	float: right;
	width: 79%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_230564.cleanResponse2_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230564.cleanResponse2_R {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230564.cleanResponse2_L.CR2_Goff {
		width: 100%;
		margin:0 0 10px 0;
	}
	.stacks_in_230564.cleanResponse2_R.CR2_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  3 COLUMN **********************************/

.stacks_in_230564.CR3_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;

}
.stacks_in_230564.CR3_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_230564.CR3_M {
	float: left;
	margin: 0 2% 10px 2%;
	width: 32%;
}
@media (max-width: 800px) {
	
	/*  ============ LARGE BOTTOM ================== */
	
	.stacks_in_230564.CR3_L.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230564.CR3_M.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230564.CR3_R.cleanResp1,
	.stacks_in_230564.CR3_RS.cleanResp1 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230564.CR3_L.cleanResp1.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230564.CR3_M.cleanResp1.CR3_Goff  {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230564.CR3_R.cleanResp1.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230564.CR3_RS.cleanResp1.CR3_Goff  {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	
	/*  ============ LARGE TOP ================== */
	
	.stacks_in_230564.CR3_L.cleanResp2 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230564.CR3_M.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230564.CR3_R.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230564.CR3_RS.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230564.CR3_L.cleanResp2.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230564.CR3_M.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230564.CR3_R.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230564.CR3_RS.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	
}
@media (max-width: 600px){
	.stacks_in_230564.CR3_L,
	.stacks_in_230564.CR3_R.cleanResp2,
	.stacks_in_230564.CR3_R,
	.stacks_in_230564.CR3_R.cleanResp1,
	.stacks_in_230564.CR3_RS.cleanResp2,
	.stacks_in_230564.CR3_RS.cleanResp3 {
		float: left !important;
		width: 100% !important;
		margin: 0 0 10px 0!important;
	}
	.stacks_in_230564.CR3_RS.CR3_Goff {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
	.stacks_in_230564.CR3_M {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
}

/***************************************  4 COLUMN **********************************/

.stacks_in_230564.CR4_L {
	float: left;
}
.stacks_in_230564.CR4_R {
	float: left;
}
.stacks_in_230564.CR4 {
	width: 23.5%;
}
.stacks_in_230564.CR4_S {
	width: 23.6%;
}
.stacks_in_230564.CR4_LF,
.stacks_in_230564.CR4_LL,
.stacks_in_230564.CR4_LF2 {
	margin: 0 1% 10px 1%;
}
.stacks_in_230564.CR4_LF {
	margin: 0 1% 10px 0;
}
.stacks_in_230564.CR4_LL2 {
	margin: 0 0 10px 1%;
	float: right;
}
@media (max-width: 1074px) {
	.stacks_in_230564.CR4_S{
		width: 23.5%;
	}
}
@media (max-width: 800px) {
	.stacks_in_230564.CR4 {
		width: 49%;
	}
	.stacks_in_230564.CR4_S {
		width: 49%;
	}
	.stacks_in_230564.CR4_LF {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_230564.CR4_LL {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_230564.CR4_LF2 {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_230564.CR4_LL2 {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_230564.CR4_R {
		float:left;
	}
	.stacks_in_230564.CR4.CR4_Goff {
		width: 50%;
	}
	.stacks_in_230564.CR4_S.CR4_Goff,
	.stacks_in_230564.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 50%;
	}
	.stacks_in_230564.CR4_LF.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_230564.CR4_LL.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_230564.CR4_LF2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_230564.CR4_LL2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
}

@media (max-width: 600px){
	.stacks_in_230564.CR4 {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230564.CR4_S {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230564.CR4.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230564.CR4_S.CR4_Goff,
	.stacks_in_230564.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  5 COLUMN **********************************/

.stacks_in_230564 .CR5_L {
	float: left;
}
.stacks_in_230564 .CR5_R {
	float: left;
}
.stacks_in_230564 .CR5 {
	width: 18.4%;
}
.stacks_in_230564.CR5_S {
	width: 18.4%;
}
.stacks_in_230564.CR5_M {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_230564.CR5_LF,
.stacks_in_230564.CR5_LL,
.stacks_in_230564.CR5_RF,
.stacks_in_230564.CR5_RL {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_230564.cleanRespone5_First {
	margin: 0 1% 10px 0;
}
.stacks_in_230564.cleanRespone5_Last {
	float:right;
	margin: 0 0 10px 1%;
}
@media (max-width: 800px) {
	.stacks_in_230564.CR5, .stacks_in_230564.CR5_S {
		width: 49%;
	}
	.stacks_in_230564.CR5_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230564.CR5_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230564.CR5.cleanRespone5_Last,
	.stacks_in_230564.CR5_S.cleanRespone5_Last {
		float: left;
		width: 99.8% ;
		margin: 0 auto 10px auto;
	}
	.stacks_in_230564.CR5.CR5_Goff {
		width: 50%;
	}
	.stacks_in_230564.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_230564.CR5_LF.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230564.CR5_LL.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230564.cleanRespone5_Last.CR5_Goff,
	.stacks_in_230564.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
		float: left;
		width: 100% ;
		margin: 0 auto 10px auto;
	}

	/*  ============ LARGE TOP ================== */
	
	.stacks_in_230564.CR5.cleanResp2,
	.stacks_in_230564.CR5_S.cleanResp2 {
		width: 49%;
	}
	.stacks_in_230564.CR5_LF.cleanResp2,
	.stacks_in_230564.cleanRespone5_Last.cleanResp2 {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230564.CR5_LL.cleanResp2 {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230564.CR5.cleanRespone5_First.cleanResp2,
	.stacks_in_230564.CR5_S.cleanRespone5_First.cleanResp2 {
		float: left;
		width: 99.8%;
		margin: 0 auto 10px auto;
	}
	.stacks_in_230564.CR5.cleanResp2.CR5_Goff {
		width: 50%;
	}
	.stacks_in_230564.CR5_S.cleanResp2.CR5_Goff,
	.stacks_in_230564.CR5_R1.CR5_LF.cleanRespone5_Last.cleanResp2.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_230564.CR5_LF.cleanResp2.CR5_Goff,
	.stacks_in_230564.cleanRespone5_Last.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
		
	}
	.stacks_in_230564.CR5_LL.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230564.cleanRespone5_First.cleanResp2.CR5_Goff,
	.stacks_in_230564.cleanRespone5_First.cleanResp2.CR5_S.CR5_Goff {
		float: left;
		width: 100%;
		margin: 0 auto 10px auto;
	}
}
@media (max-width: 600px) {
	.stacks_in_230564.CR5.CR5_LL.cleanResp2,
	.stacks_in_230564.CR5.CR5_LF.cleanResp2,
	.stacks_in_230564.CR5.CR5_LL.cleanResp1,
	.stacks_in_230564.CR5.CR5_LF.cleanResp1,
	.stacks_in_230564.CR5_S.CR5_LL.cleanResp2,
	.stacks_in_230564.CR5_S.CR5_LF.cleanResp2,
	.stacks_in_230564.CR5_S.CR5_LL.cleanResp1,
	.stacks_in_230564.CR5_S.CR5_LF.cleanResp1 {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
	.stacks_in_230564.CR5.CR5_Goff,
	.stacks_in_230564.CR5_S.CR5_Goff,
	.stacks_in_230564.CR5_LL.cleanResp2.CR5_Goff {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
}

/***************************************  6 COLUMN **********************************/

.stacks_in_230564.CR6_L,
.stacks_in_230564.CR6_L1 {
	float: left;
}
.stacks_in_230564.CR6_R,
.stacks_in_230564.CR6_R1 {
	float: left;
}
.stacks_in_230564.CR6 {
	width: 15%;
}
.stacks_in_230564.CR6_S {
	width: 15.2%;
}
.stacks_in_230564.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_230564.CR6_LF,
.stacks_in_230564.CR6_LL,
.stacks_in_230564.CR6_RF,
.stacks_in_230564.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_230564.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_230564.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_230564.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_230564.CR6,
	.stacks_in_230564.CR6_S {
		width: 49%;
	}
	.stacks_in_230564.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230564.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230564.CR6.CR6_Goff,
	.stacks_in_230564.CR6_S.CR6_Goff,
	.stacks_in_230564.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_230564.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_230564.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230564.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_230564.CR6,
	.stacks_in_230564.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}
#stacks_in_230565 {
	padding: 8px 0px 0px 0px;
}
#stacks_in_231170 .p-base-font p,#stacks_in_231170 .p-base-font li,#stacks_in_231170 .p-base-font a{font-size:16px!important}@media screen and (max-height:320px){#stacks_in_231170 .hide-below-height{display:none}}@media screen and (min-aspect-ratio:8/5){#stacks_in_231170 .hide-below-aspect{display:none}}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230568Calligrapher{			font-size: 115% !important;			color: #E6E6E6 !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 4px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230568Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230568Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230568Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230568Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230568Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230568Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230568Calligrapher h6, .stacks_in_230568Calligrapher h5, .stacks_in_230568Calligrapher h4, .stacks_in_230568Calligrapher h3, .stacks_in_230568Calligrapher h2, .stacks_in_230568Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_230568Calligrapher, .stacks_in_230568Calligrapher h1, .stacks_in_230568Calligrapher h2, .stacks_in_230568Calligrapher h3, .stacks_in_230568Calligrapher h4, .stacks_in_230568Calligrapher h5, .stacks_in_230568Calligrapher h6{	font-family: "Muli" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- */.stacks_in_230568Calligrapher, .stacks_in_230568Calligrapher h1, .stacks_in_230568Calligrapher h2, .stacks_in_230568Calligrapher h3, .stacks_in_230568Calligrapher h4, .stacks_in_230568Calligrapher h5, .stacks_in_230568Calligrapher h6{	text-shadow: 2px 2px 5px #4C4C4C !important;}/* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230568targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230568Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230568Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230568Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230568Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230569 {
	padding: 15px 0px 5px 0px;
}
/* Start dooMax stack CSS code */#stacks_in_230572, .stacks_in_230572MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_230572MaxWidthContainer{	    max-width: 680px;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_230572MaxWidthContainer{		    max-width: 600px;		}						    .stacks_in_230572MaxWidthContainer{			margin: 0;		}						}@media only screen and (max-width: 480px) {	 	    .stacks_in_230572MaxWidthContainer{		    max-width: 440px;		}						    .stacks_in_230572MaxWidthContainer{			margin: 0;		}						}/* End dooMax stack CSS code */#stacks_in_231172 .p-base-font p,#stacks_in_231172 .p-base-font li,#stacks_in_231172 .p-base-font a{font-size:12px!important}@media screen and (max-height:320px){#stacks_in_231172 .hide-below-height{display:none}}@media screen and (min-aspect-ratio:8/5){#stacks_in_231172 .hide-below-aspect{display:none}}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230573Calligrapher{			font-size: 50% !important;			color: #CCCCCC !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.1em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230573Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230573Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230573Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230573Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230573Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230573Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230573Calligrapher h6, .stacks_in_230573Calligrapher h5, .stacks_in_230573Calligrapher h4, .stacks_in_230573Calligrapher h3, .stacks_in_230573Calligrapher h2, .stacks_in_230573Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230573Calligrapher, .stacks_in_230573Calligrapher h1, .stacks_in_230573Calligrapher h2, .stacks_in_230573Calligrapher h3, .stacks_in_230573Calligrapher h4, .stacks_in_230573Calligrapher h5, .stacks_in_230573Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- */.stacks_in_230573Calligrapher, .stacks_in_230573Calligrapher h1, .stacks_in_230573Calligrapher h2, .stacks_in_230573Calligrapher h3, .stacks_in_230573Calligrapher h4, .stacks_in_230573Calligrapher h5, .stacks_in_230573Calligrapher h6{	text-shadow: 1px 1px 1px #555555 !important;}/* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230573targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230573Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230573Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230573Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230573Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230574 {
	padding: 10px 0px 0px 0px;
}

#stacks_in_230575 {
	display:inline-block; width:100%; line-height: 1.320000em;
}
#usefulStackWrapperstacks_in_231179 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 900px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_231179 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_231179 {
		display: none;
	}
}












#usefulStackWrapperstacks_in_231199 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1000px;
	min-height: 0px;
	max-height: 2000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_231199 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 1100px) {
	#usefulStackstacks_in_231199 {
		display: none;
	}
}












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



.wow {
	visibility: hidden;
}

#stacks_in_231201 {
	padding: 100px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231204Calligrapher{			font-size: 70% !important;			color: #999999 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_231204Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231204Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231204Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231204Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231204Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231204Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231204Calligrapher h6, .stacks_in_231204Calligrapher h5, .stacks_in_231204Calligrapher h4, .stacks_in_231204Calligrapher h3, .stacks_in_231204Calligrapher h2, .stacks_in_231204Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231204Calligrapher, .stacks_in_231204Calligrapher h1, .stacks_in_231204Calligrapher h2, .stacks_in_231204Calligrapher h3, .stacks_in_231204Calligrapher h4, .stacks_in_231204Calligrapher h5, .stacks_in_231204Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231204targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231204Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_231204Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_231204Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_231204Calligrapher a:hover{			color: #B3B3B3 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231205 {
	padding: 20px 0px 0px 0px;
}
/* Start dooMax stack CSS code */#stacks_in_231128, .stacks_in_231128MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_231128MaxWidthContainer{	    max-width: 1000px;	}    .stacks_in_231128MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_231128MaxWidthContainer{		    max-width: 800px;		}										    .stacks_in_231128MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_231128MaxWidthContainer{		    max-width: 800px;		}										    .stacks_in_231128MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_231129 *,
#stacks_in_231129 *:before,
#stacks_in_231129 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
/*
 * cleanResponse
 * Version: 2.0.4
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: http://forum.onelittledesigner.com
 * Description: 1-6 responsive columns
 */

/***************************************  NO GUTTER **********************************/

.stacks_in_231130.cleanResponse2_L.CR2_Goff {
	width: 20%;
}
.stacks_in_231130.cleanResponse2_R.CR2_Goff {
	width: 80%;
}

/****************  3 Non ******************/

.stacks_in_231130.CR3_L.CR3_Goff {
	width: 33%;
}
.stacks_in_231130.CR3_R.CR3_Goff {
	width: 33%;
}
.stacks_in_231130.CR3_RS.CR3_Goff {
	width: 33.2%;
	float: right;
}
.stacks_in_231130.CR3_M.CR3_Goff {
	margin: 0 0% 10px 0%;
	width: 34%;
}

/****************  4 Non ******************/

.stacks_in_231130.CR4.CR4_Goff {
	width: 25%;
}
.stacks_in_231130.CR4_S.CR4_Goff {
	width: 25%;
}
.stacks_in_231130.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
	width: 25.1%;
	float: left;
}
.stacks_in_231130.CR4_LF.CR4_Goff, .stacks_in_231130.CR4_LL.CR4_Goff, .stacks_in_231130.CR4_LF2.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_231130.CR4_LF.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_231130.CR4_LL2.CR4_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
	.stacks_in_231130.CR4_R.CR4_LL2.CR4_S.CR4_Goff{
		float: left;
		width: 25%;
	}
}

/****************  5 Non ******************/

.stacks_in_231130.CR5.CR5_Goff {
	width: 20%;
}
.stacks_in_231130.CR5_S.CR5_Goff {
	width: 20%;
}
.stacks_in_231130.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
	width: 20.3%;
}
.stacks_in_231130.CR5_M.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_231130.CR5_LF.CR5_Goff, .stacks_in_231130.CR5_LL.CR5_Goff, .stacks_in_231130.CR5_RF.CR5_Goff, .stacks_in_231130.CR5_RL.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_231130.cleanRespone5_First.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_231130.cleanRespone5_Last.CR5_Goff {
	margin: 0 0 10px 0;
}

/****************  6 Non ******************/

.stacks_in_231130.CR6.CR6_Goff {
	width: 16.66%;
}
.stacks_in_231130.CR6_S.CR6_Goff {
	width: 16.69%;
}
.stacks_in_231130.CR6_R1.CR6_LL.CR6_S.CR6_Goff, stacks_in_231130.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
	width: 17%;
}
.stacks_in_231130.CR6_M.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_231130.CR6_LF.CR6_Goff,
.stacks_in_231130.CR6_LL.CR6_Goff,
.stacks_in_231130.CR6_RF.CR6_Goff,
.stacks_in_231130.CR6_RL.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_231130.CR6_L1.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_231130.CR6_R1.CR6_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
		.stacks_in_231130.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
		.stacks_in_231130.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
			width: 16.6%;
	}
}

/***************************************  1 COLUMN **********************************/

.stacks_in_231130.cleanResponse1_L {
	width: 100%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_231130.cleanResponse1_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  2 COLUMN **********************************/

.stacks_in_231130.cleanResponse2_L {
	float: left;
	width: 19%;
	margin: 0 0 10px 0;
}
.stacks_in_231130.cleanResponse2_R {
	float: right;
	width: 79%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_231130.cleanResponse2_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231130.cleanResponse2_R {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231130.cleanResponse2_L.CR2_Goff {
		width: 100%;
		margin:0 0 10px 0;
	}
	.stacks_in_231130.cleanResponse2_R.CR2_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  3 COLUMN **********************************/

.stacks_in_231130.CR3_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;

}
.stacks_in_231130.CR3_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_231130.CR3_M {
	float: left;
	margin: 0 2% 10px 2%;
	width: 32%;
}
@media (max-width: 800px) {
	
	/*  ============ LARGE BOTTOM ================== */
	
	.stacks_in_231130.CR3_L.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_231130.CR3_M.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_231130.CR3_R.cleanResp1,
	.stacks_in_231130.CR3_RS.cleanResp1 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231130.CR3_L.cleanResp1.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231130.CR3_M.cleanResp1.CR3_Goff  {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231130.CR3_R.cleanResp1.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231130.CR3_RS.cleanResp1.CR3_Goff  {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	
	/*  ============ LARGE TOP ================== */
	
	.stacks_in_231130.CR3_L.cleanResp2 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231130.CR3_M.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_231130.CR3_R.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_231130.CR3_RS.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_231130.CR3_L.cleanResp2.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231130.CR3_M.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231130.CR3_R.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231130.CR3_RS.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	
}
@media (max-width: 600px){
	.stacks_in_231130.CR3_L,
	.stacks_in_231130.CR3_R.cleanResp2,
	.stacks_in_231130.CR3_R,
	.stacks_in_231130.CR3_R.cleanResp1,
	.stacks_in_231130.CR3_RS.cleanResp2,
	.stacks_in_231130.CR3_RS.cleanResp3 {
		float: left !important;
		width: 100% !important;
		margin: 0 0 10px 0!important;
	}
	.stacks_in_231130.CR3_RS.CR3_Goff {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
	.stacks_in_231130.CR3_M {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
}

/***************************************  4 COLUMN **********************************/

.stacks_in_231130.CR4_L {
	float: left;
}
.stacks_in_231130.CR4_R {
	float: left;
}
.stacks_in_231130.CR4 {
	width: 23.5%;
}
.stacks_in_231130.CR4_S {
	width: 23.6%;
}
.stacks_in_231130.CR4_LF,
.stacks_in_231130.CR4_LL,
.stacks_in_231130.CR4_LF2 {
	margin: 0 1% 10px 1%;
}
.stacks_in_231130.CR4_LF {
	margin: 0 1% 10px 0;
}
.stacks_in_231130.CR4_LL2 {
	margin: 0 0 10px 1%;
	float: right;
}
@media (max-width: 1074px) {
	.stacks_in_231130.CR4_S{
		width: 23.5%;
	}
}
@media (max-width: 800px) {
	.stacks_in_231130.CR4 {
		width: 49%;
	}
	.stacks_in_231130.CR4_S {
		width: 49%;
	}
	.stacks_in_231130.CR4_LF {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_231130.CR4_LL {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_231130.CR4_LF2 {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_231130.CR4_LL2 {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_231130.CR4_R {
		float:left;
	}
	.stacks_in_231130.CR4.CR4_Goff {
		width: 50%;
	}
	.stacks_in_231130.CR4_S.CR4_Goff,
	.stacks_in_231130.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 50%;
	}
	.stacks_in_231130.CR4_LF.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_231130.CR4_LL.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_231130.CR4_LF2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_231130.CR4_LL2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
}

@media (max-width: 600px){
	.stacks_in_231130.CR4 {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231130.CR4_S {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231130.CR4.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231130.CR4_S.CR4_Goff,
	.stacks_in_231130.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  5 COLUMN **********************************/

.stacks_in_231130 .CR5_L {
	float: left;
}
.stacks_in_231130 .CR5_R {
	float: left;
}
.stacks_in_231130 .CR5 {
	width: 18.4%;
}
.stacks_in_231130.CR5_S {
	width: 18.4%;
}
.stacks_in_231130.CR5_M {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_231130.CR5_LF,
.stacks_in_231130.CR5_LL,
.stacks_in_231130.CR5_RF,
.stacks_in_231130.CR5_RL {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_231130.cleanRespone5_First {
	margin: 0 1% 10px 0;
}
.stacks_in_231130.cleanRespone5_Last {
	float:right;
	margin: 0 0 10px 1%;
}
@media (max-width: 800px) {
	.stacks_in_231130.CR5, .stacks_in_231130.CR5_S {
		width: 49%;
	}
	.stacks_in_231130.CR5_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_231130.CR5_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_231130.CR5.cleanRespone5_Last,
	.stacks_in_231130.CR5_S.cleanRespone5_Last {
		float: left;
		width: 99.8% ;
		margin: 0 auto 10px auto;
	}
	.stacks_in_231130.CR5.CR5_Goff {
		width: 50%;
	}
	.stacks_in_231130.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_231130.CR5_LF.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_231130.CR5_LL.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_231130.cleanRespone5_Last.CR5_Goff,
	.stacks_in_231130.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
		float: left;
		width: 100% ;
		margin: 0 auto 10px auto;
	}

	/*  ============ LARGE TOP ================== */
	
	.stacks_in_231130.CR5.cleanResp2,
	.stacks_in_231130.CR5_S.cleanResp2 {
		width: 49%;
	}
	.stacks_in_231130.CR5_LF.cleanResp2,
	.stacks_in_231130.cleanRespone5_Last.cleanResp2 {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_231130.CR5_LL.cleanResp2 {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_231130.CR5.cleanRespone5_First.cleanResp2,
	.stacks_in_231130.CR5_S.cleanRespone5_First.cleanResp2 {
		float: left;
		width: 99.8%;
		margin: 0 auto 10px auto;
	}
	.stacks_in_231130.CR5.cleanResp2.CR5_Goff {
		width: 50%;
	}
	.stacks_in_231130.CR5_S.cleanResp2.CR5_Goff,
	.stacks_in_231130.CR5_R1.CR5_LF.cleanRespone5_Last.cleanResp2.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_231130.CR5_LF.cleanResp2.CR5_Goff,
	.stacks_in_231130.cleanRespone5_Last.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
		
	}
	.stacks_in_231130.CR5_LL.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_231130.cleanRespone5_First.cleanResp2.CR5_Goff,
	.stacks_in_231130.cleanRespone5_First.cleanResp2.CR5_S.CR5_Goff {
		float: left;
		width: 100%;
		margin: 0 auto 10px auto;
	}
}
@media (max-width: 600px) {
	.stacks_in_231130.CR5.CR5_LL.cleanResp2,
	.stacks_in_231130.CR5.CR5_LF.cleanResp2,
	.stacks_in_231130.CR5.CR5_LL.cleanResp1,
	.stacks_in_231130.CR5.CR5_LF.cleanResp1,
	.stacks_in_231130.CR5_S.CR5_LL.cleanResp2,
	.stacks_in_231130.CR5_S.CR5_LF.cleanResp2,
	.stacks_in_231130.CR5_S.CR5_LL.cleanResp1,
	.stacks_in_231130.CR5_S.CR5_LF.cleanResp1 {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
	.stacks_in_231130.CR5.CR5_Goff,
	.stacks_in_231130.CR5_S.CR5_Goff,
	.stacks_in_231130.CR5_LL.cleanResp2.CR5_Goff {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
}

/***************************************  6 COLUMN **********************************/

.stacks_in_231130.CR6_L,
.stacks_in_231130.CR6_L1 {
	float: left;
}
.stacks_in_231130.CR6_R,
.stacks_in_231130.CR6_R1 {
	float: left;
}
.stacks_in_231130.CR6 {
	width: 15%;
}
.stacks_in_231130.CR6_S {
	width: 15.2%;
}
.stacks_in_231130.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_231130.CR6_LF,
.stacks_in_231130.CR6_LL,
.stacks_in_231130.CR6_RF,
.stacks_in_231130.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_231130.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_231130.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_231130.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_231130.CR6,
	.stacks_in_231130.CR6_S {
		width: 49%;
	}
	.stacks_in_231130.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_231130.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_231130.CR6.CR6_Goff,
	.stacks_in_231130.CR6_S.CR6_Goff,
	.stacks_in_231130.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_231130.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_231130.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_231130.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_231130.CR6,
	.stacks_in_231130.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}
#stacks_in_231131 {
	padding: 8px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231134Calligrapher{			font-size: 220% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231134Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231134Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231134Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231134Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231134Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231134Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231134Calligrapher h6, .stacks_in_231134Calligrapher h5, .stacks_in_231134Calligrapher h4, .stacks_in_231134Calligrapher h3, .stacks_in_231134Calligrapher h2, .stacks_in_231134Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_231134Calligrapher, .stacks_in_231134Calligrapher h1, .stacks_in_231134Calligrapher h2, .stacks_in_231134Calligrapher h3, .stacks_in_231134Calligrapher h4, .stacks_in_231134Calligrapher h5, .stacks_in_231134Calligrapher h6{	font-family: "Muli" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231134targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231134Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231134Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231134Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231134Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231135 {
	padding: 3px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231138Calligrapher{			font-size: 95% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231138Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231138Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231138Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231138Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231138Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231138Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231138Calligrapher h6, .stacks_in_231138Calligrapher h5, .stacks_in_231138Calligrapher h4, .stacks_in_231138Calligrapher h3, .stacks_in_231138Calligrapher h2, .stacks_in_231138Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231138Calligrapher, .stacks_in_231138Calligrapher h1, .stacks_in_231138Calligrapher h2, .stacks_in_231138Calligrapher h3, .stacks_in_231138Calligrapher h4, .stacks_in_231138Calligrapher h5, .stacks_in_231138Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231138targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231138Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231138Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231138Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231138Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231139 {
	padding: 10px 0px 10px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231142Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231142Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231142Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231142Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231142Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231142Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231142Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231142Calligrapher h6, .stacks_in_231142Calligrapher h5, .stacks_in_231142Calligrapher h4, .stacks_in_231142Calligrapher h3, .stacks_in_231142Calligrapher h2, .stacks_in_231142Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231142Calligrapher, .stacks_in_231142Calligrapher h1, .stacks_in_231142Calligrapher h2, .stacks_in_231142Calligrapher h3, .stacks_in_231142Calligrapher h4, .stacks_in_231142Calligrapher h5, .stacks_in_231142Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231142targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231142Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231142Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231142Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231142Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231143 {
	padding: 40px 0px 80px 0px;
}

#stacks_in_231477 { position: fixed; z-index: 1000; width: 100%; font-size: 14px; }

#stacks_in_231477 { top: 0%; left: 0%; float: left; }



#stacks_in_231477 {
	background-color: rgba(0, 0, 0, 0.73);
}
/* Start dooMax stack CSS code */#stacks_in_231441, .stacks_in_231441MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_231441MaxWidthContainer{	    max-width: 1200px;	}    .stacks_in_231441MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_231441MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_231441MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_231441MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_231441MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_231442>.s3_row {
	margin: 0 -0px;
}

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








  


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




	#stacks_in_231442>.s3_row  {
		margin: -0px;
	}
	#stacks_in_231442>.s3_row>.s3_column {
		padding: 0px;
		width:50%;
	}
	#stacks_in_231442>.s3_row>.s3_column_right {
		padding: 0px;
		width:100%;
	}



}



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


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





}




  

#stacks_in_231442 {
	padding: 10px 0px 10px 0px;
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	
	background: rgba(0, 0, 0, 0.98);
	
	
}

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

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

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

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




/* No background */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
	background: none;
}


















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

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

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

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

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

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

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

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

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

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

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

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

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

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

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






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


#topBoxTriggerRegionstacks_in_231917 #topBoxTriggerContentstacks_in_231917 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_231917 #topBoxTriggerContentstacks_in_231917 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_231917 {
	display: none;
}







/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231919Calligrapher{			font-size: 80% !important;			color: #CCCCCC !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_231919Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231919Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231919Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231919Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231919Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231919Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231919Calligrapher h6, .stacks_in_231919Calligrapher h5, .stacks_in_231919Calligrapher h4, .stacks_in_231919Calligrapher h3, .stacks_in_231919Calligrapher h2, .stacks_in_231919Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231919Calligrapher, .stacks_in_231919Calligrapher h1, .stacks_in_231919Calligrapher h2, .stacks_in_231919Calligrapher h3, .stacks_in_231919Calligrapher h4, .stacks_in_231919Calligrapher h5, .stacks_in_231919Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231919targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231919Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_231919Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_231919Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_231919Calligrapher a:hover{			color: #B18E52 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231921 {
	padding: 13px 0px 0px 0px;
}
#usefulStackWrapperstacks_in_233349 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1400px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_233349 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_233349 {
		display: none;
	}
}












#usefulStackWrapperstacks_in_233350 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1400px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_233350 {
	padding-bottom: 0%;
	padding-top: 5%;
	padding-left: 2%;
	padding-right: 2%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_233350 {
		display: none;
	}
}













#stacks_in_233350 {
	background-color: rgba(255, 255, 255, 1.00);
}
/*
 * cleanResponse
 * Version: 2.0.4
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: http://forum.onelittledesigner.com
 * Description: 1-6 responsive columns
 */

/***************************************  NO GUTTER **********************************/

.stacks_in_233351.cleanResponse2_L.CR2_Goff {
	width: 33%;
}
.stacks_in_233351.cleanResponse2_R.CR2_Goff {
	width: 67%;
}

/****************  3 Non ******************/

.stacks_in_233351.CR3_L.CR3_Goff {
	width: 33%;
}
.stacks_in_233351.CR3_R.CR3_Goff {
	width: 33%;
}
.stacks_in_233351.CR3_RS.CR3_Goff {
	width: 33.2%;
	float: right;
}
.stacks_in_233351.CR3_M.CR3_Goff {
	margin: 0 0% 10px 0%;
	width: 34%;
}

/****************  4 Non ******************/

.stacks_in_233351.CR4.CR4_Goff {
	width: 25%;
}
.stacks_in_233351.CR4_S.CR4_Goff {
	width: 25%;
}
.stacks_in_233351.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
	width: 25.1%;
	float: left;
}
.stacks_in_233351.CR4_LF.CR4_Goff, .stacks_in_233351.CR4_LL.CR4_Goff, .stacks_in_233351.CR4_LF2.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233351.CR4_LF.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233351.CR4_LL2.CR4_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
	.stacks_in_233351.CR4_R.CR4_LL2.CR4_S.CR4_Goff{
		float: left;
		width: 25%;
	}
}

/****************  5 Non ******************/

.stacks_in_233351.CR5.CR5_Goff {
	width: 20%;
}
.stacks_in_233351.CR5_S.CR5_Goff {
	width: 20%;
}
.stacks_in_233351.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
	width: 20.3%;
}
.stacks_in_233351.CR5_M.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233351.CR5_LF.CR5_Goff, .stacks_in_233351.CR5_LL.CR5_Goff, .stacks_in_233351.CR5_RF.CR5_Goff, .stacks_in_233351.CR5_RL.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233351.cleanRespone5_First.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233351.cleanRespone5_Last.CR5_Goff {
	margin: 0 0 10px 0;
}

/****************  6 Non ******************/

.stacks_in_233351.CR6.CR6_Goff {
	width: 16.66%;
}
.stacks_in_233351.CR6_S.CR6_Goff {
	width: 16.69%;
}
.stacks_in_233351.CR6_R1.CR6_LL.CR6_S.CR6_Goff, stacks_in_233351.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
	width: 17%;
}
.stacks_in_233351.CR6_M.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233351.CR6_LF.CR6_Goff,
.stacks_in_233351.CR6_LL.CR6_Goff,
.stacks_in_233351.CR6_RF.CR6_Goff,
.stacks_in_233351.CR6_RL.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233351.CR6_L1.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233351.CR6_R1.CR6_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
		.stacks_in_233351.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
		.stacks_in_233351.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
			width: 16.6%;
	}
}

/***************************************  1 COLUMN **********************************/

.stacks_in_233351.cleanResponse1_L {
	width: 100%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_233351.cleanResponse1_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  2 COLUMN **********************************/

.stacks_in_233351.cleanResponse2_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_233351.cleanResponse2_R {
	float: right;
	width: 66%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_233351.cleanResponse2_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233351.cleanResponse2_R {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233351.cleanResponse2_L.CR2_Goff {
		width: 100%;
		margin:0 0 10px 0;
	}
	.stacks_in_233351.cleanResponse2_R.CR2_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  3 COLUMN **********************************/

.stacks_in_233351.CR3_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;

}
.stacks_in_233351.CR3_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_233351.CR3_M {
	float: left;
	margin: 0 2% 10px 2%;
	width: 32%;
}
@media (max-width: 800px) {
	
	/*  ============ LARGE BOTTOM ================== */
	
	.stacks_in_233351.CR3_L.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233351.CR3_M.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233351.CR3_R.cleanResp1,
	.stacks_in_233351.CR3_RS.cleanResp1 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233351.CR3_L.cleanResp1.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233351.CR3_M.cleanResp1.CR3_Goff  {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233351.CR3_R.cleanResp1.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233351.CR3_RS.cleanResp1.CR3_Goff  {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	
	/*  ============ LARGE TOP ================== */
	
	.stacks_in_233351.CR3_L.cleanResp2 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233351.CR3_M.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233351.CR3_R.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233351.CR3_RS.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233351.CR3_L.cleanResp2.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233351.CR3_M.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233351.CR3_R.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233351.CR3_RS.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	
}
@media (max-width: 600px){
	.stacks_in_233351.CR3_L,
	.stacks_in_233351.CR3_R.cleanResp2,
	.stacks_in_233351.CR3_R,
	.stacks_in_233351.CR3_R.cleanResp1,
	.stacks_in_233351.CR3_RS.cleanResp2,
	.stacks_in_233351.CR3_RS.cleanResp3 {
		float: left !important;
		width: 100% !important;
		margin: 0 0 10px 0!important;
	}
	.stacks_in_233351.CR3_RS.CR3_Goff {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
	.stacks_in_233351.CR3_M {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
}

/***************************************  4 COLUMN **********************************/

.stacks_in_233351.CR4_L {
	float: left;
}
.stacks_in_233351.CR4_R {
	float: left;
}
.stacks_in_233351.CR4 {
	width: 23.5%;
}
.stacks_in_233351.CR4_S {
	width: 23.6%;
}
.stacks_in_233351.CR4_LF,
.stacks_in_233351.CR4_LL,
.stacks_in_233351.CR4_LF2 {
	margin: 0 1% 10px 1%;
}
.stacks_in_233351.CR4_LF {
	margin: 0 1% 10px 0;
}
.stacks_in_233351.CR4_LL2 {
	margin: 0 0 10px 1%;
	float: right;
}
@media (max-width: 1074px) {
	.stacks_in_233351.CR4_S{
		width: 23.5%;
	}
}
@media (max-width: 800px) {
	.stacks_in_233351.CR4 {
		width: 49%;
	}
	.stacks_in_233351.CR4_S {
		width: 49%;
	}
	.stacks_in_233351.CR4_LF {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_233351.CR4_LL {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_233351.CR4_LF2 {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_233351.CR4_LL2 {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_233351.CR4_R {
		float:left;
	}
	.stacks_in_233351.CR4.CR4_Goff {
		width: 50%;
	}
	.stacks_in_233351.CR4_S.CR4_Goff,
	.stacks_in_233351.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 50%;
	}
	.stacks_in_233351.CR4_LF.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_233351.CR4_LL.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_233351.CR4_LF2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_233351.CR4_LL2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
}

@media (max-width: 600px){
	.stacks_in_233351.CR4 {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233351.CR4_S {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233351.CR4.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233351.CR4_S.CR4_Goff,
	.stacks_in_233351.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  5 COLUMN **********************************/

.stacks_in_233351 .CR5_L {
	float: left;
}
.stacks_in_233351 .CR5_R {
	float: left;
}
.stacks_in_233351 .CR5 {
	width: 18.4%;
}
.stacks_in_233351.CR5_S {
	width: 18.4%;
}
.stacks_in_233351.CR5_M {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_233351.CR5_LF,
.stacks_in_233351.CR5_LL,
.stacks_in_233351.CR5_RF,
.stacks_in_233351.CR5_RL {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_233351.cleanRespone5_First {
	margin: 0 1% 10px 0;
}
.stacks_in_233351.cleanRespone5_Last {
	float:right;
	margin: 0 0 10px 1%;
}
@media (max-width: 800px) {
	.stacks_in_233351.CR5, .stacks_in_233351.CR5_S {
		width: 49%;
	}
	.stacks_in_233351.CR5_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233351.CR5_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233351.CR5.cleanRespone5_Last,
	.stacks_in_233351.CR5_S.cleanRespone5_Last {
		float: left;
		width: 99.8% ;
		margin: 0 auto 10px auto;
	}
	.stacks_in_233351.CR5.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233351.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233351.CR5_LF.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233351.CR5_LL.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233351.cleanRespone5_Last.CR5_Goff,
	.stacks_in_233351.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
		float: left;
		width: 100% ;
		margin: 0 auto 10px auto;
	}

	/*  ============ LARGE TOP ================== */
	
	.stacks_in_233351.CR5.cleanResp2,
	.stacks_in_233351.CR5_S.cleanResp2 {
		width: 49%;
	}
	.stacks_in_233351.CR5_LF.cleanResp2,
	.stacks_in_233351.cleanRespone5_Last.cleanResp2 {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233351.CR5_LL.cleanResp2 {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233351.CR5.cleanRespone5_First.cleanResp2,
	.stacks_in_233351.CR5_S.cleanRespone5_First.cleanResp2 {
		float: left;
		width: 99.8%;
		margin: 0 auto 10px auto;
	}
	.stacks_in_233351.CR5.cleanResp2.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233351.CR5_S.cleanResp2.CR5_Goff,
	.stacks_in_233351.CR5_R1.CR5_LF.cleanRespone5_Last.cleanResp2.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233351.CR5_LF.cleanResp2.CR5_Goff,
	.stacks_in_233351.cleanRespone5_Last.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
		
	}
	.stacks_in_233351.CR5_LL.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233351.cleanRespone5_First.cleanResp2.CR5_Goff,
	.stacks_in_233351.cleanRespone5_First.cleanResp2.CR5_S.CR5_Goff {
		float: left;
		width: 100%;
		margin: 0 auto 10px auto;
	}
}
@media (max-width: 600px) {
	.stacks_in_233351.CR5.CR5_LL.cleanResp2,
	.stacks_in_233351.CR5.CR5_LF.cleanResp2,
	.stacks_in_233351.CR5.CR5_LL.cleanResp1,
	.stacks_in_233351.CR5.CR5_LF.cleanResp1,
	.stacks_in_233351.CR5_S.CR5_LL.cleanResp2,
	.stacks_in_233351.CR5_S.CR5_LF.cleanResp2,
	.stacks_in_233351.CR5_S.CR5_LL.cleanResp1,
	.stacks_in_233351.CR5_S.CR5_LF.cleanResp1 {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
	.stacks_in_233351.CR5.CR5_Goff,
	.stacks_in_233351.CR5_S.CR5_Goff,
	.stacks_in_233351.CR5_LL.cleanResp2.CR5_Goff {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
}

/***************************************  6 COLUMN **********************************/

.stacks_in_233351.CR6_L,
.stacks_in_233351.CR6_L1 {
	float: left;
}
.stacks_in_233351.CR6_R,
.stacks_in_233351.CR6_R1 {
	float: left;
}
.stacks_in_233351.CR6 {
	width: 15%;
}
.stacks_in_233351.CR6_S {
	width: 15.2%;
}
.stacks_in_233351.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_233351.CR6_LF,
.stacks_in_233351.CR6_LL,
.stacks_in_233351.CR6_RF,
.stacks_in_233351.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_233351.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_233351.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_233351.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_233351.CR6,
	.stacks_in_233351.CR6_S {
		width: 49%;
	}
	.stacks_in_233351.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233351.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233351.CR6.CR6_Goff,
	.stacks_in_233351.CR6_S.CR6_Goff,
	.stacks_in_233351.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_233351.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_233351.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233351.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_233351.CR6,
	.stacks_in_233351.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}
#stacks_in_233351 {
	padding: 60px 0px 0px 0px;
}
/* RoundThing Stack by RapidWeaver Central */

#roundthingstacks_in_233352   {
	display: block;
	overflow: hidden;
	position: relative;
	z-index: 1;
}

#roundme_stacks_in_233352   {
	background: #333333 url(../files/static_bg-233352.jpg);
	width: 160px;
	height: 160px;
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	border-radius: 500px;
	border: 1px solid #191919;
	margin:0px auto;
}

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

.shadow-style0stacks_in_233352 {
		-moz-box-shadow: none;
		-webkit-shadow: none;
		box-shadow: none;
}

#stacks_in_233352	.shadow-style1stacks_in_233352  {
		-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.50) ;
		-webkit-shadow: 0px 0px 5px rgba(0,0,0,0.50);
		box-shadow: 0px 0px 5px rgba(0,0,0,0.50);
}

#stacks_in_233352	.shadow-style1stacks_in_233352 {
		margin:10px auto;
}

.shadow-style2stacks_in_233352  {
		-moz-box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		-webkit-box-shadow:inset 0px 0px 8px rgba(0,0,0,0.50);
		box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		
}




/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233353Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_233353Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233353Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233353Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233353Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233353Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233353Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233353Calligrapher h6, .stacks_in_233353Calligrapher h5, .stacks_in_233353Calligrapher h4, .stacks_in_233353Calligrapher h3, .stacks_in_233353Calligrapher h2, .stacks_in_233353Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233353Calligrapher, .stacks_in_233353Calligrapher h1, .stacks_in_233353Calligrapher h2, .stacks_in_233353Calligrapher h3, .stacks_in_233353Calligrapher h4, .stacks_in_233353Calligrapher h5, .stacks_in_233353Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233353targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233353Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233353Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233353Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233353Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233354 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233357Calligrapher{			font-size: 75% !important;			color: #4C4C4C !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_233357Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233357Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233357Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233357Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233357Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233357Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233357Calligrapher h6, .stacks_in_233357Calligrapher h5, .stacks_in_233357Calligrapher h4, .stacks_in_233357Calligrapher h3, .stacks_in_233357Calligrapher h2, .stacks_in_233357Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233357Calligrapher, .stacks_in_233357Calligrapher h1, .stacks_in_233357Calligrapher h2, .stacks_in_233357Calligrapher h3, .stacks_in_233357Calligrapher h4, .stacks_in_233357Calligrapher h5, .stacks_in_233357Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233357targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233357Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233357Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233357Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233357Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233358 {
	padding: 5px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233361Calligrapher{			font-size: 70% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_233361Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233361Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233361Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233361Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233361Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233361Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233361Calligrapher h6, .stacks_in_233361Calligrapher h5, .stacks_in_233361Calligrapher h4, .stacks_in_233361Calligrapher h3, .stacks_in_233361Calligrapher h2, .stacks_in_233361Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233361Calligrapher, .stacks_in_233361Calligrapher h1, .stacks_in_233361Calligrapher h2, .stacks_in_233361Calligrapher h3, .stacks_in_233361Calligrapher h4, .stacks_in_233361Calligrapher h5, .stacks_in_233361Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233361targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233361Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233361Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233361Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233361Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_233365, .stacks_in_233365MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_233365MaxWidthContainer{	    max-width: 111px;	}    .stacks_in_233365MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_233365MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_233365MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_233365MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_233365MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_233366 .onthelineouterspace
{
display:block;
padding: 0px 0px 0px 0px;
}
#stacks_in_233366 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:0px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:2px; 
border-top-color:#A17C40; 
font-size:1%;
-webkit-box-shadow: 0px 0px 0px #DDDDDC;
-moz-box-shadow: 0px 0px 0px #DDDDDC;
box-shadow: 0px 0px 0px #DDDDDC;
opacity:1;

/*CustomCSS;*/
}


#stacks_in_233366 {
	padding: 35px 0px 15px 0px;
}

/* We use this media query to add styles to any device that supports media queries */
@media only screen {
   
    #stacks_in_233369 {
      margin: 0px;      
    }

    #stacks_in_233369 {
      padding: 0px;      
    }


    

     
      #stacks_in_233369 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233369 {
      margin: 0px;      
    }

    #stacks_in_233369 {
      padding: 0px;      
    }


    

     
      #stacks_in_233369 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


 
    #stacks_in_233369 {
      margin: 0px;      
    }

    #stacks_in_233369 {
      padding: 0px;      
    }


    

     
      #stacks_in_233369 {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


}


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

    #stacks_in_233369 {
      padding: 0px;      
    }


    

     
      #stacks_in_233369 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233369 {
      margin: 0px;      
    }

    #stacks_in_233369 {
      padding: 0px;      
    }


    

     
      #stacks_in_233369 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 
}



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

    #stacks_in_233369 {
      padding: 0px;      
    }


    

     
      #stacks_in_233369 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233370Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_233370Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233370Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233370Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233370Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233370Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233370Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233370Calligrapher h6, .stacks_in_233370Calligrapher h5, .stacks_in_233370Calligrapher h4, .stacks_in_233370Calligrapher h3, .stacks_in_233370Calligrapher h2, .stacks_in_233370Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233370Calligrapher, .stacks_in_233370Calligrapher h1, .stacks_in_233370Calligrapher h2, .stacks_in_233370Calligrapher h3, .stacks_in_233370Calligrapher h4, .stacks_in_233370Calligrapher h5, .stacks_in_233370Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233370targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233370Calligrapher a:link{			color: #000000 !important;			text-decoration: underline !important;		}				.stacks_in_233370Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_233370Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_233370Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233371 {
	padding: 20px 0px 0px 0px;
}

/* We use this media query to add styles to any device that supports media queries */
@media only screen {
   
    #stacks_in_233375 {
      margin: 0px;      
    }

    #stacks_in_233375 {
      padding: 0px;      
    }


    

     
      #stacks_in_233375 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233375 {
      margin: 0px;      
    }

    #stacks_in_233375 {
      padding: 0px;      
    }


    

     
      #stacks_in_233375 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


 
    #stacks_in_233375 {
      margin: 0px;      
    }

    #stacks_in_233375 {
      padding: 0px;      
    }


    

     
      #stacks_in_233375 {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


}


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

    #stacks_in_233375 {
      padding: 0px;      
    }


    

     
      #stacks_in_233375 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233375 {
      margin: 0px;      
    }

    #stacks_in_233375 {
      padding: 0px;      
    }


    

     
      #stacks_in_233375 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 
}



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

    #stacks_in_233375 {
      padding: 0px;      
    }


    

     
      #stacks_in_233375 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233376Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_233376Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233376Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233376Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233376Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233376Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233376Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233376Calligrapher h6, .stacks_in_233376Calligrapher h5, .stacks_in_233376Calligrapher h4, .stacks_in_233376Calligrapher h3, .stacks_in_233376Calligrapher h2, .stacks_in_233376Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233376Calligrapher, .stacks_in_233376Calligrapher h1, .stacks_in_233376Calligrapher h2, .stacks_in_233376Calligrapher h3, .stacks_in_233376Calligrapher h4, .stacks_in_233376Calligrapher h5, .stacks_in_233376Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233376targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233376Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233376Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233376Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233376Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233377 {
	padding: 20px 0px 0px 0px;
}
/*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.0.0
 * Simple Divider is a Free Stack for RapidWeaver allowing easy drag-and-drop of a simple divider with minimal customization options.
 */

#simpleDivider_stacks_in_233382 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_233382 .theDivider1, #simpleDivider_stacks_in_233382 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_233382 .theDivider1 {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_233382 .theDivider2 {
	height: 4px;
	background-color: #E0E0E0;
}

#stacks_in_233382 {
	padding: 40px 0px 40px 0px;
}
/*
 * cleanResponse
 * Version: 2.0.4
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: http://forum.onelittledesigner.com
 * Description: 1-6 responsive columns
 */

/***************************************  NO GUTTER **********************************/

.stacks_in_233383.cleanResponse2_L.CR2_Goff {
	width: 67%;
}
.stacks_in_233383.cleanResponse2_R.CR2_Goff {
	width: 33%;
}

/****************  3 Non ******************/

.stacks_in_233383.CR3_L.CR3_Goff {
	width: 33%;
}
.stacks_in_233383.CR3_R.CR3_Goff {
	width: 33%;
}
.stacks_in_233383.CR3_RS.CR3_Goff {
	width: 33.2%;
	float: right;
}
.stacks_in_233383.CR3_M.CR3_Goff {
	margin: 0 0% 10px 0%;
	width: 34%;
}

/****************  4 Non ******************/

.stacks_in_233383.CR4.CR4_Goff {
	width: 25%;
}
.stacks_in_233383.CR4_S.CR4_Goff {
	width: 25%;
}
.stacks_in_233383.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
	width: 25.1%;
	float: left;
}
.stacks_in_233383.CR4_LF.CR4_Goff, .stacks_in_233383.CR4_LL.CR4_Goff, .stacks_in_233383.CR4_LF2.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233383.CR4_LF.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233383.CR4_LL2.CR4_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
	.stacks_in_233383.CR4_R.CR4_LL2.CR4_S.CR4_Goff{
		float: left;
		width: 25%;
	}
}

/****************  5 Non ******************/

.stacks_in_233383.CR5.CR5_Goff {
	width: 20%;
}
.stacks_in_233383.CR5_S.CR5_Goff {
	width: 20%;
}
.stacks_in_233383.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
	width: 20.3%;
}
.stacks_in_233383.CR5_M.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233383.CR5_LF.CR5_Goff, .stacks_in_233383.CR5_LL.CR5_Goff, .stacks_in_233383.CR5_RF.CR5_Goff, .stacks_in_233383.CR5_RL.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233383.cleanRespone5_First.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233383.cleanRespone5_Last.CR5_Goff {
	margin: 0 0 10px 0;
}

/****************  6 Non ******************/

.stacks_in_233383.CR6.CR6_Goff {
	width: 16.66%;
}
.stacks_in_233383.CR6_S.CR6_Goff {
	width: 16.69%;
}
.stacks_in_233383.CR6_R1.CR6_LL.CR6_S.CR6_Goff, stacks_in_233383.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
	width: 17%;
}
.stacks_in_233383.CR6_M.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233383.CR6_LF.CR6_Goff,
.stacks_in_233383.CR6_LL.CR6_Goff,
.stacks_in_233383.CR6_RF.CR6_Goff,
.stacks_in_233383.CR6_RL.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233383.CR6_L1.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_233383.CR6_R1.CR6_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
		.stacks_in_233383.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
		.stacks_in_233383.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
			width: 16.6%;
	}
}

/***************************************  1 COLUMN **********************************/

.stacks_in_233383.cleanResponse1_L {
	width: 100%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_233383.cleanResponse1_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  2 COLUMN **********************************/

.stacks_in_233383.cleanResponse2_L {
	float: left;
	width: 66%;
	margin: 0 0 10px 0;
}
.stacks_in_233383.cleanResponse2_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_233383.cleanResponse2_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233383.cleanResponse2_R {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233383.cleanResponse2_L.CR2_Goff {
		width: 100%;
		margin:0 0 10px 0;
	}
	.stacks_in_233383.cleanResponse2_R.CR2_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  3 COLUMN **********************************/

.stacks_in_233383.CR3_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;

}
.stacks_in_233383.CR3_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_233383.CR3_M {
	float: left;
	margin: 0 2% 10px 2%;
	width: 32%;
}
@media (max-width: 800px) {
	
	/*  ============ LARGE BOTTOM ================== */
	
	.stacks_in_233383.CR3_L.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233383.CR3_M.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233383.CR3_R.cleanResp1,
	.stacks_in_233383.CR3_RS.cleanResp1 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233383.CR3_L.cleanResp1.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233383.CR3_M.cleanResp1.CR3_Goff  {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233383.CR3_R.cleanResp1.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233383.CR3_RS.cleanResp1.CR3_Goff  {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	
	/*  ============ LARGE TOP ================== */
	
	.stacks_in_233383.CR3_L.cleanResp2 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233383.CR3_M.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233383.CR3_R.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233383.CR3_RS.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233383.CR3_L.cleanResp2.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233383.CR3_M.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233383.CR3_R.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233383.CR3_RS.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	
}
@media (max-width: 600px){
	.stacks_in_233383.CR3_L,
	.stacks_in_233383.CR3_R.cleanResp2,
	.stacks_in_233383.CR3_R,
	.stacks_in_233383.CR3_R.cleanResp1,
	.stacks_in_233383.CR3_RS.cleanResp2,
	.stacks_in_233383.CR3_RS.cleanResp3 {
		float: left !important;
		width: 100% !important;
		margin: 0 0 10px 0!important;
	}
	.stacks_in_233383.CR3_RS.CR3_Goff {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
	.stacks_in_233383.CR3_M {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
}

/***************************************  4 COLUMN **********************************/

.stacks_in_233383.CR4_L {
	float: left;
}
.stacks_in_233383.CR4_R {
	float: left;
}
.stacks_in_233383.CR4 {
	width: 23.5%;
}
.stacks_in_233383.CR4_S {
	width: 23.6%;
}
.stacks_in_233383.CR4_LF,
.stacks_in_233383.CR4_LL,
.stacks_in_233383.CR4_LF2 {
	margin: 0 1% 10px 1%;
}
.stacks_in_233383.CR4_LF {
	margin: 0 1% 10px 0;
}
.stacks_in_233383.CR4_LL2 {
	margin: 0 0 10px 1%;
	float: right;
}
@media (max-width: 1074px) {
	.stacks_in_233383.CR4_S{
		width: 23.5%;
	}
}
@media (max-width: 800px) {
	.stacks_in_233383.CR4 {
		width: 49%;
	}
	.stacks_in_233383.CR4_S {
		width: 49%;
	}
	.stacks_in_233383.CR4_LF {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_233383.CR4_LL {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_233383.CR4_LF2 {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_233383.CR4_LL2 {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_233383.CR4_R {
		float:left;
	}
	.stacks_in_233383.CR4.CR4_Goff {
		width: 50%;
	}
	.stacks_in_233383.CR4_S.CR4_Goff,
	.stacks_in_233383.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 50%;
	}
	.stacks_in_233383.CR4_LF.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_233383.CR4_LL.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_233383.CR4_LF2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_233383.CR4_LL2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
}

@media (max-width: 600px){
	.stacks_in_233383.CR4 {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233383.CR4_S {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233383.CR4.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_233383.CR4_S.CR4_Goff,
	.stacks_in_233383.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  5 COLUMN **********************************/

.stacks_in_233383 .CR5_L {
	float: left;
}
.stacks_in_233383 .CR5_R {
	float: left;
}
.stacks_in_233383 .CR5 {
	width: 18.4%;
}
.stacks_in_233383.CR5_S {
	width: 18.4%;
}
.stacks_in_233383.CR5_M {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_233383.CR5_LF,
.stacks_in_233383.CR5_LL,
.stacks_in_233383.CR5_RF,
.stacks_in_233383.CR5_RL {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_233383.cleanRespone5_First {
	margin: 0 1% 10px 0;
}
.stacks_in_233383.cleanRespone5_Last {
	float:right;
	margin: 0 0 10px 1%;
}
@media (max-width: 800px) {
	.stacks_in_233383.CR5, .stacks_in_233383.CR5_S {
		width: 49%;
	}
	.stacks_in_233383.CR5_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233383.CR5_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233383.CR5.cleanRespone5_Last,
	.stacks_in_233383.CR5_S.cleanRespone5_Last {
		float: left;
		width: 99.8% ;
		margin: 0 auto 10px auto;
	}
	.stacks_in_233383.CR5.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233383.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233383.CR5_LF.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233383.CR5_LL.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233383.cleanRespone5_Last.CR5_Goff,
	.stacks_in_233383.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
		float: left;
		width: 100% ;
		margin: 0 auto 10px auto;
	}

	/*  ============ LARGE TOP ================== */
	
	.stacks_in_233383.CR5.cleanResp2,
	.stacks_in_233383.CR5_S.cleanResp2 {
		width: 49%;
	}
	.stacks_in_233383.CR5_LF.cleanResp2,
	.stacks_in_233383.cleanRespone5_Last.cleanResp2 {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233383.CR5_LL.cleanResp2 {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233383.CR5.cleanRespone5_First.cleanResp2,
	.stacks_in_233383.CR5_S.cleanRespone5_First.cleanResp2 {
		float: left;
		width: 99.8%;
		margin: 0 auto 10px auto;
	}
	.stacks_in_233383.CR5.cleanResp2.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233383.CR5_S.cleanResp2.CR5_Goff,
	.stacks_in_233383.CR5_R1.CR5_LF.cleanRespone5_Last.cleanResp2.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_233383.CR5_LF.cleanResp2.CR5_Goff,
	.stacks_in_233383.cleanRespone5_Last.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
		
	}
	.stacks_in_233383.CR5_LL.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233383.cleanRespone5_First.cleanResp2.CR5_Goff,
	.stacks_in_233383.cleanRespone5_First.cleanResp2.CR5_S.CR5_Goff {
		float: left;
		width: 100%;
		margin: 0 auto 10px auto;
	}
}
@media (max-width: 600px) {
	.stacks_in_233383.CR5.CR5_LL.cleanResp2,
	.stacks_in_233383.CR5.CR5_LF.cleanResp2,
	.stacks_in_233383.CR5.CR5_LL.cleanResp1,
	.stacks_in_233383.CR5.CR5_LF.cleanResp1,
	.stacks_in_233383.CR5_S.CR5_LL.cleanResp2,
	.stacks_in_233383.CR5_S.CR5_LF.cleanResp2,
	.stacks_in_233383.CR5_S.CR5_LL.cleanResp1,
	.stacks_in_233383.CR5_S.CR5_LF.cleanResp1 {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
	.stacks_in_233383.CR5.CR5_Goff,
	.stacks_in_233383.CR5_S.CR5_Goff,
	.stacks_in_233383.CR5_LL.cleanResp2.CR5_Goff {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
}

/***************************************  6 COLUMN **********************************/

.stacks_in_233383.CR6_L,
.stacks_in_233383.CR6_L1 {
	float: left;
}
.stacks_in_233383.CR6_R,
.stacks_in_233383.CR6_R1 {
	float: left;
}
.stacks_in_233383.CR6 {
	width: 15%;
}
.stacks_in_233383.CR6_S {
	width: 15.2%;
}
.stacks_in_233383.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_233383.CR6_LF,
.stacks_in_233383.CR6_LL,
.stacks_in_233383.CR6_RF,
.stacks_in_233383.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_233383.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_233383.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_233383.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_233383.CR6,
	.stacks_in_233383.CR6_S {
		width: 49%;
	}
	.stacks_in_233383.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233383.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233383.CR6.CR6_Goff,
	.stacks_in_233383.CR6_S.CR6_Goff,
	.stacks_in_233383.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_233383.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_233383.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233383.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_233383.CR6,
	.stacks_in_233383.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}
#stacks_in_233383 {
	padding: 0px 0px 80px 0px;
}

/* We use this media query to add styles to any device that supports media queries */
@media only screen {
   
    #stacks_in_233384 {
      margin: 0px;      
    }

    #stacks_in_233384 {
      padding: 0px;      
    }


    

     
      #stacks_in_233384 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233384 {
      margin: 0px;      
    }

    #stacks_in_233384 {
      padding: 0px;      
    }


    

     
      #stacks_in_233384 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


 
    #stacks_in_233384 {
      margin: 0px;      
    }

    #stacks_in_233384 {
      padding: 0px;      
    }


    

     
      #stacks_in_233384 {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


}


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

    #stacks_in_233384 {
      padding: 0px;      
    }


    

     
      #stacks_in_233384 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233384 {
      margin: 0px;      
    }

    #stacks_in_233384 {
      padding: 0px;      
    }


    

     
      #stacks_in_233384 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 
}



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

    #stacks_in_233384 {
      padding: 0px;      
    }


    

     
      #stacks_in_233384 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233385Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_233385Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233385Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233385Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233385Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233385Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233385Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233385Calligrapher h6, .stacks_in_233385Calligrapher h5, .stacks_in_233385Calligrapher h4, .stacks_in_233385Calligrapher h3, .stacks_in_233385Calligrapher h2, .stacks_in_233385Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233385Calligrapher, .stacks_in_233385Calligrapher h1, .stacks_in_233385Calligrapher h2, .stacks_in_233385Calligrapher h3, .stacks_in_233385Calligrapher h4, .stacks_in_233385Calligrapher h5, .stacks_in_233385Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233385targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233385Calligrapher a:link{			color: #000000 !important;			text-decoration: underline !important;		}				.stacks_in_233385Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_233385Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_233385Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233386 {
	padding: 20px 0px 0px 0px;
}

/* We use this media query to add styles to any device that supports media queries */
@media only screen {
   
    #stacks_in_233390 {
      margin: 0px;      
    }

    #stacks_in_233390 {
      padding: 0px;      
    }


    

     
      #stacks_in_233390 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233390 {
      margin: 0px;      
    }

    #stacks_in_233390 {
      padding: 0px;      
    }


    

     
      #stacks_in_233390 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


 
    #stacks_in_233390 {
      margin: 0px;      
    }

    #stacks_in_233390 {
      padding: 0px;      
    }


    

     
      #stacks_in_233390 {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


}


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

    #stacks_in_233390 {
      padding: 0px;      
    }


    

     
      #stacks_in_233390 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_233390 {
      margin: 0px;      
    }

    #stacks_in_233390 {
      padding: 0px;      
    }


    

     
      #stacks_in_233390 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 
}



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

    #stacks_in_233390 {
      padding: 0px;      
    }


    

     
      #stacks_in_233390 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233391Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_233391Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233391Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233391Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233391Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233391Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233391Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233391Calligrapher h6, .stacks_in_233391Calligrapher h5, .stacks_in_233391Calligrapher h4, .stacks_in_233391Calligrapher h3, .stacks_in_233391Calligrapher h2, .stacks_in_233391Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233391Calligrapher, .stacks_in_233391Calligrapher h1, .stacks_in_233391Calligrapher h2, .stacks_in_233391Calligrapher h3, .stacks_in_233391Calligrapher h4, .stacks_in_233391Calligrapher h5, .stacks_in_233391Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233391targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233391Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233391Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233391Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233391Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233392 {
	padding: 20px 0px 0px 0px;
}
/* RoundThing Stack by RapidWeaver Central */

#roundthingstacks_in_233397   {
	display: block;
	overflow: hidden;
	position: relative;
	z-index: 1;
}

#roundme_stacks_in_233397   {
	background: #191919 url(../files/static_bg-233397.jpg);
	width: 160px;
	height: 160px;
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	border-radius: 500px;
	border: 1px solid #191919;
	margin:0px auto;
}

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

.shadow-style0stacks_in_233397 {
		-moz-box-shadow: none;
		-webkit-shadow: none;
		box-shadow: none;
}

#stacks_in_233397	.shadow-style1stacks_in_233397  {
		-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.50) ;
		-webkit-shadow: 0px 0px 5px rgba(0,0,0,0.50);
		box-shadow: 0px 0px 5px rgba(0,0,0,0.50);
}

#stacks_in_233397	.shadow-style1stacks_in_233397 {
		margin:10px auto;
}

.shadow-style2stacks_in_233397  {
		-moz-box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		-webkit-box-shadow:inset 0px 0px 8px rgba(0,0,0,0.50);
		box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		
}




/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233398Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_233398Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233398Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233398Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233398Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233398Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233398Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233398Calligrapher h6, .stacks_in_233398Calligrapher h5, .stacks_in_233398Calligrapher h4, .stacks_in_233398Calligrapher h3, .stacks_in_233398Calligrapher h2, .stacks_in_233398Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233398Calligrapher, .stacks_in_233398Calligrapher h1, .stacks_in_233398Calligrapher h2, .stacks_in_233398Calligrapher h3, .stacks_in_233398Calligrapher h4, .stacks_in_233398Calligrapher h5, .stacks_in_233398Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233398targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233398Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233398Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233398Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233398Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233399 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233402Calligrapher{			font-size: 75% !important;			color: #4C4C4C !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_233402Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233402Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233402Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233402Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233402Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233402Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233402Calligrapher h6, .stacks_in_233402Calligrapher h5, .stacks_in_233402Calligrapher h4, .stacks_in_233402Calligrapher h3, .stacks_in_233402Calligrapher h2, .stacks_in_233402Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233402Calligrapher, .stacks_in_233402Calligrapher h1, .stacks_in_233402Calligrapher h2, .stacks_in_233402Calligrapher h3, .stacks_in_233402Calligrapher h4, .stacks_in_233402Calligrapher h5, .stacks_in_233402Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233402targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233402Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233402Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233402Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233402Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233403 {
	padding: 5px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233406Calligrapher{			font-size: 70% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_233406Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233406Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233406Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233406Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233406Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233406Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233406Calligrapher h6, .stacks_in_233406Calligrapher h5, .stacks_in_233406Calligrapher h4, .stacks_in_233406Calligrapher h3, .stacks_in_233406Calligrapher h2, .stacks_in_233406Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233406Calligrapher, .stacks_in_233406Calligrapher h1, .stacks_in_233406Calligrapher h2, .stacks_in_233406Calligrapher h3, .stacks_in_233406Calligrapher h4, .stacks_in_233406Calligrapher h5, .stacks_in_233406Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233406targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233406Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233406Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233406Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233406Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_233410, .stacks_in_233410MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_233410MaxWidthContainer{	    max-width: 111px;	}    .stacks_in_233410MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_233410MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_233410MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_233410MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_233410MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_233411 .onthelineouterspace
{
display:block;
padding: 0px 0px 0px 0px;
}
#stacks_in_233411 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:0px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:2px; 
border-top-color:#A17C40; 
font-size:1%;
-webkit-box-shadow: 0px 0px 0px #DDDDDC;
-moz-box-shadow: 0px 0px 0px #DDDDDC;
box-shadow: 0px 0px 0px #DDDDDC;
opacity:1;

/*CustomCSS;*/
}


#stacks_in_233411 {
	padding: 35px 0px 15px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231450Calligrapher{			font-size: 80% !important;			color: #CCCCCC !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_231450Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231450Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231450Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231450Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231450Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231450Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231450Calligrapher h6, .stacks_in_231450Calligrapher h5, .stacks_in_231450Calligrapher h4, .stacks_in_231450Calligrapher h3, .stacks_in_231450Calligrapher h2, .stacks_in_231450Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231450Calligrapher, .stacks_in_231450Calligrapher h1, .stacks_in_231450Calligrapher h2, .stacks_in_231450Calligrapher h3, .stacks_in_231450Calligrapher h4, .stacks_in_231450Calligrapher h5, .stacks_in_231450Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231450targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231450Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_231450Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_231450Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_231450Calligrapher a:hover{			color: #A17C41 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231451 {
	padding: 13px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231455Calligrapher{			font-size: 80% !important;			color: #CCCCCC !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_231455Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231455Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231455Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231455Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231455Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231455Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231455Calligrapher h6, .stacks_in_231455Calligrapher h5, .stacks_in_231455Calligrapher h4, .stacks_in_231455Calligrapher h3, .stacks_in_231455Calligrapher h2, .stacks_in_231455Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231455Calligrapher, .stacks_in_231455Calligrapher h1, .stacks_in_231455Calligrapher h2, .stacks_in_231455Calligrapher h3, .stacks_in_231455Calligrapher h4, .stacks_in_231455Calligrapher h5, .stacks_in_231455Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231455targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231455Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_231455Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_231455Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_231455Calligrapher a:hover{			color: #B18E52 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231456 {
	padding: 13px 0px 0px 0px;
}
#topBoxTriggerstacks_in_232357 {
	cursor: pointer;
}

#shade1 {
	z-index: 998; 
	padding: 0;
	margin: 0;
	cursor: pointer;
	overflow: hidden;
	position: fixed;
	top: 0;
	left: 0;
	display: none;
}

/* No background */
#shade1.topBoxShadeNone {
	background: transparent;
}


/* Solid colour fill */
#shade1.topBoxShadeSolid {
	background: #000000;
}

/* Vertical gradient fill */
#shade1.topBoxShadeVertical {
	background-color: #000000;
	background-repeat: repeat-x;
	background-image: -khtml-gradient(linear, left top, left bottom, from(#333333), to(#000000));
	background-image: -moz-linear-gradient(top, #333333, #000000);
	background-image: -ms-linear-gradient(top, #333333, #000000);
	background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0%, #333333), color-stop(100%, #000000));
	background-image: -webkit-linear-gradient(top, #333333, #000000);
	background-image: -o-linear-gradient(top, #333333, #000000);
	background-image: linear-gradient(top, #333333, #000000);
	filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#333333', endColorstr='#000000', GradientType=0);
}


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


/* Top left to bottom right diagonal gradient fill */
#shade1.topBoxShadeTLDiagonal {
background: #333333;
background: -moz-linear-gradient(-45deg,  #333333 0%, #000000 100%);
background: -webkit-gradient(linear, left top, right bottom, color-stop(0%,#333333), color-stop(100%,#000000));
background: -webkit-linear-gradient(-45deg,  #333333 0%,#000000 100%);
background: -o-linear-gradient(-45deg,  #333333 0%,#000000 100%);
background: -ms-linear-gradient(-45deg,  #333333 0%,#000000 100%);
background: linear-gradient(135deg,  #333333 0%,#000000 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000',GradientType=1 );
}

/* Bottom left to top right diagonal gradient fill */
#shade1.topBoxShadeBLDiagonal {
background: #333333;
background: -moz-linear-gradient(45deg, #333333 0%, #000000 100%);
background: -webkit-gradient(linear, left bottom, right top, color-stop(0%,#333333), color-stop(100%,#000000));
background: -webkit-linear-gradient(45deg, #333333 0%,#000000 100%);
background: -o-linear-gradient(45deg, #333333 0%,#000000 100%);
background: -ms-linear-gradient(45deg, #333333 0%,#000000 100%);
background: linear-gradient(45deg, #333333 0%,#000000 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000',GradientType=1 );
}

/* Radial gradient fill */
#shade1.topBoxShadeRadial {
background: #333333;
background: -moz-radial-gradient(center, ellipse cover,  #333333 0%, #000000 100%);
background: -webkit-gradient(radial, center center, 0px, center center, 100%, color-stop(0%,#333333), color-stop(100%,#000000));
background: -webkit-radial-gradient(center, ellipse cover, #333333 0%,#000000 100%);
background: -o-radial-gradient(center, ellipse cover, #333333 0%,#000000 100%);
background: -ms-radial-gradient(center, ellipse cover, #333333 0%,#000000 100%);
background: radial-gradient(ellipse at center, #333333 0%,#000000 100%);
filter: progid:DXImageTransform.Microsoft.gradient( startColorstr='#333333', endColorstr='#000000',GradientType=1 );
}

/* Local image image applied as a CSS background */
#shade1.topBoxShadeLocalImage {
	background: url();
	background-position: center center;
	background-repeat: repeat;
}

/* Warehoused image applied as a CSS background */
#shade1.topBoxShadeWarehousedImage {
	background: url();
	background-position: Center Center;
	background-repeat: Center Center;
}

%[if edit]%

#topBoxTriggerstacks_in_232357:hover,
.topbox:hover {
	cursor: pointer !important;
}

#topBox1 {
	display: none;
	margin: 0 auto;
	position: fixed;
	max-width: 800px;
	text-align: center;
	z-index: 1000;
	overflow: auto;
}

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

#topBoxContentstacks_in_232357 {
	position: relative;
	z-index: 99999;
	text-align: left;
	-webkit-border-radius: px;
	-moz-border-radius: px;
	border-radius: px;
	padding: px;
}

/* Responsive behavior */
#topBoxContentstacks_in_232357 img {
	max-height: 100%;
	max-width: 100%;
	width: auto;
	height: auto;
}

#topBoxContentstacks_in_232357 .topBoxVideo {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    overflow: visible;
}
 
#topBoxContentstacks_in_232357 .topBoxVideo iframe,
#topBoxContentstacks_in_232357 .topBoxVideo object,
#topBoxContentstacks_in_232357 .topBoxVideo embed {
    position: absolute;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
}

/* @group Buttons */

#topBoxClose1 .topBoxCloseInner,
#topBoxNext1 .topBoxNextInner,
#topBoxPrev1 .topBoxPrevInner,
#topBoxClose1 .topBoxCloseInner [class^="fa fa-"],
#topBoxNext1 .topBoxNextInner [class^="fa fa-"],
#topBoxPrev1 .topBoxPrevInner [class^="fa fa-"] {
	color: #FFFFFF;	
}

/* Close Button */



#topBoxClose1 {
	display: none;
	position: fixed;
	top: -70px;
	right: -70px;
	z-index: 1001;
	cursor: pointer;
	
	font-family: 'Helvetica Neue', Helvetica, Arial, sans-serif;
	font-size: 40px;
	font-weight: 300;
	
	width: 140px;
	height: 140px;
	margin-top: 0px;
	font-weight: 100;
	line-height: 70px;
	color: #FFFFFF;
	text-align: center;
	background: #222222;
	border: 3px solid #222222;
	-webkit-border-radius: 123px;
	-moz-border-radius: 123px;
	border-radius: 123px;
	opacity: 0.50;
	filter: alpha(opacity=50);
	
	transition: all 300ms linear;
	-webkit-transition: all 300ms linear;
	-moz-transition: all 300ms linear;
	-o-transition: all 300ms linear;
	-ms-transition: all 300ms linear;
}

#topBoxClose1 [class^="icon-"] {
	color: #FFFFFF;
}

#topBoxClose1:hover {
	color: #FFFFFF;
	text-decoration: none;
	opacity: 0.95;
	filter: alpha(opacity=95);	
	
}

#topBoxClose1 .topBoxCloseInner,
#topBoxClose1 a.topBoxButtonLink {
	position: absolute;
	bottom: 10px;
	left: 8px;
	width: 70px;
	height: 70px;
	display: block;
}



/* Previous Button */



/* Next Button */



/* @end */

/* @group Global stuff */

.topBoxActive1 #topBoxClose1,
.topBoxActive1 #topBoxNext1,
.topBoxActive1 #topBoxPrev1 {
	display: block;
}


#simpleClosestacks_in_232357 {
	display: none;
}



/* @end */

/* @group Responsive stuff */

@media screen and (max-width: 580px) {
	#topBoxTriggerstacks_in_232357,
	#shade1,
	#topBoxClose1,
	#topBoxNext1,
	#topBoxPrev1 {
		display: none !important;
	}
	
	#topBox1 {
		display: block !important;
		position: relative !important;
		left: auto !important;
		right: auto !important;
		top: auto !important;
		bottom: auto !important;
	}
}

/* @end */



/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232359Calligrapher{			font-size: 80% !important;			color: #CCCCCC !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_232359Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232359Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232359Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232359Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232359Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232359Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232359Calligrapher h6, .stacks_in_232359Calligrapher h5, .stacks_in_232359Calligrapher h4, .stacks_in_232359Calligrapher h3, .stacks_in_232359Calligrapher h2, .stacks_in_232359Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_232359Calligrapher, .stacks_in_232359Calligrapher h1, .stacks_in_232359Calligrapher h2, .stacks_in_232359Calligrapher h3, .stacks_in_232359Calligrapher h4, .stacks_in_232359Calligrapher h5, .stacks_in_232359Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232359targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232359Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_232359Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_232359Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_232359Calligrapher a:hover{			color: #B18E52 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232361 {
	padding: 13px 0px 0px 0px;
}
/* Start dooMax stack CSS code */#stacks_in_231467, .stacks_in_231467MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_231467MaxWidthContainer{	    max-width: 180px;	}    .stacks_in_231467MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_231467MaxWidthContainer{		    max-width: 180px;		}										    .stacks_in_231467MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_231467MaxWidthContainer{		    max-width: 180px;		}										    .stacks_in_231467MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231468Calligrapher{			font-size: 80% !important;			color: #CCCCCC !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 2px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_231468Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231468Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231468Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231468Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231468Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231468Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231468Calligrapher h6, .stacks_in_231468Calligrapher h5, .stacks_in_231468Calligrapher h4, .stacks_in_231468Calligrapher h3, .stacks_in_231468Calligrapher h2, .stacks_in_231468Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231468Calligrapher, .stacks_in_231468Calligrapher h1, .stacks_in_231468Calligrapher h2, .stacks_in_231468Calligrapher h3, .stacks_in_231468Calligrapher h4, .stacks_in_231468Calligrapher h5, .stacks_in_231468Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231468targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231468Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_231468Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_231468Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_231468Calligrapher a:hover{			color: #B3B3B3 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* If modifying any of this code, update the template.html file too */

/* CSS code for the CALL 02 9487 2161 button */

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

.ButtonMakerStackstacks_in_231469 {
	line-height: 40px;
	width: 100%;
	text-align: center;
	position: relative;
	z-index: 10;
	transition: all 300ms ease-in-out;
	border-radius: 0px;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}






/* Solid colour fill */
.ButtonMakerStackstacks_in_231469 {
	background: #8F6933;
}

.ButtonMakerStackstacks_in_231469:hover {
	background: #A57E45;
}





















.ButtonMakerStackstacks_in_231469 a.Button-Link {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 25;
	outline: none;
}

/* Button inset effect on click */
.ButtonMakerStackstacks_in_231469 a.Button-Link:active {
	
	-webkit-box-shadow:inset 0 0 3px 2px #674317;
	box-shadow:inset 0 0 3px 2px #674317;
	
	outline: none;
}

.ButtonMakerStackstacks_in_231469 .Button-Label {
	color: #FFFFFF;
	font-size: 12px;
	display: block;
	z-index: 15;
	position: relative;
	transition: all 300ms ease-in-out;
	font-family: inherit;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
}

.ButtonMakerStackstacks_in_231469:hover .Button-Label {
	color: #FFFFFF;
}






@media print {
	.ButtonMakerStackstacks_in_231469 {
		display: none !important;
	}
}

/* End of CSS code for the CALL 02 9487 2161 button */











/* Start dooMax stack CSS code */#stacks_in_230100, .stacks_in_230100MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_230100MaxWidthContainer{	    max-width: 840px;	}    .stacks_in_230100MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_230100MaxWidthContainer{		    max-width: 840px;		}										    .stacks_in_230100MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_230100MaxWidthContainer{		    max-width: 840px;		}										    .stacks_in_230100MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */
#stacks_in_230100 {
	padding: 0px 0px 100px 0px;
}
/* Start dooMax stack CSS code */#stacks_in_230102, .stacks_in_230102MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_230102MaxWidthContainer{	    max-width: 111px;	}    .stacks_in_230102MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_230102MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_230102MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_230102MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_230102MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_230103 .onthelineouterspace
{
display:block;
padding: 0px 0px 0px 0px;
}
#stacks_in_230103 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:0px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:2px; 
border-top-color:#A17C40; 
font-size:1%;
-webkit-box-shadow: 0px 0px 0px #DDDDDC;
-moz-box-shadow: 0px 0px 0px #DDDDDC;
box-shadow: 0px 0px 0px #DDDDDC;
opacity:1;

/*CustomCSS;*/
}


#stacks_in_230103 {
	padding: 120px 0px 10px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230105Calligrapher{			font-size: 160% !important;			color: #FFFFFF !important;			font-weight:   lighter !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_230105Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230105Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230105Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230105Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230105Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230105Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230105Calligrapher h6, .stacks_in_230105Calligrapher h5, .stacks_in_230105Calligrapher h4, .stacks_in_230105Calligrapher h3, .stacks_in_230105Calligrapher h2, .stacks_in_230105Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230105Calligrapher, .stacks_in_230105Calligrapher h1, .stacks_in_230105Calligrapher h2, .stacks_in_230105Calligrapher h3, .stacks_in_230105Calligrapher h4, .stacks_in_230105Calligrapher h5, .stacks_in_230105Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230105targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230105Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_230105Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_230105Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_230105Calligrapher a:hover{			color: #B3B3B3 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230105 {
	padding: 20px 0px 10px 0px;
}
/* Start dooMax stack CSS code */#stacks_in_230109, .stacks_in_230109MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_230109MaxWidthContainer{	    max-width: 111px;	}    .stacks_in_230109MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_230109MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_230109MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_230109MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_230109MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_230110 .onthelineouterspace
{
display:block;
padding: 0px 0px 0px 0px;
}
#stacks_in_230110 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:0px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:2px; 
border-top-color:#A17C40; 
font-size:1%;
-webkit-box-shadow: 0px 0px 0px #DDDDDC;
-moz-box-shadow: 0px 0px 0px #DDDDDC;
box-shadow: 0px 0px 0px #DDDDDC;
opacity:1;

/*CustomCSS;*/
}


#stacks_in_230110 {
	padding: 15px 0px 15px 0px;
}
/*
 * cleanResponse
 * Version: 2.0.4
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: http://forum.onelittledesigner.com
 * Description: 1-6 responsive columns
 */

/***************************************  NO GUTTER **********************************/

.stacks_in_232917.cleanResponse2_L.CR2_Goff {
	width: 50%;
}
.stacks_in_232917.cleanResponse2_R.CR2_Goff {
	width: 50%;
}

/****************  3 Non ******************/

.stacks_in_232917.CR3_L.CR3_Goff {
	width: 33%;
}
.stacks_in_232917.CR3_R.CR3_Goff {
	width: 33%;
}
.stacks_in_232917.CR3_RS.CR3_Goff {
	width: 33.2%;
	float: right;
}
.stacks_in_232917.CR3_M.CR3_Goff {
	margin: 0 0% 10px 0%;
	width: 34%;
}

/****************  4 Non ******************/

.stacks_in_232917.CR4.CR4_Goff {
	width: 25%;
}
.stacks_in_232917.CR4_S.CR4_Goff {
	width: 25%;
}
.stacks_in_232917.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
	width: 25.1%;
	float: left;
}
.stacks_in_232917.CR4_LF.CR4_Goff, .stacks_in_232917.CR4_LL.CR4_Goff, .stacks_in_232917.CR4_LF2.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232917.CR4_LF.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232917.CR4_LL2.CR4_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
	.stacks_in_232917.CR4_R.CR4_LL2.CR4_S.CR4_Goff{
		float: left;
		width: 25%;
	}
}

/****************  5 Non ******************/

.stacks_in_232917.CR5.CR5_Goff {
	width: 20%;
}
.stacks_in_232917.CR5_S.CR5_Goff {
	width: 20%;
}
.stacks_in_232917.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
	width: 20.3%;
}
.stacks_in_232917.CR5_M.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232917.CR5_LF.CR5_Goff, .stacks_in_232917.CR5_LL.CR5_Goff, .stacks_in_232917.CR5_RF.CR5_Goff, .stacks_in_232917.CR5_RL.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232917.cleanRespone5_First.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232917.cleanRespone5_Last.CR5_Goff {
	margin: 0 0 10px 0;
}

/****************  6 Non ******************/

.stacks_in_232917.CR6.CR6_Goff {
	width: 16.66%;
}
.stacks_in_232917.CR6_S.CR6_Goff {
	width: 16.69%;
}
.stacks_in_232917.CR6_R1.CR6_LL.CR6_S.CR6_Goff, stacks_in_232917.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
	width: 17%;
}
.stacks_in_232917.CR6_M.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232917.CR6_LF.CR6_Goff,
.stacks_in_232917.CR6_LL.CR6_Goff,
.stacks_in_232917.CR6_RF.CR6_Goff,
.stacks_in_232917.CR6_RL.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232917.CR6_L1.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232917.CR6_R1.CR6_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
		.stacks_in_232917.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
		.stacks_in_232917.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
			width: 16.6%;
	}
}

/***************************************  1 COLUMN **********************************/

.stacks_in_232917.cleanResponse1_L {
	width: 100%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_232917.cleanResponse1_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  2 COLUMN **********************************/

.stacks_in_232917.cleanResponse2_L {
	float: left;
	width: 49%;
	margin: 0 0 10px 0;
}
.stacks_in_232917.cleanResponse2_R {
	float: right;
	width: 49%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_232917.cleanResponse2_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232917.cleanResponse2_R {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232917.cleanResponse2_L.CR2_Goff {
		width: 100%;
		margin:0 0 10px 0;
	}
	.stacks_in_232917.cleanResponse2_R.CR2_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  3 COLUMN **********************************/

.stacks_in_232917.CR3_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;

}
.stacks_in_232917.CR3_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_232917.CR3_M {
	float: left;
	margin: 0 2% 10px 2%;
	width: 32%;
}
@media (max-width: 800px) {
	
	/*  ============ LARGE BOTTOM ================== */
	
	.stacks_in_232917.CR3_L.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_232917.CR3_M.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_232917.CR3_R.cleanResp1,
	.stacks_in_232917.CR3_RS.cleanResp1 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232917.CR3_L.cleanResp1.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232917.CR3_M.cleanResp1.CR3_Goff  {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232917.CR3_R.cleanResp1.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232917.CR3_RS.cleanResp1.CR3_Goff  {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	
	/*  ============ LARGE TOP ================== */
	
	.stacks_in_232917.CR3_L.cleanResp2 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232917.CR3_M.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_232917.CR3_R.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_232917.CR3_RS.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_232917.CR3_L.cleanResp2.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232917.CR3_M.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232917.CR3_R.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232917.CR3_RS.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	
}
@media (max-width: 600px){
	.stacks_in_232917.CR3_L,
	.stacks_in_232917.CR3_R.cleanResp2,
	.stacks_in_232917.CR3_R,
	.stacks_in_232917.CR3_R.cleanResp1,
	.stacks_in_232917.CR3_RS.cleanResp2,
	.stacks_in_232917.CR3_RS.cleanResp3 {
		float: left !important;
		width: 100% !important;
		margin: 0 0 10px 0!important;
	}
	.stacks_in_232917.CR3_RS.CR3_Goff {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
	.stacks_in_232917.CR3_M {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
}

/***************************************  4 COLUMN **********************************/

.stacks_in_232917.CR4_L {
	float: left;
}
.stacks_in_232917.CR4_R {
	float: left;
}
.stacks_in_232917.CR4 {
	width: 23.5%;
}
.stacks_in_232917.CR4_S {
	width: 23.6%;
}
.stacks_in_232917.CR4_LF,
.stacks_in_232917.CR4_LL,
.stacks_in_232917.CR4_LF2 {
	margin: 0 1% 10px 1%;
}
.stacks_in_232917.CR4_LF {
	margin: 0 1% 10px 0;
}
.stacks_in_232917.CR4_LL2 {
	margin: 0 0 10px 1%;
	float: right;
}
@media (max-width: 1074px) {
	.stacks_in_232917.CR4_S{
		width: 23.5%;
	}
}
@media (max-width: 800px) {
	.stacks_in_232917.CR4 {
		width: 49%;
	}
	.stacks_in_232917.CR4_S {
		width: 49%;
	}
	.stacks_in_232917.CR4_LF {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_232917.CR4_LL {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_232917.CR4_LF2 {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_232917.CR4_LL2 {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_232917.CR4_R {
		float:left;
	}
	.stacks_in_232917.CR4.CR4_Goff {
		width: 50%;
	}
	.stacks_in_232917.CR4_S.CR4_Goff,
	.stacks_in_232917.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 50%;
	}
	.stacks_in_232917.CR4_LF.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_232917.CR4_LL.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_232917.CR4_LF2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_232917.CR4_LL2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
}

@media (max-width: 600px){
	.stacks_in_232917.CR4 {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232917.CR4_S {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232917.CR4.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232917.CR4_S.CR4_Goff,
	.stacks_in_232917.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  5 COLUMN **********************************/

.stacks_in_232917 .CR5_L {
	float: left;
}
.stacks_in_232917 .CR5_R {
	float: left;
}
.stacks_in_232917 .CR5 {
	width: 18.4%;
}
.stacks_in_232917.CR5_S {
	width: 18.4%;
}
.stacks_in_232917.CR5_M {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_232917.CR5_LF,
.stacks_in_232917.CR5_LL,
.stacks_in_232917.CR5_RF,
.stacks_in_232917.CR5_RL {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_232917.cleanRespone5_First {
	margin: 0 1% 10px 0;
}
.stacks_in_232917.cleanRespone5_Last {
	float:right;
	margin: 0 0 10px 1%;
}
@media (max-width: 800px) {
	.stacks_in_232917.CR5, .stacks_in_232917.CR5_S {
		width: 49%;
	}
	.stacks_in_232917.CR5_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_232917.CR5_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_232917.CR5.cleanRespone5_Last,
	.stacks_in_232917.CR5_S.cleanRespone5_Last {
		float: left;
		width: 99.8% ;
		margin: 0 auto 10px auto;
	}
	.stacks_in_232917.CR5.CR5_Goff {
		width: 50%;
	}
	.stacks_in_232917.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_232917.CR5_LF.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_232917.CR5_LL.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_232917.cleanRespone5_Last.CR5_Goff,
	.stacks_in_232917.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
		float: left;
		width: 100% ;
		margin: 0 auto 10px auto;
	}

	/*  ============ LARGE TOP ================== */
	
	.stacks_in_232917.CR5.cleanResp2,
	.stacks_in_232917.CR5_S.cleanResp2 {
		width: 49%;
	}
	.stacks_in_232917.CR5_LF.cleanResp2,
	.stacks_in_232917.cleanRespone5_Last.cleanResp2 {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_232917.CR5_LL.cleanResp2 {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_232917.CR5.cleanRespone5_First.cleanResp2,
	.stacks_in_232917.CR5_S.cleanRespone5_First.cleanResp2 {
		float: left;
		width: 99.8%;
		margin: 0 auto 10px auto;
	}
	.stacks_in_232917.CR5.cleanResp2.CR5_Goff {
		width: 50%;
	}
	.stacks_in_232917.CR5_S.cleanResp2.CR5_Goff,
	.stacks_in_232917.CR5_R1.CR5_LF.cleanRespone5_Last.cleanResp2.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_232917.CR5_LF.cleanResp2.CR5_Goff,
	.stacks_in_232917.cleanRespone5_Last.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
		
	}
	.stacks_in_232917.CR5_LL.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_232917.cleanRespone5_First.cleanResp2.CR5_Goff,
	.stacks_in_232917.cleanRespone5_First.cleanResp2.CR5_S.CR5_Goff {
		float: left;
		width: 100%;
		margin: 0 auto 10px auto;
	}
}
@media (max-width: 600px) {
	.stacks_in_232917.CR5.CR5_LL.cleanResp2,
	.stacks_in_232917.CR5.CR5_LF.cleanResp2,
	.stacks_in_232917.CR5.CR5_LL.cleanResp1,
	.stacks_in_232917.CR5.CR5_LF.cleanResp1,
	.stacks_in_232917.CR5_S.CR5_LL.cleanResp2,
	.stacks_in_232917.CR5_S.CR5_LF.cleanResp2,
	.stacks_in_232917.CR5_S.CR5_LL.cleanResp1,
	.stacks_in_232917.CR5_S.CR5_LF.cleanResp1 {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
	.stacks_in_232917.CR5.CR5_Goff,
	.stacks_in_232917.CR5_S.CR5_Goff,
	.stacks_in_232917.CR5_LL.cleanResp2.CR5_Goff {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
}

/***************************************  6 COLUMN **********************************/

.stacks_in_232917.CR6_L,
.stacks_in_232917.CR6_L1 {
	float: left;
}
.stacks_in_232917.CR6_R,
.stacks_in_232917.CR6_R1 {
	float: left;
}
.stacks_in_232917.CR6 {
	width: 15%;
}
.stacks_in_232917.CR6_S {
	width: 15.2%;
}
.stacks_in_232917.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_232917.CR6_LF,
.stacks_in_232917.CR6_LL,
.stacks_in_232917.CR6_RF,
.stacks_in_232917.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_232917.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_232917.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_232917.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_232917.CR6,
	.stacks_in_232917.CR6_S {
		width: 49%;
	}
	.stacks_in_232917.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_232917.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_232917.CR6.CR6_Goff,
	.stacks_in_232917.CR6_S.CR6_Goff,
	.stacks_in_232917.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_232917.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_232917.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_232917.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_232917.CR6,
	.stacks_in_232917.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}
#stacks_in_232917 {
	padding: 80px 0px 100px 0px;
}
#stacks_in_230257 *,
#stacks_in_230257 *:before,
#stacks_in_230257 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
/* RoundThing Stack by RapidWeaver Central */

#roundthingstacks_in_233532   {
	display: block;
	overflow: hidden;
	position: relative;
	z-index: 1;
}

#roundme_stacks_in_233532   {
	background: #333333 url(../files/static_bg-233532.jpg);
	width: 160px;
	height: 160px;
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	border-radius: 500px;
	border: 1px solid #191919;
	margin:0px auto;
}

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

.shadow-style0stacks_in_233532 {
		-moz-box-shadow: none;
		-webkit-shadow: none;
		box-shadow: none;
}

#stacks_in_233532	.shadow-style1stacks_in_233532  {
		-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.50) ;
		-webkit-shadow: 0px 0px 5px rgba(0,0,0,0.50);
		box-shadow: 0px 0px 5px rgba(0,0,0,0.50);
}

#stacks_in_233532	.shadow-style1stacks_in_233532 {
		margin:10px auto;
}

.shadow-style2stacks_in_233532  {
		-moz-box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		-webkit-box-shadow:inset 0px 0px 8px rgba(0,0,0,0.50);
		box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		
}




/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230210Calligrapher{			font-size: 95% !important;			color: #E6E6E6 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_230210Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230210Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230210Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230210Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230210Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230210Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230210Calligrapher h6, .stacks_in_230210Calligrapher h5, .stacks_in_230210Calligrapher h4, .stacks_in_230210Calligrapher h3, .stacks_in_230210Calligrapher h2, .stacks_in_230210Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230210Calligrapher, .stacks_in_230210Calligrapher h1, .stacks_in_230210Calligrapher h2, .stacks_in_230210Calligrapher h3, .stacks_in_230210Calligrapher h4, .stacks_in_230210Calligrapher h5, .stacks_in_230210Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230210targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230210Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230210Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230210Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230210Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230211 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231532Calligrapher{			font-size: 75% !important;			color: #B3B3B3 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_231532Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231532Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231532Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231532Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231532Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231532Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231532Calligrapher h6, .stacks_in_231532Calligrapher h5, .stacks_in_231532Calligrapher h4, .stacks_in_231532Calligrapher h3, .stacks_in_231532Calligrapher h2, .stacks_in_231532Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231532Calligrapher, .stacks_in_231532Calligrapher h1, .stacks_in_231532Calligrapher h2, .stacks_in_231532Calligrapher h3, .stacks_in_231532Calligrapher h4, .stacks_in_231532Calligrapher h5, .stacks_in_231532Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231532targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231532Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231532Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231532Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231532Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230214Calligrapher{			font-size: 70% !important;			color: #CCCCCC !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_230214Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230214Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230214Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230214Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230214Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230214Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230214Calligrapher h6, .stacks_in_230214Calligrapher h5, .stacks_in_230214Calligrapher h4, .stacks_in_230214Calligrapher h3, .stacks_in_230214Calligrapher h2, .stacks_in_230214Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230214Calligrapher, .stacks_in_230214Calligrapher h1, .stacks_in_230214Calligrapher h2, .stacks_in_230214Calligrapher h3, .stacks_in_230214Calligrapher h4, .stacks_in_230214Calligrapher h5, .stacks_in_230214Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230214targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230214Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230214Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230214Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230214Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */#stacks_in_232968 *,
#stacks_in_232968 *:before,
#stacks_in_232968 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
/* RoundThing Stack by RapidWeaver Central */

#roundthingstacks_in_233533   {
	display: block;
	overflow: hidden;
	position: relative;
	z-index: 1;
}

#roundme_stacks_in_233533   {
	background: #191919 url(../files/static_bg-233533.jpg);
	width: 160px;
	height: 160px;
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	border-radius: 500px;
	border: 1px solid #191919;
	margin:0px auto;
}

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

.shadow-style0stacks_in_233533 {
		-moz-box-shadow: none;
		-webkit-shadow: none;
		box-shadow: none;
}

#stacks_in_233533	.shadow-style1stacks_in_233533  {
		-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.50) ;
		-webkit-shadow: 0px 0px 5px rgba(0,0,0,0.50);
		box-shadow: 0px 0px 5px rgba(0,0,0,0.50);
}

#stacks_in_233533	.shadow-style1stacks_in_233533 {
		margin:10px auto;
}

.shadow-style2stacks_in_233533  {
		-moz-box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		-webkit-box-shadow:inset 0px 0px 8px rgba(0,0,0,0.50);
		box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		
}




/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232970Calligrapher{			font-size: 95% !important;			color: #E6E6E6 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_232970Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232970Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232970Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232970Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232970Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232970Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232970Calligrapher h6, .stacks_in_232970Calligrapher h5, .stacks_in_232970Calligrapher h4, .stacks_in_232970Calligrapher h3, .stacks_in_232970Calligrapher h2, .stacks_in_232970Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232970Calligrapher, .stacks_in_232970Calligrapher h1, .stacks_in_232970Calligrapher h2, .stacks_in_232970Calligrapher h3, .stacks_in_232970Calligrapher h4, .stacks_in_232970Calligrapher h5, .stacks_in_232970Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232970targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232970Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232970Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232970Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232970Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232971 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232974Calligrapher{			font-size: 75% !important;			color: #B3B3B3 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_232974Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232974Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232974Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232974Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232974Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232974Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232974Calligrapher h6, .stacks_in_232974Calligrapher h5, .stacks_in_232974Calligrapher h4, .stacks_in_232974Calligrapher h3, .stacks_in_232974Calligrapher h2, .stacks_in_232974Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232974Calligrapher, .stacks_in_232974Calligrapher h1, .stacks_in_232974Calligrapher h2, .stacks_in_232974Calligrapher h3, .stacks_in_232974Calligrapher h4, .stacks_in_232974Calligrapher h5, .stacks_in_232974Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232974targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232974Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232974Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232974Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232974Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232978Calligrapher{			font-size: 70% !important;			color: #CCCCCC !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_232978Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232978Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232978Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232978Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232978Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232978Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232978Calligrapher h6, .stacks_in_232978Calligrapher h5, .stacks_in_232978Calligrapher h4, .stacks_in_232978Calligrapher h3, .stacks_in_232978Calligrapher h2, .stacks_in_232978Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232978Calligrapher, .stacks_in_232978Calligrapher h1, .stacks_in_232978Calligrapher h2, .stacks_in_232978Calligrapher h3, .stacks_in_232978Calligrapher h4, .stacks_in_232978Calligrapher h5, .stacks_in_232978Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232978targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232978Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232978Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232978Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232978Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */#stacks_in_232918 *,
#stacks_in_232918 *:before,
#stacks_in_232918 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
/* RoundThing Stack by RapidWeaver Central */

#roundthingstacks_in_232919   {
	display: block;
	overflow: hidden;
	position: relative;
	z-index: 1;
}

#roundme_stacks_in_232919   {
	background: #333333 url(../files/static_bg-232919.jpg);
	width: 160px;
	height: 160px;
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	border-radius: 500px;
	border: 1px solid #191919;
	margin:0px auto;
}

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

.shadow-style0stacks_in_232919 {
		-moz-box-shadow: none;
		-webkit-shadow: none;
		box-shadow: none;
}

#stacks_in_232919	.shadow-style1stacks_in_232919  {
		-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.50) ;
		-webkit-shadow: 0px 0px 5px rgba(0,0,0,0.50);
		box-shadow: 0px 0px 5px rgba(0,0,0,0.50);
}

#stacks_in_232919	.shadow-style1stacks_in_232919 {
		margin:10px auto;
}

.shadow-style2stacks_in_232919  {
		-moz-box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		-webkit-box-shadow:inset 0px 0px 8px rgba(0,0,0,0.50);
		box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		
}




/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232920Calligrapher{			font-size: 95% !important;			color: #E6E6E6 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_232920Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232920Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232920Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232920Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232920Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232920Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232920Calligrapher h6, .stacks_in_232920Calligrapher h5, .stacks_in_232920Calligrapher h4, .stacks_in_232920Calligrapher h3, .stacks_in_232920Calligrapher h2, .stacks_in_232920Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232920Calligrapher, .stacks_in_232920Calligrapher h1, .stacks_in_232920Calligrapher h2, .stacks_in_232920Calligrapher h3, .stacks_in_232920Calligrapher h4, .stacks_in_232920Calligrapher h5, .stacks_in_232920Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232920targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232920Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232920Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232920Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232920Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232921 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232924Calligrapher{			font-size: 75% !important;			color: #B3B3B3 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_232924Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232924Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232924Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232924Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232924Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232924Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232924Calligrapher h6, .stacks_in_232924Calligrapher h5, .stacks_in_232924Calligrapher h4, .stacks_in_232924Calligrapher h3, .stacks_in_232924Calligrapher h2, .stacks_in_232924Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232924Calligrapher, .stacks_in_232924Calligrapher h1, .stacks_in_232924Calligrapher h2, .stacks_in_232924Calligrapher h3, .stacks_in_232924Calligrapher h4, .stacks_in_232924Calligrapher h5, .stacks_in_232924Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232924targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232924Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232924Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232924Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232924Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232928Calligrapher{			font-size: 70% !important;			color: #CCCCCC !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_232928Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232928Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232928Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232928Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232928Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232928Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232928Calligrapher h6, .stacks_in_232928Calligrapher h5, .stacks_in_232928Calligrapher h4, .stacks_in_232928Calligrapher h3, .stacks_in_232928Calligrapher h2, .stacks_in_232928Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232928Calligrapher, .stacks_in_232928Calligrapher h1, .stacks_in_232928Calligrapher h2, .stacks_in_232928Calligrapher h3, .stacks_in_232928Calligrapher h4, .stacks_in_232928Calligrapher h5, .stacks_in_232928Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232928targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232928Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232928Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232928Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232928Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */#stacks_in_232934 *,
#stacks_in_232934 *:before,
#stacks_in_232934 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
/* RoundThing Stack by RapidWeaver Central */

#roundthingstacks_in_232935   {
	display: block;
	overflow: hidden;
	position: relative;
	z-index: 1;
}

#roundme_stacks_in_232935   {
	background: #191919 url(../files/static_bg-232935.jpg);
	width: 160px;
	height: 160px;
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	border-radius: 500px;
	border: 1px solid #191919;
	margin:0px auto;
}

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

.shadow-style0stacks_in_232935 {
		-moz-box-shadow: none;
		-webkit-shadow: none;
		box-shadow: none;
}

#stacks_in_232935	.shadow-style1stacks_in_232935  {
		-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.50) ;
		-webkit-shadow: 0px 0px 5px rgba(0,0,0,0.50);
		box-shadow: 0px 0px 5px rgba(0,0,0,0.50);
}

#stacks_in_232935	.shadow-style1stacks_in_232935 {
		margin:10px auto;
}

.shadow-style2stacks_in_232935  {
		-moz-box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		-webkit-box-shadow:inset 0px 0px 8px rgba(0,0,0,0.50);
		box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		
}




/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232936Calligrapher{			font-size: 95% !important;			color: #E6E6E6 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_232936Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232936Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232936Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232936Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232936Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232936Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232936Calligrapher h6, .stacks_in_232936Calligrapher h5, .stacks_in_232936Calligrapher h4, .stacks_in_232936Calligrapher h3, .stacks_in_232936Calligrapher h2, .stacks_in_232936Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232936Calligrapher, .stacks_in_232936Calligrapher h1, .stacks_in_232936Calligrapher h2, .stacks_in_232936Calligrapher h3, .stacks_in_232936Calligrapher h4, .stacks_in_232936Calligrapher h5, .stacks_in_232936Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232936targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232936Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232936Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232936Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232936Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232937 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232940Calligrapher{			font-size: 75% !important;			color: #B3B3B3 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_232940Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232940Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232940Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232940Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232940Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232940Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232940Calligrapher h6, .stacks_in_232940Calligrapher h5, .stacks_in_232940Calligrapher h4, .stacks_in_232940Calligrapher h3, .stacks_in_232940Calligrapher h2, .stacks_in_232940Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232940Calligrapher, .stacks_in_232940Calligrapher h1, .stacks_in_232940Calligrapher h2, .stacks_in_232940Calligrapher h3, .stacks_in_232940Calligrapher h4, .stacks_in_232940Calligrapher h5, .stacks_in_232940Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232940targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232940Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232940Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232940Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232940Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232944Calligrapher{			font-size: 70% !important;			color: #CCCCCC !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_232944Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232944Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232944Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232944Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232944Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232944Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232944Calligrapher h6, .stacks_in_232944Calligrapher h5, .stacks_in_232944Calligrapher h4, .stacks_in_232944Calligrapher h3, .stacks_in_232944Calligrapher h2, .stacks_in_232944Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232944Calligrapher, .stacks_in_232944Calligrapher h1, .stacks_in_232944Calligrapher h2, .stacks_in_232944Calligrapher h3, .stacks_in_232944Calligrapher h4, .stacks_in_232944Calligrapher h5, .stacks_in_232944Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232944targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232944Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232944Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232944Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232944Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */#stacks_in_230287 *,
#stacks_in_230287 *:before,
#stacks_in_230287 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
.nivo-lightbox-theme-default.nivo-lightbox-overlay {
	
	
	background: rgba(0, 0, 0, 0.98);
	
	
}

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

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

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

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




/* No background */
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-ajax,
.nivo-lightbox-theme-default.nivo-lightbox-overlay .nivo-lightbox-inline {
	background: none;
}


















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

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

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

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

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

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

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

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

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

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

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

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

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

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

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






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


#topBoxTriggerRegionstacks_in_232023 #topBoxTriggerContentstacks_in_232023 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_232023 #topBoxTriggerContentstacks_in_232023 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_232023 {
	display: none;
}







/* Start dooMax stack CSS code */#stacks_in_230479, .stacks_in_230479MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_230479MaxWidthContainer{	    max-width: 200px;	}    .stacks_in_230479MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_230479MaxWidthContainer{		    max-width: 200px;		}										    .stacks_in_230479MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_230479MaxWidthContainer{		    max-width: 200px;		}										    .stacks_in_230479MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230285Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 3px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_230285Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230285Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230285Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230285Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230285Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230285Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230285Calligrapher h6, .stacks_in_230285Calligrapher h5, .stacks_in_230285Calligrapher h4, .stacks_in_230285Calligrapher h3, .stacks_in_230285Calligrapher h2, .stacks_in_230285Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230285Calligrapher, .stacks_in_230285Calligrapher h1, .stacks_in_230285Calligrapher h2, .stacks_in_230285Calligrapher h3, .stacks_in_230285Calligrapher h4, .stacks_in_230285Calligrapher h5, .stacks_in_230285Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230285targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230285Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230285Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230285Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230285Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* If modifying any of this code, update the template.html file too */

/* CSS code for the FIND OUT MORE button */

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

.ButtonMakerStackstacks_in_230478 {
	line-height: 40px;
	width: 100%;
	text-align: center;
	position: relative;
	z-index: 10;
	transition: all 300ms ease-in-out;
	border-radius: 0px;
	overflow: hidden;
	-webkit-box-sizing: border-box;
	-moz-box-sizing: border-box;
	box-sizing: border-box;
}






/* Solid colour fill */
.ButtonMakerStackstacks_in_230478 {
	background: #8F6933;
}

.ButtonMakerStackstacks_in_230478:hover {
	background: #A57E45;
}





















.ButtonMakerStackstacks_in_230478 a.Button-Link {
	position: absolute;
	left: 0;
	top: 0;
	width: 100%;
	height: 100%;
	z-index: 25;
	outline: none;
}

/* Button inset effect on click */
.ButtonMakerStackstacks_in_230478 a.Button-Link:active {
	
	-webkit-box-shadow:inset 0 0 3px 2px #674317;
	box-shadow:inset 0 0 3px 2px #674317;
	
	outline: none;
}

.ButtonMakerStackstacks_in_230478 .Button-Label {
	color: #FFFFFF;
	font-size: 12px;
	display: block;
	z-index: 15;
	position: relative;
	transition: all 300ms ease-in-out;
	font-family: inherit;
	text-align: center;
	padding-left: 0px;
	padding-right: 0px;
}

.ButtonMakerStackstacks_in_230478:hover .Button-Label {
	color: #FFFFFF;
}






@media print {
	.ButtonMakerStackstacks_in_230478 {
		display: none !important;
	}
}

/* End of CSS code for the FIND OUT MORE button */











#usefulStackWrapperstacks_in_232030 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1400px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_232030 {
	padding-bottom: 0%;
	padding-top: 0%;
	padding-left: 0%;
	padding-right: 0%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_232030 {
		display: none;
	}
}












#usefulStackWrapperstacks_in_232032 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1400px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_232032 {
	padding-bottom: 0%;
	padding-top: 5%;
	padding-left: 7%;
	padding-right: 7%;
	
	margin-bottom: 0%;
	margin-top: 0%;
	margin-left: 0%;
	margin-right: 0%;
	
	display: block;
}








@media screen and (max-width: 100px) {
	#usefulStackstacks_in_232032 {
		display: none;
	}
}













#stacks_in_232032 {
	background-color: rgba(255, 255, 255, 1.00);
}
/*
 * cleanResponse
 * Version: 2.0.4
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: http://forum.onelittledesigner.com
 * Description: 1-6 responsive columns
 */

/***************************************  NO GUTTER **********************************/

.stacks_in_232034.cleanResponse2_L.CR2_Goff {
	width: 33%;
}
.stacks_in_232034.cleanResponse2_R.CR2_Goff {
	width: 67%;
}

/****************  3 Non ******************/

.stacks_in_232034.CR3_L.CR3_Goff {
	width: 33%;
}
.stacks_in_232034.CR3_R.CR3_Goff {
	width: 33%;
}
.stacks_in_232034.CR3_RS.CR3_Goff {
	width: 33.2%;
	float: right;
}
.stacks_in_232034.CR3_M.CR3_Goff {
	margin: 0 0% 10px 0%;
	width: 34%;
}

/****************  4 Non ******************/

.stacks_in_232034.CR4.CR4_Goff {
	width: 25%;
}
.stacks_in_232034.CR4_S.CR4_Goff {
	width: 25%;
}
.stacks_in_232034.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
	width: 25.1%;
	float: left;
}
.stacks_in_232034.CR4_LF.CR4_Goff, .stacks_in_232034.CR4_LL.CR4_Goff, .stacks_in_232034.CR4_LF2.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232034.CR4_LF.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232034.CR4_LL2.CR4_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
	.stacks_in_232034.CR4_R.CR4_LL2.CR4_S.CR4_Goff{
		float: left;
		width: 25%;
	}
}

/****************  5 Non ******************/

.stacks_in_232034.CR5.CR5_Goff {
	width: 20%;
}
.stacks_in_232034.CR5_S.CR5_Goff {
	width: 20%;
}
.stacks_in_232034.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
	width: 20.3%;
}
.stacks_in_232034.CR5_M.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232034.CR5_LF.CR5_Goff, .stacks_in_232034.CR5_LL.CR5_Goff, .stacks_in_232034.CR5_RF.CR5_Goff, .stacks_in_232034.CR5_RL.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232034.cleanRespone5_First.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232034.cleanRespone5_Last.CR5_Goff {
	margin: 0 0 10px 0;
}

/****************  6 Non ******************/

.stacks_in_232034.CR6.CR6_Goff {
	width: 16.66%;
}
.stacks_in_232034.CR6_S.CR6_Goff {
	width: 16.69%;
}
.stacks_in_232034.CR6_R1.CR6_LL.CR6_S.CR6_Goff, stacks_in_232034.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
	width: 17%;
}
.stacks_in_232034.CR6_M.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232034.CR6_LF.CR6_Goff,
.stacks_in_232034.CR6_LL.CR6_Goff,
.stacks_in_232034.CR6_RF.CR6_Goff,
.stacks_in_232034.CR6_RL.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232034.CR6_L1.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232034.CR6_R1.CR6_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
		.stacks_in_232034.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
		.stacks_in_232034.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
			width: 16.6%;
	}
}

/***************************************  1 COLUMN **********************************/

.stacks_in_232034.cleanResponse1_L {
	width: 100%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_232034.cleanResponse1_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  2 COLUMN **********************************/

.stacks_in_232034.cleanResponse2_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_232034.cleanResponse2_R {
	float: right;
	width: 66%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_232034.cleanResponse2_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232034.cleanResponse2_R {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232034.cleanResponse2_L.CR2_Goff {
		width: 100%;
		margin:0 0 10px 0;
	}
	.stacks_in_232034.cleanResponse2_R.CR2_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  3 COLUMN **********************************/

.stacks_in_232034.CR3_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;

}
.stacks_in_232034.CR3_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_232034.CR3_M {
	float: left;
	margin: 0 2% 10px 2%;
	width: 32%;
}
@media (max-width: 800px) {
	
	/*  ============ LARGE BOTTOM ================== */
	
	.stacks_in_232034.CR3_L.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_232034.CR3_M.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_232034.CR3_R.cleanResp1,
	.stacks_in_232034.CR3_RS.cleanResp1 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232034.CR3_L.cleanResp1.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232034.CR3_M.cleanResp1.CR3_Goff  {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232034.CR3_R.cleanResp1.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232034.CR3_RS.cleanResp1.CR3_Goff  {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	
	/*  ============ LARGE TOP ================== */
	
	.stacks_in_232034.CR3_L.cleanResp2 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232034.CR3_M.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_232034.CR3_R.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_232034.CR3_RS.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_232034.CR3_L.cleanResp2.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232034.CR3_M.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232034.CR3_R.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232034.CR3_RS.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	
}
@media (max-width: 600px){
	.stacks_in_232034.CR3_L,
	.stacks_in_232034.CR3_R.cleanResp2,
	.stacks_in_232034.CR3_R,
	.stacks_in_232034.CR3_R.cleanResp1,
	.stacks_in_232034.CR3_RS.cleanResp2,
	.stacks_in_232034.CR3_RS.cleanResp3 {
		float: left !important;
		width: 100% !important;
		margin: 0 0 10px 0!important;
	}
	.stacks_in_232034.CR3_RS.CR3_Goff {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
	.stacks_in_232034.CR3_M {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
}

/***************************************  4 COLUMN **********************************/

.stacks_in_232034.CR4_L {
	float: left;
}
.stacks_in_232034.CR4_R {
	float: left;
}
.stacks_in_232034.CR4 {
	width: 23.5%;
}
.stacks_in_232034.CR4_S {
	width: 23.6%;
}
.stacks_in_232034.CR4_LF,
.stacks_in_232034.CR4_LL,
.stacks_in_232034.CR4_LF2 {
	margin: 0 1% 10px 1%;
}
.stacks_in_232034.CR4_LF {
	margin: 0 1% 10px 0;
}
.stacks_in_232034.CR4_LL2 {
	margin: 0 0 10px 1%;
	float: right;
}
@media (max-width: 1074px) {
	.stacks_in_232034.CR4_S{
		width: 23.5%;
	}
}
@media (max-width: 800px) {
	.stacks_in_232034.CR4 {
		width: 49%;
	}
	.stacks_in_232034.CR4_S {
		width: 49%;
	}
	.stacks_in_232034.CR4_LF {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_232034.CR4_LL {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_232034.CR4_LF2 {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_232034.CR4_LL2 {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_232034.CR4_R {
		float:left;
	}
	.stacks_in_232034.CR4.CR4_Goff {
		width: 50%;
	}
	.stacks_in_232034.CR4_S.CR4_Goff,
	.stacks_in_232034.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 50%;
	}
	.stacks_in_232034.CR4_LF.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_232034.CR4_LL.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_232034.CR4_LF2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_232034.CR4_LL2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
}

@media (max-width: 600px){
	.stacks_in_232034.CR4 {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232034.CR4_S {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232034.CR4.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232034.CR4_S.CR4_Goff,
	.stacks_in_232034.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  5 COLUMN **********************************/

.stacks_in_232034 .CR5_L {
	float: left;
}
.stacks_in_232034 .CR5_R {
	float: left;
}
.stacks_in_232034 .CR5 {
	width: 18.4%;
}
.stacks_in_232034.CR5_S {
	width: 18.4%;
}
.stacks_in_232034.CR5_M {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_232034.CR5_LF,
.stacks_in_232034.CR5_LL,
.stacks_in_232034.CR5_RF,
.stacks_in_232034.CR5_RL {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_232034.cleanRespone5_First {
	margin: 0 1% 10px 0;
}
.stacks_in_232034.cleanRespone5_Last {
	float:right;
	margin: 0 0 10px 1%;
}
@media (max-width: 800px) {
	.stacks_in_232034.CR5, .stacks_in_232034.CR5_S {
		width: 49%;
	}
	.stacks_in_232034.CR5_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_232034.CR5_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_232034.CR5.cleanRespone5_Last,
	.stacks_in_232034.CR5_S.cleanRespone5_Last {
		float: left;
		width: 99.8% ;
		margin: 0 auto 10px auto;
	}
	.stacks_in_232034.CR5.CR5_Goff {
		width: 50%;
	}
	.stacks_in_232034.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_232034.CR5_LF.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_232034.CR5_LL.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_232034.cleanRespone5_Last.CR5_Goff,
	.stacks_in_232034.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
		float: left;
		width: 100% ;
		margin: 0 auto 10px auto;
	}

	/*  ============ LARGE TOP ================== */
	
	.stacks_in_232034.CR5.cleanResp2,
	.stacks_in_232034.CR5_S.cleanResp2 {
		width: 49%;
	}
	.stacks_in_232034.CR5_LF.cleanResp2,
	.stacks_in_232034.cleanRespone5_Last.cleanResp2 {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_232034.CR5_LL.cleanResp2 {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_232034.CR5.cleanRespone5_First.cleanResp2,
	.stacks_in_232034.CR5_S.cleanRespone5_First.cleanResp2 {
		float: left;
		width: 99.8%;
		margin: 0 auto 10px auto;
	}
	.stacks_in_232034.CR5.cleanResp2.CR5_Goff {
		width: 50%;
	}
	.stacks_in_232034.CR5_S.cleanResp2.CR5_Goff,
	.stacks_in_232034.CR5_R1.CR5_LF.cleanRespone5_Last.cleanResp2.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_232034.CR5_LF.cleanResp2.CR5_Goff,
	.stacks_in_232034.cleanRespone5_Last.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
		
	}
	.stacks_in_232034.CR5_LL.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_232034.cleanRespone5_First.cleanResp2.CR5_Goff,
	.stacks_in_232034.cleanRespone5_First.cleanResp2.CR5_S.CR5_Goff {
		float: left;
		width: 100%;
		margin: 0 auto 10px auto;
	}
}
@media (max-width: 600px) {
	.stacks_in_232034.CR5.CR5_LL.cleanResp2,
	.stacks_in_232034.CR5.CR5_LF.cleanResp2,
	.stacks_in_232034.CR5.CR5_LL.cleanResp1,
	.stacks_in_232034.CR5.CR5_LF.cleanResp1,
	.stacks_in_232034.CR5_S.CR5_LL.cleanResp2,
	.stacks_in_232034.CR5_S.CR5_LF.cleanResp2,
	.stacks_in_232034.CR5_S.CR5_LL.cleanResp1,
	.stacks_in_232034.CR5_S.CR5_LF.cleanResp1 {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
	.stacks_in_232034.CR5.CR5_Goff,
	.stacks_in_232034.CR5_S.CR5_Goff,
	.stacks_in_232034.CR5_LL.cleanResp2.CR5_Goff {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
}

/***************************************  6 COLUMN **********************************/

.stacks_in_232034.CR6_L,
.stacks_in_232034.CR6_L1 {
	float: left;
}
.stacks_in_232034.CR6_R,
.stacks_in_232034.CR6_R1 {
	float: left;
}
.stacks_in_232034.CR6 {
	width: 15%;
}
.stacks_in_232034.CR6_S {
	width: 15.2%;
}
.stacks_in_232034.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_232034.CR6_LF,
.stacks_in_232034.CR6_LL,
.stacks_in_232034.CR6_RF,
.stacks_in_232034.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_232034.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_232034.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_232034.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_232034.CR6,
	.stacks_in_232034.CR6_S {
		width: 49%;
	}
	.stacks_in_232034.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_232034.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_232034.CR6.CR6_Goff,
	.stacks_in_232034.CR6_S.CR6_Goff,
	.stacks_in_232034.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_232034.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_232034.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_232034.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_232034.CR6,
	.stacks_in_232034.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}
#stacks_in_232034 {
	padding: 60px 0px 0px 0px;
}
/* RoundThing Stack by RapidWeaver Central */

#roundthingstacks_in_232036   {
	display: block;
	overflow: hidden;
	position: relative;
	z-index: 1;
}

#roundme_stacks_in_232036   {
	background: #333333 url(../files/static_bg-232036.jpg);
	width: 160px;
	height: 160px;
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	border-radius: 500px;
	border: 1px solid #191919;
	margin:0px auto;
}

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

.shadow-style0stacks_in_232036 {
		-moz-box-shadow: none;
		-webkit-shadow: none;
		box-shadow: none;
}

#stacks_in_232036	.shadow-style1stacks_in_232036  {
		-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.50) ;
		-webkit-shadow: 0px 0px 5px rgba(0,0,0,0.50);
		box-shadow: 0px 0px 5px rgba(0,0,0,0.50);
}

#stacks_in_232036	.shadow-style1stacks_in_232036 {
		margin:10px auto;
}

.shadow-style2stacks_in_232036  {
		-moz-box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		-webkit-box-shadow:inset 0px 0px 8px rgba(0,0,0,0.50);
		box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		
}




/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232037Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_232037Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232037Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232037Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232037Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232037Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232037Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232037Calligrapher h6, .stacks_in_232037Calligrapher h5, .stacks_in_232037Calligrapher h4, .stacks_in_232037Calligrapher h3, .stacks_in_232037Calligrapher h2, .stacks_in_232037Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232037Calligrapher, .stacks_in_232037Calligrapher h1, .stacks_in_232037Calligrapher h2, .stacks_in_232037Calligrapher h3, .stacks_in_232037Calligrapher h4, .stacks_in_232037Calligrapher h5, .stacks_in_232037Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232037targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232037Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232037Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232037Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232037Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232039 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232041Calligrapher{			font-size: 75% !important;			color: #4C4C4C !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_232041Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232041Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232041Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232041Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232041Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232041Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232041Calligrapher h6, .stacks_in_232041Calligrapher h5, .stacks_in_232041Calligrapher h4, .stacks_in_232041Calligrapher h3, .stacks_in_232041Calligrapher h2, .stacks_in_232041Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232041Calligrapher, .stacks_in_232041Calligrapher h1, .stacks_in_232041Calligrapher h2, .stacks_in_232041Calligrapher h3, .stacks_in_232041Calligrapher h4, .stacks_in_232041Calligrapher h5, .stacks_in_232041Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232041targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232041Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232041Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232041Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232041Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232043 {
	padding: 5px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232045Calligrapher{			font-size: 70% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_232045Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232045Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232045Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232045Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232045Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232045Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232045Calligrapher h6, .stacks_in_232045Calligrapher h5, .stacks_in_232045Calligrapher h4, .stacks_in_232045Calligrapher h3, .stacks_in_232045Calligrapher h2, .stacks_in_232045Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232045Calligrapher, .stacks_in_232045Calligrapher h1, .stacks_in_232045Calligrapher h2, .stacks_in_232045Calligrapher h3, .stacks_in_232045Calligrapher h4, .stacks_in_232045Calligrapher h5, .stacks_in_232045Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232045targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232045Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232045Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232045Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232045Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_232049, .stacks_in_232049MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_232049MaxWidthContainer{	    max-width: 111px;	}    .stacks_in_232049MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_232049MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_232049MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_232049MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_232049MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_232051 .onthelineouterspace
{
display:block;
padding: 0px 0px 0px 0px;
}
#stacks_in_232051 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:0px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:2px; 
border-top-color:#A17C40; 
font-size:1%;
-webkit-box-shadow: 0px 0px 0px #DDDDDC;
-moz-box-shadow: 0px 0px 0px #DDDDDC;
box-shadow: 0px 0px 0px #DDDDDC;
opacity:1;

/*CustomCSS;*/
}


#stacks_in_232051 {
	padding: 35px 0px 15px 0px;
}

/* We use this media query to add styles to any device that supports media queries */
@media only screen {
   
    #stacks_in_232053 {
      margin: 0px;      
    }

    #stacks_in_232053 {
      padding: 0px;      
    }


    

     
      #stacks_in_232053 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_232053 {
      margin: 0px;      
    }

    #stacks_in_232053 {
      padding: 0px;      
    }


    

     
      #stacks_in_232053 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


 
    #stacks_in_232053 {
      margin: 0px;      
    }

    #stacks_in_232053 {
      padding: 0px;      
    }


    

     
      #stacks_in_232053 {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


}


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

    #stacks_in_232053 {
      padding: 0px;      
    }


    

     
      #stacks_in_232053 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_232053 {
      margin: 0px;      
    }

    #stacks_in_232053 {
      padding: 0px;      
    }


    

     
      #stacks_in_232053 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 
}



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

    #stacks_in_232053 {
      padding: 0px;      
    }


    

     
      #stacks_in_232053 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232055Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_232055Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232055Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232055Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232055Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232055Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232055Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232055Calligrapher h6, .stacks_in_232055Calligrapher h5, .stacks_in_232055Calligrapher h4, .stacks_in_232055Calligrapher h3, .stacks_in_232055Calligrapher h2, .stacks_in_232055Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232055Calligrapher, .stacks_in_232055Calligrapher h1, .stacks_in_232055Calligrapher h2, .stacks_in_232055Calligrapher h3, .stacks_in_232055Calligrapher h4, .stacks_in_232055Calligrapher h5, .stacks_in_232055Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232055targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232055Calligrapher a:link{			color: #000000 !important;			text-decoration: underline !important;		}				.stacks_in_232055Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_232055Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_232055Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232057 {
	padding: 20px 0px 0px 0px;
}

/* We use this media query to add styles to any device that supports media queries */
@media only screen {
   
    #stacks_in_232059 {
      margin: 0px;      
    }

    #stacks_in_232059 {
      padding: 0px;      
    }


    

     
      #stacks_in_232059 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_232059 {
      margin: 0px;      
    }

    #stacks_in_232059 {
      padding: 0px;      
    }


    

     
      #stacks_in_232059 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


 
    #stacks_in_232059 {
      margin: 0px;      
    }

    #stacks_in_232059 {
      padding: 0px;      
    }


    

     
      #stacks_in_232059 {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


}


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

    #stacks_in_232059 {
      padding: 0px;      
    }


    

     
      #stacks_in_232059 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_232059 {
      margin: 0px;      
    }

    #stacks_in_232059 {
      padding: 0px;      
    }


    

     
      #stacks_in_232059 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 
}



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

    #stacks_in_232059 {
      padding: 0px;      
    }


    

     
      #stacks_in_232059 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232061Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_232061Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232061Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232061Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232061Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232061Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232061Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232061Calligrapher h6, .stacks_in_232061Calligrapher h5, .stacks_in_232061Calligrapher h4, .stacks_in_232061Calligrapher h3, .stacks_in_232061Calligrapher h2, .stacks_in_232061Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232061Calligrapher, .stacks_in_232061Calligrapher h1, .stacks_in_232061Calligrapher h2, .stacks_in_232061Calligrapher h3, .stacks_in_232061Calligrapher h4, .stacks_in_232061Calligrapher h5, .stacks_in_232061Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232061targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232061Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232061Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232061Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232061Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232063 {
	padding: 20px 0px 0px 0px;
}
/*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.0.0
 * Simple Divider is a Free Stack for RapidWeaver allowing easy drag-and-drop of a simple divider with minimal customization options.
 */

#simpleDivider_stacks_in_232065 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_232065 .theDivider1, #simpleDivider_stacks_in_232065 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_232065 .theDivider1 {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_232065 .theDivider2 {
	height: 4px;
	background-color: #E0E0E0;
}

#stacks_in_232065 {
	padding: 40px 0px 40px 0px;
}
/*
 * cleanResponse
 * Version: 2.0.4
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: http://forum.onelittledesigner.com
 * Description: 1-6 responsive columns
 */

/***************************************  NO GUTTER **********************************/

.stacks_in_232066.cleanResponse2_L.CR2_Goff {
	width: 67%;
}
.stacks_in_232066.cleanResponse2_R.CR2_Goff {
	width: 33%;
}

/****************  3 Non ******************/

.stacks_in_232066.CR3_L.CR3_Goff {
	width: 33%;
}
.stacks_in_232066.CR3_R.CR3_Goff {
	width: 33%;
}
.stacks_in_232066.CR3_RS.CR3_Goff {
	width: 33.2%;
	float: right;
}
.stacks_in_232066.CR3_M.CR3_Goff {
	margin: 0 0% 10px 0%;
	width: 34%;
}

/****************  4 Non ******************/

.stacks_in_232066.CR4.CR4_Goff {
	width: 25%;
}
.stacks_in_232066.CR4_S.CR4_Goff {
	width: 25%;
}
.stacks_in_232066.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
	width: 25.1%;
	float: left;
}
.stacks_in_232066.CR4_LF.CR4_Goff, .stacks_in_232066.CR4_LL.CR4_Goff, .stacks_in_232066.CR4_LF2.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232066.CR4_LF.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232066.CR4_LL2.CR4_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
	.stacks_in_232066.CR4_R.CR4_LL2.CR4_S.CR4_Goff{
		float: left;
		width: 25%;
	}
}

/****************  5 Non ******************/

.stacks_in_232066.CR5.CR5_Goff {
	width: 20%;
}
.stacks_in_232066.CR5_S.CR5_Goff {
	width: 20%;
}
.stacks_in_232066.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
	width: 20.3%;
}
.stacks_in_232066.CR5_M.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232066.CR5_LF.CR5_Goff, .stacks_in_232066.CR5_LL.CR5_Goff, .stacks_in_232066.CR5_RF.CR5_Goff, .stacks_in_232066.CR5_RL.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232066.cleanRespone5_First.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232066.cleanRespone5_Last.CR5_Goff {
	margin: 0 0 10px 0;
}

/****************  6 Non ******************/

.stacks_in_232066.CR6.CR6_Goff {
	width: 16.66%;
}
.stacks_in_232066.CR6_S.CR6_Goff {
	width: 16.69%;
}
.stacks_in_232066.CR6_R1.CR6_LL.CR6_S.CR6_Goff, stacks_in_232066.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
	width: 17%;
}
.stacks_in_232066.CR6_M.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232066.CR6_LF.CR6_Goff,
.stacks_in_232066.CR6_LL.CR6_Goff,
.stacks_in_232066.CR6_RF.CR6_Goff,
.stacks_in_232066.CR6_RL.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232066.CR6_L1.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_232066.CR6_R1.CR6_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
		.stacks_in_232066.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
		.stacks_in_232066.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
			width: 16.6%;
	}
}

/***************************************  1 COLUMN **********************************/

.stacks_in_232066.cleanResponse1_L {
	width: 100%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_232066.cleanResponse1_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  2 COLUMN **********************************/

.stacks_in_232066.cleanResponse2_L {
	float: left;
	width: 66%;
	margin: 0 0 10px 0;
}
.stacks_in_232066.cleanResponse2_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_232066.cleanResponse2_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232066.cleanResponse2_R {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232066.cleanResponse2_L.CR2_Goff {
		width: 100%;
		margin:0 0 10px 0;
	}
	.stacks_in_232066.cleanResponse2_R.CR2_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  3 COLUMN **********************************/

.stacks_in_232066.CR3_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;

}
.stacks_in_232066.CR3_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_232066.CR3_M {
	float: left;
	margin: 0 2% 10px 2%;
	width: 32%;
}
@media (max-width: 800px) {
	
	/*  ============ LARGE BOTTOM ================== */
	
	.stacks_in_232066.CR3_L.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_232066.CR3_M.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_232066.CR3_R.cleanResp1,
	.stacks_in_232066.CR3_RS.cleanResp1 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232066.CR3_L.cleanResp1.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232066.CR3_M.cleanResp1.CR3_Goff  {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232066.CR3_R.cleanResp1.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232066.CR3_RS.cleanResp1.CR3_Goff  {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	
	/*  ============ LARGE TOP ================== */
	
	.stacks_in_232066.CR3_L.cleanResp2 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232066.CR3_M.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_232066.CR3_R.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_232066.CR3_RS.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_232066.CR3_L.cleanResp2.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232066.CR3_M.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232066.CR3_R.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232066.CR3_RS.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	
}
@media (max-width: 600px){
	.stacks_in_232066.CR3_L,
	.stacks_in_232066.CR3_R.cleanResp2,
	.stacks_in_232066.CR3_R,
	.stacks_in_232066.CR3_R.cleanResp1,
	.stacks_in_232066.CR3_RS.cleanResp2,
	.stacks_in_232066.CR3_RS.cleanResp3 {
		float: left !important;
		width: 100% !important;
		margin: 0 0 10px 0!important;
	}
	.stacks_in_232066.CR3_RS.CR3_Goff {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
	.stacks_in_232066.CR3_M {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
}

/***************************************  4 COLUMN **********************************/

.stacks_in_232066.CR4_L {
	float: left;
}
.stacks_in_232066.CR4_R {
	float: left;
}
.stacks_in_232066.CR4 {
	width: 23.5%;
}
.stacks_in_232066.CR4_S {
	width: 23.6%;
}
.stacks_in_232066.CR4_LF,
.stacks_in_232066.CR4_LL,
.stacks_in_232066.CR4_LF2 {
	margin: 0 1% 10px 1%;
}
.stacks_in_232066.CR4_LF {
	margin: 0 1% 10px 0;
}
.stacks_in_232066.CR4_LL2 {
	margin: 0 0 10px 1%;
	float: right;
}
@media (max-width: 1074px) {
	.stacks_in_232066.CR4_S{
		width: 23.5%;
	}
}
@media (max-width: 800px) {
	.stacks_in_232066.CR4 {
		width: 49%;
	}
	.stacks_in_232066.CR4_S {
		width: 49%;
	}
	.stacks_in_232066.CR4_LF {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_232066.CR4_LL {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_232066.CR4_LF2 {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_232066.CR4_LL2 {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_232066.CR4_R {
		float:left;
	}
	.stacks_in_232066.CR4.CR4_Goff {
		width: 50%;
	}
	.stacks_in_232066.CR4_S.CR4_Goff,
	.stacks_in_232066.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 50%;
	}
	.stacks_in_232066.CR4_LF.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_232066.CR4_LL.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_232066.CR4_LF2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_232066.CR4_LL2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
}

@media (max-width: 600px){
	.stacks_in_232066.CR4 {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232066.CR4_S {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232066.CR4.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_232066.CR4_S.CR4_Goff,
	.stacks_in_232066.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  5 COLUMN **********************************/

.stacks_in_232066 .CR5_L {
	float: left;
}
.stacks_in_232066 .CR5_R {
	float: left;
}
.stacks_in_232066 .CR5 {
	width: 18.4%;
}
.stacks_in_232066.CR5_S {
	width: 18.4%;
}
.stacks_in_232066.CR5_M {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_232066.CR5_LF,
.stacks_in_232066.CR5_LL,
.stacks_in_232066.CR5_RF,
.stacks_in_232066.CR5_RL {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_232066.cleanRespone5_First {
	margin: 0 1% 10px 0;
}
.stacks_in_232066.cleanRespone5_Last {
	float:right;
	margin: 0 0 10px 1%;
}
@media (max-width: 800px) {
	.stacks_in_232066.CR5, .stacks_in_232066.CR5_S {
		width: 49%;
	}
	.stacks_in_232066.CR5_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_232066.CR5_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_232066.CR5.cleanRespone5_Last,
	.stacks_in_232066.CR5_S.cleanRespone5_Last {
		float: left;
		width: 99.8% ;
		margin: 0 auto 10px auto;
	}
	.stacks_in_232066.CR5.CR5_Goff {
		width: 50%;
	}
	.stacks_in_232066.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_232066.CR5_LF.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_232066.CR5_LL.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_232066.cleanRespone5_Last.CR5_Goff,
	.stacks_in_232066.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
		float: left;
		width: 100% ;
		margin: 0 auto 10px auto;
	}

	/*  ============ LARGE TOP ================== */
	
	.stacks_in_232066.CR5.cleanResp2,
	.stacks_in_232066.CR5_S.cleanResp2 {
		width: 49%;
	}
	.stacks_in_232066.CR5_LF.cleanResp2,
	.stacks_in_232066.cleanRespone5_Last.cleanResp2 {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_232066.CR5_LL.cleanResp2 {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_232066.CR5.cleanRespone5_First.cleanResp2,
	.stacks_in_232066.CR5_S.cleanRespone5_First.cleanResp2 {
		float: left;
		width: 99.8%;
		margin: 0 auto 10px auto;
	}
	.stacks_in_232066.CR5.cleanResp2.CR5_Goff {
		width: 50%;
	}
	.stacks_in_232066.CR5_S.cleanResp2.CR5_Goff,
	.stacks_in_232066.CR5_R1.CR5_LF.cleanRespone5_Last.cleanResp2.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_232066.CR5_LF.cleanResp2.CR5_Goff,
	.stacks_in_232066.cleanRespone5_Last.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
		
	}
	.stacks_in_232066.CR5_LL.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_232066.cleanRespone5_First.cleanResp2.CR5_Goff,
	.stacks_in_232066.cleanRespone5_First.cleanResp2.CR5_S.CR5_Goff {
		float: left;
		width: 100%;
		margin: 0 auto 10px auto;
	}
}
@media (max-width: 600px) {
	.stacks_in_232066.CR5.CR5_LL.cleanResp2,
	.stacks_in_232066.CR5.CR5_LF.cleanResp2,
	.stacks_in_232066.CR5.CR5_LL.cleanResp1,
	.stacks_in_232066.CR5.CR5_LF.cleanResp1,
	.stacks_in_232066.CR5_S.CR5_LL.cleanResp2,
	.stacks_in_232066.CR5_S.CR5_LF.cleanResp2,
	.stacks_in_232066.CR5_S.CR5_LL.cleanResp1,
	.stacks_in_232066.CR5_S.CR5_LF.cleanResp1 {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
	.stacks_in_232066.CR5.CR5_Goff,
	.stacks_in_232066.CR5_S.CR5_Goff,
	.stacks_in_232066.CR5_LL.cleanResp2.CR5_Goff {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
}

/***************************************  6 COLUMN **********************************/

.stacks_in_232066.CR6_L,
.stacks_in_232066.CR6_L1 {
	float: left;
}
.stacks_in_232066.CR6_R,
.stacks_in_232066.CR6_R1 {
	float: left;
}
.stacks_in_232066.CR6 {
	width: 15%;
}
.stacks_in_232066.CR6_S {
	width: 15.2%;
}
.stacks_in_232066.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_232066.CR6_LF,
.stacks_in_232066.CR6_LL,
.stacks_in_232066.CR6_RF,
.stacks_in_232066.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_232066.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_232066.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_232066.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_232066.CR6,
	.stacks_in_232066.CR6_S {
		width: 49%;
	}
	.stacks_in_232066.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_232066.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_232066.CR6.CR6_Goff,
	.stacks_in_232066.CR6_S.CR6_Goff,
	.stacks_in_232066.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_232066.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_232066.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_232066.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_232066.CR6,
	.stacks_in_232066.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}
/* We use this media query to add styles to any device that supports media queries */
@media only screen {
   
    #stacks_in_232068 {
      margin: 0px;      
    }

    #stacks_in_232068 {
      padding: 0px;      
    }


    

     
      #stacks_in_232068 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_232068 {
      margin: 0px;      
    }

    #stacks_in_232068 {
      padding: 0px;      
    }


    

     
      #stacks_in_232068 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


 
    #stacks_in_232068 {
      margin: 0px;      
    }

    #stacks_in_232068 {
      padding: 0px;      
    }


    

     
      #stacks_in_232068 {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


}


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

    #stacks_in_232068 {
      padding: 0px;      
    }


    

     
      #stacks_in_232068 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_232068 {
      margin: 0px;      
    }

    #stacks_in_232068 {
      padding: 0px;      
    }


    

     
      #stacks_in_232068 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 
}



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

    #stacks_in_232068 {
      padding: 0px;      
    }


    

     
      #stacks_in_232068 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232070Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_232070Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232070Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232070Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232070Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232070Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232070Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232070Calligrapher h6, .stacks_in_232070Calligrapher h5, .stacks_in_232070Calligrapher h4, .stacks_in_232070Calligrapher h3, .stacks_in_232070Calligrapher h2, .stacks_in_232070Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232070Calligrapher, .stacks_in_232070Calligrapher h1, .stacks_in_232070Calligrapher h2, .stacks_in_232070Calligrapher h3, .stacks_in_232070Calligrapher h4, .stacks_in_232070Calligrapher h5, .stacks_in_232070Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232070targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232070Calligrapher a:link{			color: #000000 !important;			text-decoration: underline !important;		}				.stacks_in_232070Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_232070Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_232070Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232072 {
	padding: 20px 0px 0px 0px;
}

/* We use this media query to add styles to any device that supports media queries */
@media only screen {
   
    #stacks_in_232074 {
      margin: 0px;      
    }

    #stacks_in_232074 {
      padding: 0px;      
    }


    

     
      #stacks_in_232074 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_232074 {
      margin: 0px;      
    }

    #stacks_in_232074 {
      padding: 0px;      
    }


    

     
      #stacks_in_232074 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


 
    #stacks_in_232074 {
      margin: 0px;      
    }

    #stacks_in_232074 {
      padding: 0px;      
    }


    

     
      #stacks_in_232074 {
        padding-left: 30px;
        padding-right: 30px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 


}


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

    #stacks_in_232074 {
      padding: 0px;      
    }


    

     
      #stacks_in_232074 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  


 
    #stacks_in_232074 {
      margin: 0px;      
    }

    #stacks_in_232074 {
      padding: 0px;      
    }


    

     
      #stacks_in_232074 {
        padding-left: 20px;
        padding-right: 20px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
 
}



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

    #stacks_in_232074 {
      padding: 0px;      
    }


    

     
      #stacks_in_232074 {
        padding-left: 0px;
        padding-right: 0px;
        padding-top: 0px;
        padding-bottom: 0px;
      }
    
  

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232076Calligrapher{			font-size: 80% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.9em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_232076Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232076Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232076Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232076Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232076Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232076Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232076Calligrapher h6, .stacks_in_232076Calligrapher h5, .stacks_in_232076Calligrapher h4, .stacks_in_232076Calligrapher h3, .stacks_in_232076Calligrapher h2, .stacks_in_232076Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232076Calligrapher, .stacks_in_232076Calligrapher h1, .stacks_in_232076Calligrapher h2, .stacks_in_232076Calligrapher h3, .stacks_in_232076Calligrapher h4, .stacks_in_232076Calligrapher h5, .stacks_in_232076Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232076targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232076Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232076Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232076Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232076Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232078 {
	padding: 20px 0px 0px 0px;
}
/* RoundThing Stack by RapidWeaver Central */

#roundthingstacks_in_232081   {
	display: block;
	overflow: hidden;
	position: relative;
	z-index: 1;
}

#roundme_stacks_in_232081   {
	background: #191919 url(../files/static_bg-232081.jpg);
	width: 160px;
	height: 160px;
	-webkit-border-radius: 500px;
	-moz-border-radius: 500px;
	border-radius: 500px;
	border: 1px solid #191919;
	margin:0px auto;
}

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

.shadow-style0stacks_in_232081 {
		-moz-box-shadow: none;
		-webkit-shadow: none;
		box-shadow: none;
}

#stacks_in_232081	.shadow-style1stacks_in_232081  {
		-moz-box-shadow: 0px 0px 5px rgba(0,0,0,0.50) ;
		-webkit-shadow: 0px 0px 5px rgba(0,0,0,0.50);
		box-shadow: 0px 0px 5px rgba(0,0,0,0.50);
}

#stacks_in_232081	.shadow-style1stacks_in_232081 {
		margin:10px auto;
}

.shadow-style2stacks_in_232081  {
		-moz-box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		-webkit-box-shadow:inset 0px 0px 8px rgba(0,0,0,0.50);
		box-shadow: inset 0px 0px 8px rgba(0,0,0,0.50);
		
}




/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232082Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_232082Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232082Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232082Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232082Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232082Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232082Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232082Calligrapher h6, .stacks_in_232082Calligrapher h5, .stacks_in_232082Calligrapher h4, .stacks_in_232082Calligrapher h3, .stacks_in_232082Calligrapher h2, .stacks_in_232082Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232082Calligrapher, .stacks_in_232082Calligrapher h1, .stacks_in_232082Calligrapher h2, .stacks_in_232082Calligrapher h3, .stacks_in_232082Calligrapher h4, .stacks_in_232082Calligrapher h5, .stacks_in_232082Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232082targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232082Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232082Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232082Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232082Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232084 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232086Calligrapher{			font-size: 75% !important;			color: #4C4C4C !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_232086Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232086Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232086Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232086Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232086Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232086Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232086Calligrapher h6, .stacks_in_232086Calligrapher h5, .stacks_in_232086Calligrapher h4, .stacks_in_232086Calligrapher h3, .stacks_in_232086Calligrapher h2, .stacks_in_232086Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232086Calligrapher, .stacks_in_232086Calligrapher h1, .stacks_in_232086Calligrapher h2, .stacks_in_232086Calligrapher h3, .stacks_in_232086Calligrapher h4, .stacks_in_232086Calligrapher h5, .stacks_in_232086Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232086targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232086Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232086Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232086Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232086Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232088 {
	padding: 5px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232090Calligrapher{			font-size: 70% !important;			color: #4C4C4C !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: center !important;		}				.stacks_in_232090Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232090Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232090Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232090Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232090Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232090Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232090Calligrapher h6, .stacks_in_232090Calligrapher h5, .stacks_in_232090Calligrapher h4, .stacks_in_232090Calligrapher h3, .stacks_in_232090Calligrapher h2, .stacks_in_232090Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232090Calligrapher, .stacks_in_232090Calligrapher h1, .stacks_in_232090Calligrapher h2, .stacks_in_232090Calligrapher h3, .stacks_in_232090Calligrapher h4, .stacks_in_232090Calligrapher h5, .stacks_in_232090Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232090targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232090Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232090Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232090Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232090Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_232094, .stacks_in_232094MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_232094MaxWidthContainer{	    max-width: 111px;	}    .stacks_in_232094MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_232094MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_232094MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_232094MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_232094MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_232096 .onthelineouterspace
{
display:block;
padding: 0px 0px 0px 0px;
}
#stacks_in_232096 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:0px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:2px; 
border-top-color:#A17C40; 
font-size:1%;
-webkit-box-shadow: 0px 0px 0px #DDDDDC;
-moz-box-shadow: 0px 0px 0px #DDDDDC;
box-shadow: 0px 0px 0px #DDDDDC;
opacity:1;

/*CustomCSS;*/
}


#stacks_in_232096 {
	padding: 35px 0px 15px 0px;
}
/*
 * AUTHOR: JEREMY HAWES
 * URL: http://www.onelittledesigner.com/rapdidweaver-stack/simple-divider/
 * Support: support@1littledesigner.com
 * Version 1.0.0
 * Simple Divider is a Free Stack for RapidWeaver allowing easy drag-and-drop of a simple divider with minimal customization options.
 */

#simpleDivider_stacks_in_232097 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_232097 .theDivider1, #simpleDivider_stacks_in_232097 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_232097 .theDivider1 {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_232097 .theDivider2 {
	height: 4px;
	background-color: #E0E0E0;
}

#stacks_in_232097 {
	padding: 40px 0px 40px 0px;
}
/* Start Agent-X stack CSS code */.stacks_in_230681label{	display: block;	background: #83c681;	padding: 4px 10px 4px 10px;	-webkit-border-radius: 10px;	color: #ffffff;	text-align: center;	margin-top: 10px;}.stacks_in_230681iPhoneContent, .stacks_in_230681iPadContent, .stacks_in_230681AndroidContent, .stacks_in_230681BlackberryContent, .stacks_in_230681DesktopContent {	display: none;}.stacks_in_230681label{	display: none;}/* End Agent-X stack CSS code *//* Start dooMax stack CSS code */#stacks_in_230687, .stacks_in_230687MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_230687MaxWidthContainer{	    max-width: 900px;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_230687MaxWidthContainer{		    max-width: 800px;		}						    .stacks_in_230687MaxWidthContainer{			margin: 0;		}						}@media only screen and (max-width: 480px) {	 	    .stacks_in_230687MaxWidthContainer{		    max-width: 800px;		}						    .stacks_in_230687MaxWidthContainer{			margin: 0;		}						}/* End dooMax stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230688Calligrapher{			font-size: 180% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230688Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230688Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230688Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230688Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230688Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230688Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230688Calligrapher h6, .stacks_in_230688Calligrapher h5, .stacks_in_230688Calligrapher h4, .stacks_in_230688Calligrapher h3, .stacks_in_230688Calligrapher h2, .stacks_in_230688Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_230688Calligrapher, .stacks_in_230688Calligrapher h1, .stacks_in_230688Calligrapher h2, .stacks_in_230688Calligrapher h3, .stacks_in_230688Calligrapher h4, .stacks_in_230688Calligrapher h5, .stacks_in_230688Calligrapher h6{	font-family: "Muli" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230688targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230688Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230688Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230688Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230688Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230689 {
	padding: 40px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230693Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230693Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230693Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230693Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230693Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230693Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230693Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230693Calligrapher h6, .stacks_in_230693Calligrapher h5, .stacks_in_230693Calligrapher h4, .stacks_in_230693Calligrapher h3, .stacks_in_230693Calligrapher h2, .stacks_in_230693Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230693Calligrapher, .stacks_in_230693Calligrapher h1, .stacks_in_230693Calligrapher h2, .stacks_in_230693Calligrapher h3, .stacks_in_230693Calligrapher h4, .stacks_in_230693Calligrapher h5, .stacks_in_230693Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230693targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230693Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230693Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230693Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230693Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230694 {
	padding: 10px 0px 10px 0px;
}
/*
 * cleanResponse
 * Version: 2.0.4
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: http://forum.onelittledesigner.com
 * Description: 1-6 responsive columns
 */

/***************************************  NO GUTTER **********************************/

.stacks_in_230702.cleanResponse2_L.CR2_Goff {
	width: 50%;
}
.stacks_in_230702.cleanResponse2_R.CR2_Goff {
	width: 50%;
}

/****************  3 Non ******************/

.stacks_in_230702.CR3_L.CR3_Goff {
	width: 33%;
}
.stacks_in_230702.CR3_R.CR3_Goff {
	width: 33%;
}
.stacks_in_230702.CR3_RS.CR3_Goff {
	width: 33.2%;
	float: right;
}
.stacks_in_230702.CR3_M.CR3_Goff {
	margin: 0 0% 10px 0%;
	width: 34%;
}

/****************  4 Non ******************/

.stacks_in_230702.CR4.CR4_Goff {
	width: 25%;
}
.stacks_in_230702.CR4_S.CR4_Goff {
	width: 25%;
}
.stacks_in_230702.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
	width: 25.1%;
	float: left;
}
.stacks_in_230702.CR4_LF.CR4_Goff, .stacks_in_230702.CR4_LL.CR4_Goff, .stacks_in_230702.CR4_LF2.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230702.CR4_LF.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230702.CR4_LL2.CR4_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
	.stacks_in_230702.CR4_R.CR4_LL2.CR4_S.CR4_Goff{
		float: left;
		width: 25%;
	}
}

/****************  5 Non ******************/

.stacks_in_230702.CR5.CR5_Goff {
	width: 20%;
}
.stacks_in_230702.CR5_S.CR5_Goff {
	width: 20%;
}
.stacks_in_230702.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
	width: 20.3%;
}
.stacks_in_230702.CR5_M.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230702.CR5_LF.CR5_Goff, .stacks_in_230702.CR5_LL.CR5_Goff, .stacks_in_230702.CR5_RF.CR5_Goff, .stacks_in_230702.CR5_RL.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230702.cleanRespone5_First.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230702.cleanRespone5_Last.CR5_Goff {
	margin: 0 0 10px 0;
}

/****************  6 Non ******************/

.stacks_in_230702.CR6.CR6_Goff {
	width: 16.66%;
}
.stacks_in_230702.CR6_S.CR6_Goff {
	width: 16.69%;
}
.stacks_in_230702.CR6_R1.CR6_LL.CR6_S.CR6_Goff, stacks_in_230702.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
	width: 17%;
}
.stacks_in_230702.CR6_M.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230702.CR6_LF.CR6_Goff,
.stacks_in_230702.CR6_LL.CR6_Goff,
.stacks_in_230702.CR6_RF.CR6_Goff,
.stacks_in_230702.CR6_RL.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230702.CR6_L1.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230702.CR6_R1.CR6_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
		.stacks_in_230702.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
		.stacks_in_230702.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
			width: 16.6%;
	}
}

/***************************************  1 COLUMN **********************************/

.stacks_in_230702.cleanResponse1_L {
	width: 100%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_230702.cleanResponse1_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  2 COLUMN **********************************/

.stacks_in_230702.cleanResponse2_L {
	float: left;
	width: 49%;
	margin: 0 0 10px 0;
}
.stacks_in_230702.cleanResponse2_R {
	float: right;
	width: 49%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_230702.cleanResponse2_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230702.cleanResponse2_R {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230702.cleanResponse2_L.CR2_Goff {
		width: 100%;
		margin:0 0 10px 0;
	}
	.stacks_in_230702.cleanResponse2_R.CR2_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  3 COLUMN **********************************/

.stacks_in_230702.CR3_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;

}
.stacks_in_230702.CR3_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_230702.CR3_M {
	float: left;
	margin: 0 2% 10px 2%;
	width: 32%;
}
@media (max-width: 800px) {
	
	/*  ============ LARGE BOTTOM ================== */
	
	.stacks_in_230702.CR3_L.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230702.CR3_M.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230702.CR3_R.cleanResp1,
	.stacks_in_230702.CR3_RS.cleanResp1 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230702.CR3_L.cleanResp1.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230702.CR3_M.cleanResp1.CR3_Goff  {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230702.CR3_R.cleanResp1.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230702.CR3_RS.cleanResp1.CR3_Goff  {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	
	/*  ============ LARGE TOP ================== */
	
	.stacks_in_230702.CR3_L.cleanResp2 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230702.CR3_M.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230702.CR3_R.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230702.CR3_RS.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230702.CR3_L.cleanResp2.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230702.CR3_M.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230702.CR3_R.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230702.CR3_RS.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	
}
@media (max-width: 600px){
	.stacks_in_230702.CR3_L,
	.stacks_in_230702.CR3_R.cleanResp2,
	.stacks_in_230702.CR3_R,
	.stacks_in_230702.CR3_R.cleanResp1,
	.stacks_in_230702.CR3_RS.cleanResp2,
	.stacks_in_230702.CR3_RS.cleanResp3 {
		float: left !important;
		width: 100% !important;
		margin: 0 0 10px 0!important;
	}
	.stacks_in_230702.CR3_RS.CR3_Goff {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
	.stacks_in_230702.CR3_M {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
}

/***************************************  4 COLUMN **********************************/

.stacks_in_230702.CR4_L {
	float: left;
}
.stacks_in_230702.CR4_R {
	float: left;
}
.stacks_in_230702.CR4 {
	width: 23.5%;
}
.stacks_in_230702.CR4_S {
	width: 23.6%;
}
.stacks_in_230702.CR4_LF,
.stacks_in_230702.CR4_LL,
.stacks_in_230702.CR4_LF2 {
	margin: 0 1% 10px 1%;
}
.stacks_in_230702.CR4_LF {
	margin: 0 1% 10px 0;
}
.stacks_in_230702.CR4_LL2 {
	margin: 0 0 10px 1%;
	float: right;
}
@media (max-width: 1074px) {
	.stacks_in_230702.CR4_S{
		width: 23.5%;
	}
}
@media (max-width: 800px) {
	.stacks_in_230702.CR4 {
		width: 49%;
	}
	.stacks_in_230702.CR4_S {
		width: 49%;
	}
	.stacks_in_230702.CR4_LF {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_230702.CR4_LL {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_230702.CR4_LF2 {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_230702.CR4_LL2 {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_230702.CR4_R {
		float:left;
	}
	.stacks_in_230702.CR4.CR4_Goff {
		width: 50%;
	}
	.stacks_in_230702.CR4_S.CR4_Goff,
	.stacks_in_230702.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 50%;
	}
	.stacks_in_230702.CR4_LF.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_230702.CR4_LL.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_230702.CR4_LF2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_230702.CR4_LL2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
}

@media (max-width: 600px){
	.stacks_in_230702.CR4 {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230702.CR4_S {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230702.CR4.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230702.CR4_S.CR4_Goff,
	.stacks_in_230702.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  5 COLUMN **********************************/

.stacks_in_230702 .CR5_L {
	float: left;
}
.stacks_in_230702 .CR5_R {
	float: left;
}
.stacks_in_230702 .CR5 {
	width: 18.4%;
}
.stacks_in_230702.CR5_S {
	width: 18.4%;
}
.stacks_in_230702.CR5_M {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_230702.CR5_LF,
.stacks_in_230702.CR5_LL,
.stacks_in_230702.CR5_RF,
.stacks_in_230702.CR5_RL {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_230702.cleanRespone5_First {
	margin: 0 1% 10px 0;
}
.stacks_in_230702.cleanRespone5_Last {
	float:right;
	margin: 0 0 10px 1%;
}
@media (max-width: 800px) {
	.stacks_in_230702.CR5, .stacks_in_230702.CR5_S {
		width: 49%;
	}
	.stacks_in_230702.CR5_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230702.CR5_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230702.CR5.cleanRespone5_Last,
	.stacks_in_230702.CR5_S.cleanRespone5_Last {
		float: left;
		width: 99.8% ;
		margin: 0 auto 10px auto;
	}
	.stacks_in_230702.CR5.CR5_Goff {
		width: 50%;
	}
	.stacks_in_230702.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_230702.CR5_LF.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230702.CR5_LL.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230702.cleanRespone5_Last.CR5_Goff,
	.stacks_in_230702.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
		float: left;
		width: 100% ;
		margin: 0 auto 10px auto;
	}

	/*  ============ LARGE TOP ================== */
	
	.stacks_in_230702.CR5.cleanResp2,
	.stacks_in_230702.CR5_S.cleanResp2 {
		width: 49%;
	}
	.stacks_in_230702.CR5_LF.cleanResp2,
	.stacks_in_230702.cleanRespone5_Last.cleanResp2 {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230702.CR5_LL.cleanResp2 {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230702.CR5.cleanRespone5_First.cleanResp2,
	.stacks_in_230702.CR5_S.cleanRespone5_First.cleanResp2 {
		float: left;
		width: 99.8%;
		margin: 0 auto 10px auto;
	}
	.stacks_in_230702.CR5.cleanResp2.CR5_Goff {
		width: 50%;
	}
	.stacks_in_230702.CR5_S.cleanResp2.CR5_Goff,
	.stacks_in_230702.CR5_R1.CR5_LF.cleanRespone5_Last.cleanResp2.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_230702.CR5_LF.cleanResp2.CR5_Goff,
	.stacks_in_230702.cleanRespone5_Last.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
		
	}
	.stacks_in_230702.CR5_LL.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230702.cleanRespone5_First.cleanResp2.CR5_Goff,
	.stacks_in_230702.cleanRespone5_First.cleanResp2.CR5_S.CR5_Goff {
		float: left;
		width: 100%;
		margin: 0 auto 10px auto;
	}
}
@media (max-width: 600px) {
	.stacks_in_230702.CR5.CR5_LL.cleanResp2,
	.stacks_in_230702.CR5.CR5_LF.cleanResp2,
	.stacks_in_230702.CR5.CR5_LL.cleanResp1,
	.stacks_in_230702.CR5.CR5_LF.cleanResp1,
	.stacks_in_230702.CR5_S.CR5_LL.cleanResp2,
	.stacks_in_230702.CR5_S.CR5_LF.cleanResp2,
	.stacks_in_230702.CR5_S.CR5_LL.cleanResp1,
	.stacks_in_230702.CR5_S.CR5_LF.cleanResp1 {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
	.stacks_in_230702.CR5.CR5_Goff,
	.stacks_in_230702.CR5_S.CR5_Goff,
	.stacks_in_230702.CR5_LL.cleanResp2.CR5_Goff {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
}

/***************************************  6 COLUMN **********************************/

.stacks_in_230702.CR6_L,
.stacks_in_230702.CR6_L1 {
	float: left;
}
.stacks_in_230702.CR6_R,
.stacks_in_230702.CR6_R1 {
	float: left;
}
.stacks_in_230702.CR6 {
	width: 15%;
}
.stacks_in_230702.CR6_S {
	width: 15.2%;
}
.stacks_in_230702.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_230702.CR6_LF,
.stacks_in_230702.CR6_LL,
.stacks_in_230702.CR6_RF,
.stacks_in_230702.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_230702.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_230702.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_230702.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_230702.CR6,
	.stacks_in_230702.CR6_S {
		width: 49%;
	}
	.stacks_in_230702.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230702.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230702.CR6.CR6_Goff,
	.stacks_in_230702.CR6_S.CR6_Goff,
	.stacks_in_230702.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_230702.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_230702.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230702.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_230702.CR6,
	.stacks_in_230702.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}
#stacks_in_230702 {
	padding: 20px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230703Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230703Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230703Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230703Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230703Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230703Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230703Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230703Calligrapher h6, .stacks_in_230703Calligrapher h5, .stacks_in_230703Calligrapher h4, .stacks_in_230703Calligrapher h3, .stacks_in_230703Calligrapher h2, .stacks_in_230703Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230703Calligrapher, .stacks_in_230703Calligrapher h1, .stacks_in_230703Calligrapher h2, .stacks_in_230703Calligrapher h3, .stacks_in_230703Calligrapher h4, .stacks_in_230703Calligrapher h5, .stacks_in_230703Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230703targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230703Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230703Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230703Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230703Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230703 {
	padding: 10px 0px 0px 2px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230707Calligrapher{			font-size: 100% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230707Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230707Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230707Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230707Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230707Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230707Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230707Calligrapher h6, .stacks_in_230707Calligrapher h5, .stacks_in_230707Calligrapher h4, .stacks_in_230707Calligrapher h3, .stacks_in_230707Calligrapher h2, .stacks_in_230707Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230707Calligrapher, .stacks_in_230707Calligrapher h1, .stacks_in_230707Calligrapher h2, .stacks_in_230707Calligrapher h3, .stacks_in_230707Calligrapher h4, .stacks_in_230707Calligrapher h5, .stacks_in_230707Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230707targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230707Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230707Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230707Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230707Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230708 {
	padding: 5px 0px 0px 2px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230711Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230711Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230711Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230711Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230711Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230711Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230711Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230711Calligrapher h6, .stacks_in_230711Calligrapher h5, .stacks_in_230711Calligrapher h4, .stacks_in_230711Calligrapher h3, .stacks_in_230711Calligrapher h2, .stacks_in_230711Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230711Calligrapher, .stacks_in_230711Calligrapher h1, .stacks_in_230711Calligrapher h2, .stacks_in_230711Calligrapher h3, .stacks_in_230711Calligrapher h4, .stacks_in_230711Calligrapher h5, .stacks_in_230711Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230711targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230711Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230711Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230711Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230711Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230711 {
	padding: 30px 0px 0px 2px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230715Calligrapher{			font-size: 100% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230715Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230715Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230715Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230715Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230715Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230715Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230715Calligrapher h6, .stacks_in_230715Calligrapher h5, .stacks_in_230715Calligrapher h4, .stacks_in_230715Calligrapher h3, .stacks_in_230715Calligrapher h2, .stacks_in_230715Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230715Calligrapher, .stacks_in_230715Calligrapher h1, .stacks_in_230715Calligrapher h2, .stacks_in_230715Calligrapher h3, .stacks_in_230715Calligrapher h4, .stacks_in_230715Calligrapher h5, .stacks_in_230715Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230715targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230715Calligrapher a:link{			color: #333333 !important;			text-decoration: none !important;		}				.stacks_in_230715Calligrapher a:visited{			color: #333333 !important;		}				.stacks_in_230715Calligrapher a:active{			color: #333333 !important;		}				.stacks_in_230715Calligrapher a:hover{			color: #A17C41 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230716 {
	padding: 5px 0px 10px 2px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230720Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230720Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230720Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230720Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230720Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230720Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230720Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230720Calligrapher h6, .stacks_in_230720Calligrapher h5, .stacks_in_230720Calligrapher h4, .stacks_in_230720Calligrapher h3, .stacks_in_230720Calligrapher h2, .stacks_in_230720Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230720Calligrapher, .stacks_in_230720Calligrapher h1, .stacks_in_230720Calligrapher h2, .stacks_in_230720Calligrapher h3, .stacks_in_230720Calligrapher h4, .stacks_in_230720Calligrapher h5, .stacks_in_230720Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230720targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230720Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230720Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230720Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230720Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230720 {
	padding: 10px 0px 0px 2px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230724Calligrapher{			font-size: 100% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230724Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230724Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230724Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230724Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230724Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230724Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230724Calligrapher h6, .stacks_in_230724Calligrapher h5, .stacks_in_230724Calligrapher h4, .stacks_in_230724Calligrapher h3, .stacks_in_230724Calligrapher h2, .stacks_in_230724Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230724Calligrapher, .stacks_in_230724Calligrapher h1, .stacks_in_230724Calligrapher h2, .stacks_in_230724Calligrapher h3, .stacks_in_230724Calligrapher h4, .stacks_in_230724Calligrapher h5, .stacks_in_230724Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230724targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230724Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230724Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230724Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230724Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230725 {
	padding: 5px 0px 0px 2px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230728Calligrapher{			font-size: 90% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230728Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230728Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230728Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230728Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230728Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230728Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230728Calligrapher h6, .stacks_in_230728Calligrapher h5, .stacks_in_230728Calligrapher h4, .stacks_in_230728Calligrapher h3, .stacks_in_230728Calligrapher h2, .stacks_in_230728Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230728Calligrapher, .stacks_in_230728Calligrapher h1, .stacks_in_230728Calligrapher h2, .stacks_in_230728Calligrapher h3, .stacks_in_230728Calligrapher h4, .stacks_in_230728Calligrapher h5, .stacks_in_230728Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230728targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230728Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230728Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230728Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230728Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230729 {
	padding: 10px 0px 0px 2px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230733Calligrapher{			font-size: 70% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230733Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230733Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230733Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230733Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230733Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230733Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230733Calligrapher h6, .stacks_in_230733Calligrapher h5, .stacks_in_230733Calligrapher h4, .stacks_in_230733Calligrapher h3, .stacks_in_230733Calligrapher h2, .stacks_in_230733Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_230733Calligrapher, .stacks_in_230733Calligrapher h1, .stacks_in_230733Calligrapher h2, .stacks_in_230733Calligrapher h3, .stacks_in_230733Calligrapher h4, .stacks_in_230733Calligrapher h5, .stacks_in_230733Calligrapher h6{	font-family: "Monteserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230733targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230733Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230733Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230733Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230733Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMap 2 stack each CSS code */#stacks_in_230734map img {    max-width: none !important; }#stacks_in_230734 .gm-style-iw{	color: #444 !important;}.gmnoprint img {    max-width: none !important; }.stacks_in_230734error{	position: relative;	background: #ffeaea;	padding: 0;	margin: 0;}.dooMapErrorColour{	color: red;}#stacks_in_230734map{	height: 500px;	}@media all and (max-width: 1024px) {	#stacks_in_230734map{		height: 333.000000px;	}}@media all and (max-width: 480px) {	#stacks_in_230734map{		height: 250.000000px;	}}.dooMapClearer{	clear: both;	height: 0;	margin: 0;	padding: 0;}#stacks_in_230734directions{	position: relative;	background: #fff;	display: none;	border: 1px solid #ccc;	border-radius: 2px;	padding: 10px;	color: #444;}.stacks_in_230734directionsHeader{	display: inline-block !important;	font-size: 20px;	line-height: 22px;	font-weight: bold;	margin-right: 40px;}.dooDirectionsButton{	background: #fff;	border: 1px solid #ccc;	padding: 0 10px 0 10px;	font-size: 14px;	line-height: 22px;	border-radius: 2px;	cursor: pointer;	margin: 0;	color: #444;}.stacks_in_230734cancel{	position: absolute;	top: 10px;	right: 10px;	font-size: 24px !important;	padding: 0 0 0 6px;	margin: 0;	border: none !important;}.directions_location_wrapper{	background: #ddd;	padding: 6px 10px 6px 10px;	border: 1px solid #ccc;	border-radius: 2px;	margin-top: 10px;	font-size: 14px;	line-height: 22px;}.directions_location_wrapper:hover{	background: #f4f4f4;}.dooDirectionsShow{	display: inline-block;}.dooDirectionsResultsWrapper{	display: none;	background: #fff;	padding: 10px;	border: 1px solid #ccc;	border-radius: 2px;	margin-top: 10px;}.dooMapInstruction{	border-bottom: 1px solid #ccc;	padding-bottom: 4px;}.dooMapInstructionDistance{	padding-top: 4px;	font-weight: bold;}.dooDirectionsSharingWrapper{	display: none;}.stacks_in_230734print, .stacks_in_230734email, .stacks_in_230734google{	position: relative;	display: inline-block;	margin-top: 8px !important;	margin-right: 3px !important;}	#stacks_in_230734 .dooMapLocation{		display: none;	}/* End dooMap 2 stack each CSS code */
#stacks_in_230734 {
	padding: 60px 0px 0px 0px;
}
/* Start dooMap2location stack each CSS code *//* End dooMap2location stack each CSS code */
#stacks_in_230878 {
	padding: 0px 0px 40px 0px;
}
/* Start dooMax stack CSS code */#stacks_in_231333, .stacks_in_231333MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_231333MaxWidthContainer{	    max-width: 900px;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_231333MaxWidthContainer{		    max-width: 800px;		}						    .stacks_in_231333MaxWidthContainer{			margin: 0;		}						}@media only screen and (max-width: 480px) {	 	    .stacks_in_231333MaxWidthContainer{		    max-width: 800px;		}						    .stacks_in_231333MaxWidthContainer{			margin: 0;		}						}/* End dooMax stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231522Calligrapher{			font-size: 180% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231522Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231522Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231522Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231522Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231522Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231522Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231522Calligrapher h6, .stacks_in_231522Calligrapher h5, .stacks_in_231522Calligrapher h4, .stacks_in_231522Calligrapher h3, .stacks_in_231522Calligrapher h2, .stacks_in_231522Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_231522Calligrapher, .stacks_in_231522Calligrapher h1, .stacks_in_231522Calligrapher h2, .stacks_in_231522Calligrapher h3, .stacks_in_231522Calligrapher h4, .stacks_in_231522Calligrapher h5, .stacks_in_231522Calligrapher h6{	font-family: "Muli" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231522targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231522Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231522Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231522Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231522Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231523 {
	padding: 40px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231339Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231339Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231339Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231339Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231339Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231339Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231339Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231339Calligrapher h6, .stacks_in_231339Calligrapher h5, .stacks_in_231339Calligrapher h4, .stacks_in_231339Calligrapher h3, .stacks_in_231339Calligrapher h2, .stacks_in_231339Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231339Calligrapher, .stacks_in_231339Calligrapher h1, .stacks_in_231339Calligrapher h2, .stacks_in_231339Calligrapher h3, .stacks_in_231339Calligrapher h4, .stacks_in_231339Calligrapher h5, .stacks_in_231339Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231339targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231339Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231339Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231339Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231339Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231340 {
	padding: 10px 0px 10px 0px;
}
/*
 * cleanResponse
 * Version: 2.0.4
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: http://forum.onelittledesigner.com
 * Description: 1-6 responsive columns
 */

/***************************************  NO GUTTER **********************************/

.stacks_in_231343.cleanResponse2_L.CR2_Goff {
	width: 50%;
}
.stacks_in_231343.cleanResponse2_R.CR2_Goff {
	width: 50%;
}

/****************  3 Non ******************/

.stacks_in_231343.CR3_L.CR3_Goff {
	width: 33%;
}
.stacks_in_231343.CR3_R.CR3_Goff {
	width: 33%;
}
.stacks_in_231343.CR3_RS.CR3_Goff {
	width: 33.2%;
	float: right;
}
.stacks_in_231343.CR3_M.CR3_Goff {
	margin: 0 0% 10px 0%;
	width: 34%;
}

/****************  4 Non ******************/

.stacks_in_231343.CR4.CR4_Goff {
	width: 25%;
}
.stacks_in_231343.CR4_S.CR4_Goff {
	width: 25%;
}
.stacks_in_231343.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
	width: 25.1%;
	float: left;
}
.stacks_in_231343.CR4_LF.CR4_Goff, .stacks_in_231343.CR4_LL.CR4_Goff, .stacks_in_231343.CR4_LF2.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_231343.CR4_LF.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_231343.CR4_LL2.CR4_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
	.stacks_in_231343.CR4_R.CR4_LL2.CR4_S.CR4_Goff{
		float: left;
		width: 25%;
	}
}

/****************  5 Non ******************/

.stacks_in_231343.CR5.CR5_Goff {
	width: 20%;
}
.stacks_in_231343.CR5_S.CR5_Goff {
	width: 20%;
}
.stacks_in_231343.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
	width: 20.3%;
}
.stacks_in_231343.CR5_M.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_231343.CR5_LF.CR5_Goff, .stacks_in_231343.CR5_LL.CR5_Goff, .stacks_in_231343.CR5_RF.CR5_Goff, .stacks_in_231343.CR5_RL.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_231343.cleanRespone5_First.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_231343.cleanRespone5_Last.CR5_Goff {
	margin: 0 0 10px 0;
}

/****************  6 Non ******************/

.stacks_in_231343.CR6.CR6_Goff {
	width: 16.66%;
}
.stacks_in_231343.CR6_S.CR6_Goff {
	width: 16.69%;
}
.stacks_in_231343.CR6_R1.CR6_LL.CR6_S.CR6_Goff, stacks_in_231343.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
	width: 17%;
}
.stacks_in_231343.CR6_M.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_231343.CR6_LF.CR6_Goff,
.stacks_in_231343.CR6_LL.CR6_Goff,
.stacks_in_231343.CR6_RF.CR6_Goff,
.stacks_in_231343.CR6_RL.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_231343.CR6_L1.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_231343.CR6_R1.CR6_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
		.stacks_in_231343.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
		.stacks_in_231343.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
			width: 16.6%;
	}
}

/***************************************  1 COLUMN **********************************/

.stacks_in_231343.cleanResponse1_L {
	width: 100%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_231343.cleanResponse1_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  2 COLUMN **********************************/

.stacks_in_231343.cleanResponse2_L {
	float: left;
	width: 49%;
	margin: 0 0 10px 0;
}
.stacks_in_231343.cleanResponse2_R {
	float: right;
	width: 49%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_231343.cleanResponse2_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231343.cleanResponse2_R {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231343.cleanResponse2_L.CR2_Goff {
		width: 100%;
		margin:0 0 10px 0;
	}
	.stacks_in_231343.cleanResponse2_R.CR2_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  3 COLUMN **********************************/

.stacks_in_231343.CR3_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;

}
.stacks_in_231343.CR3_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_231343.CR3_M {
	float: left;
	margin: 0 2% 10px 2%;
	width: 32%;
}
@media (max-width: 800px) {
	
	/*  ============ LARGE BOTTOM ================== */
	
	.stacks_in_231343.CR3_L.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_231343.CR3_M.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_231343.CR3_R.cleanResp1,
	.stacks_in_231343.CR3_RS.cleanResp1 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231343.CR3_L.cleanResp1.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231343.CR3_M.cleanResp1.CR3_Goff  {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231343.CR3_R.cleanResp1.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231343.CR3_RS.cleanResp1.CR3_Goff  {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	
	/*  ============ LARGE TOP ================== */
	
	.stacks_in_231343.CR3_L.cleanResp2 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231343.CR3_M.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_231343.CR3_R.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_231343.CR3_RS.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_231343.CR3_L.cleanResp2.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231343.CR3_M.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231343.CR3_R.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231343.CR3_RS.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	
}
@media (max-width: 600px){
	.stacks_in_231343.CR3_L,
	.stacks_in_231343.CR3_R.cleanResp2,
	.stacks_in_231343.CR3_R,
	.stacks_in_231343.CR3_R.cleanResp1,
	.stacks_in_231343.CR3_RS.cleanResp2,
	.stacks_in_231343.CR3_RS.cleanResp3 {
		float: left !important;
		width: 100% !important;
		margin: 0 0 10px 0!important;
	}
	.stacks_in_231343.CR3_RS.CR3_Goff {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
	.stacks_in_231343.CR3_M {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
}

/***************************************  4 COLUMN **********************************/

.stacks_in_231343.CR4_L {
	float: left;
}
.stacks_in_231343.CR4_R {
	float: left;
}
.stacks_in_231343.CR4 {
	width: 23.5%;
}
.stacks_in_231343.CR4_S {
	width: 23.6%;
}
.stacks_in_231343.CR4_LF,
.stacks_in_231343.CR4_LL,
.stacks_in_231343.CR4_LF2 {
	margin: 0 1% 10px 1%;
}
.stacks_in_231343.CR4_LF {
	margin: 0 1% 10px 0;
}
.stacks_in_231343.CR4_LL2 {
	margin: 0 0 10px 1%;
	float: right;
}
@media (max-width: 1074px) {
	.stacks_in_231343.CR4_S{
		width: 23.5%;
	}
}
@media (max-width: 800px) {
	.stacks_in_231343.CR4 {
		width: 49%;
	}
	.stacks_in_231343.CR4_S {
		width: 49%;
	}
	.stacks_in_231343.CR4_LF {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_231343.CR4_LL {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_231343.CR4_LF2 {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_231343.CR4_LL2 {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_231343.CR4_R {
		float:left;
	}
	.stacks_in_231343.CR4.CR4_Goff {
		width: 50%;
	}
	.stacks_in_231343.CR4_S.CR4_Goff,
	.stacks_in_231343.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 50%;
	}
	.stacks_in_231343.CR4_LF.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_231343.CR4_LL.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_231343.CR4_LF2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_231343.CR4_LL2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
}

@media (max-width: 600px){
	.stacks_in_231343.CR4 {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231343.CR4_S {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231343.CR4.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_231343.CR4_S.CR4_Goff,
	.stacks_in_231343.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  5 COLUMN **********************************/

.stacks_in_231343 .CR5_L {
	float: left;
}
.stacks_in_231343 .CR5_R {
	float: left;
}
.stacks_in_231343 .CR5 {
	width: 18.4%;
}
.stacks_in_231343.CR5_S {
	width: 18.4%;
}
.stacks_in_231343.CR5_M {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_231343.CR5_LF,
.stacks_in_231343.CR5_LL,
.stacks_in_231343.CR5_RF,
.stacks_in_231343.CR5_RL {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_231343.cleanRespone5_First {
	margin: 0 1% 10px 0;
}
.stacks_in_231343.cleanRespone5_Last {
	float:right;
	margin: 0 0 10px 1%;
}
@media (max-width: 800px) {
	.stacks_in_231343.CR5, .stacks_in_231343.CR5_S {
		width: 49%;
	}
	.stacks_in_231343.CR5_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_231343.CR5_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_231343.CR5.cleanRespone5_Last,
	.stacks_in_231343.CR5_S.cleanRespone5_Last {
		float: left;
		width: 99.8% ;
		margin: 0 auto 10px auto;
	}
	.stacks_in_231343.CR5.CR5_Goff {
		width: 50%;
	}
	.stacks_in_231343.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_231343.CR5_LF.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_231343.CR5_LL.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_231343.cleanRespone5_Last.CR5_Goff,
	.stacks_in_231343.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
		float: left;
		width: 100% ;
		margin: 0 auto 10px auto;
	}

	/*  ============ LARGE TOP ================== */
	
	.stacks_in_231343.CR5.cleanResp2,
	.stacks_in_231343.CR5_S.cleanResp2 {
		width: 49%;
	}
	.stacks_in_231343.CR5_LF.cleanResp2,
	.stacks_in_231343.cleanRespone5_Last.cleanResp2 {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_231343.CR5_LL.cleanResp2 {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_231343.CR5.cleanRespone5_First.cleanResp2,
	.stacks_in_231343.CR5_S.cleanRespone5_First.cleanResp2 {
		float: left;
		width: 99.8%;
		margin: 0 auto 10px auto;
	}
	.stacks_in_231343.CR5.cleanResp2.CR5_Goff {
		width: 50%;
	}
	.stacks_in_231343.CR5_S.cleanResp2.CR5_Goff,
	.stacks_in_231343.CR5_R1.CR5_LF.cleanRespone5_Last.cleanResp2.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_231343.CR5_LF.cleanResp2.CR5_Goff,
	.stacks_in_231343.cleanRespone5_Last.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
		
	}
	.stacks_in_231343.CR5_LL.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_231343.cleanRespone5_First.cleanResp2.CR5_Goff,
	.stacks_in_231343.cleanRespone5_First.cleanResp2.CR5_S.CR5_Goff {
		float: left;
		width: 100%;
		margin: 0 auto 10px auto;
	}
}
@media (max-width: 600px) {
	.stacks_in_231343.CR5.CR5_LL.cleanResp2,
	.stacks_in_231343.CR5.CR5_LF.cleanResp2,
	.stacks_in_231343.CR5.CR5_LL.cleanResp1,
	.stacks_in_231343.CR5.CR5_LF.cleanResp1,
	.stacks_in_231343.CR5_S.CR5_LL.cleanResp2,
	.stacks_in_231343.CR5_S.CR5_LF.cleanResp2,
	.stacks_in_231343.CR5_S.CR5_LL.cleanResp1,
	.stacks_in_231343.CR5_S.CR5_LF.cleanResp1 {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
	.stacks_in_231343.CR5.CR5_Goff,
	.stacks_in_231343.CR5_S.CR5_Goff,
	.stacks_in_231343.CR5_LL.cleanResp2.CR5_Goff {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
}

/***************************************  6 COLUMN **********************************/

.stacks_in_231343.CR6_L,
.stacks_in_231343.CR6_L1 {
	float: left;
}
.stacks_in_231343.CR6_R,
.stacks_in_231343.CR6_R1 {
	float: left;
}
.stacks_in_231343.CR6 {
	width: 15%;
}
.stacks_in_231343.CR6_S {
	width: 15.2%;
}
.stacks_in_231343.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_231343.CR6_LF,
.stacks_in_231343.CR6_LL,
.stacks_in_231343.CR6_RF,
.stacks_in_231343.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_231343.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_231343.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_231343.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_231343.CR6,
	.stacks_in_231343.CR6_S {
		width: 49%;
	}
	.stacks_in_231343.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_231343.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_231343.CR6.CR6_Goff,
	.stacks_in_231343.CR6_S.CR6_Goff,
	.stacks_in_231343.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_231343.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_231343.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_231343.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_231343.CR6,
	.stacks_in_231343.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}
#stacks_in_231343 {
	padding: 20px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231344Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231344Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231344Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231344Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231344Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231344Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231344Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231344Calligrapher h6, .stacks_in_231344Calligrapher h5, .stacks_in_231344Calligrapher h4, .stacks_in_231344Calligrapher h3, .stacks_in_231344Calligrapher h2, .stacks_in_231344Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231344Calligrapher, .stacks_in_231344Calligrapher h1, .stacks_in_231344Calligrapher h2, .stacks_in_231344Calligrapher h3, .stacks_in_231344Calligrapher h4, .stacks_in_231344Calligrapher h5, .stacks_in_231344Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231344targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231344Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231344Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231344Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231344Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231344 {
	padding: 10px 0px 0px 2px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231348Calligrapher{			font-size: 100% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231348Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231348Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231348Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231348Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231348Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231348Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231348Calligrapher h6, .stacks_in_231348Calligrapher h5, .stacks_in_231348Calligrapher h4, .stacks_in_231348Calligrapher h3, .stacks_in_231348Calligrapher h2, .stacks_in_231348Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231348Calligrapher, .stacks_in_231348Calligrapher h1, .stacks_in_231348Calligrapher h2, .stacks_in_231348Calligrapher h3, .stacks_in_231348Calligrapher h4, .stacks_in_231348Calligrapher h5, .stacks_in_231348Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231348targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231348Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231348Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231348Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231348Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231349 {
	padding: 5px 0px 0px 2px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231352Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231352Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231352Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231352Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231352Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231352Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231352Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231352Calligrapher h6, .stacks_in_231352Calligrapher h5, .stacks_in_231352Calligrapher h4, .stacks_in_231352Calligrapher h3, .stacks_in_231352Calligrapher h2, .stacks_in_231352Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231352Calligrapher, .stacks_in_231352Calligrapher h1, .stacks_in_231352Calligrapher h2, .stacks_in_231352Calligrapher h3, .stacks_in_231352Calligrapher h4, .stacks_in_231352Calligrapher h5, .stacks_in_231352Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231352targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231352Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231352Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231352Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231352Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231352 {
	padding: 30px 0px 0px 2px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231356Calligrapher{			font-size: 100% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231356Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231356Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231356Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231356Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231356Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231356Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231356Calligrapher h6, .stacks_in_231356Calligrapher h5, .stacks_in_231356Calligrapher h4, .stacks_in_231356Calligrapher h3, .stacks_in_231356Calligrapher h2, .stacks_in_231356Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231356Calligrapher, .stacks_in_231356Calligrapher h1, .stacks_in_231356Calligrapher h2, .stacks_in_231356Calligrapher h3, .stacks_in_231356Calligrapher h4, .stacks_in_231356Calligrapher h5, .stacks_in_231356Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231356targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231356Calligrapher a:link{			color: #333333 !important;			text-decoration: none !important;		}				.stacks_in_231356Calligrapher a:visited{			color: #333333 !important;		}				.stacks_in_231356Calligrapher a:active{			color: #333333 !important;		}				.stacks_in_231356Calligrapher a:hover{			color: #A17C41 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231357 {
	padding: 5px 0px 10px 2px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231361Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231361Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231361Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231361Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231361Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231361Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231361Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231361Calligrapher h6, .stacks_in_231361Calligrapher h5, .stacks_in_231361Calligrapher h4, .stacks_in_231361Calligrapher h3, .stacks_in_231361Calligrapher h2, .stacks_in_231361Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231361Calligrapher, .stacks_in_231361Calligrapher h1, .stacks_in_231361Calligrapher h2, .stacks_in_231361Calligrapher h3, .stacks_in_231361Calligrapher h4, .stacks_in_231361Calligrapher h5, .stacks_in_231361Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231361targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231361Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231361Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231361Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231361Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231361 {
	padding: 10px 0px 0px 2px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231365Calligrapher{			font-size: 100% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231365Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231365Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231365Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231365Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231365Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231365Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231365Calligrapher h6, .stacks_in_231365Calligrapher h5, .stacks_in_231365Calligrapher h4, .stacks_in_231365Calligrapher h3, .stacks_in_231365Calligrapher h2, .stacks_in_231365Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231365Calligrapher, .stacks_in_231365Calligrapher h1, .stacks_in_231365Calligrapher h2, .stacks_in_231365Calligrapher h3, .stacks_in_231365Calligrapher h4, .stacks_in_231365Calligrapher h5, .stacks_in_231365Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231365targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231365Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231365Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231365Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231365Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231366 {
	padding: 5px 0px 0px 2px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231369Calligrapher{			font-size: 90% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231369Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231369Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231369Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231369Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231369Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231369Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231369Calligrapher h6, .stacks_in_231369Calligrapher h5, .stacks_in_231369Calligrapher h4, .stacks_in_231369Calligrapher h3, .stacks_in_231369Calligrapher h2, .stacks_in_231369Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231369Calligrapher, .stacks_in_231369Calligrapher h1, .stacks_in_231369Calligrapher h2, .stacks_in_231369Calligrapher h3, .stacks_in_231369Calligrapher h4, .stacks_in_231369Calligrapher h5, .stacks_in_231369Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231369targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231369Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231369Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231369Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231369Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231370 {
	padding: 10px 0px 0px 2px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231374Calligrapher{			font-size: 70% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231374Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231374Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231374Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231374Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231374Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231374Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231374Calligrapher h6, .stacks_in_231374Calligrapher h5, .stacks_in_231374Calligrapher h4, .stacks_in_231374Calligrapher h3, .stacks_in_231374Calligrapher h2, .stacks_in_231374Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231374Calligrapher, .stacks_in_231374Calligrapher h1, .stacks_in_231374Calligrapher h2, .stacks_in_231374Calligrapher h3, .stacks_in_231374Calligrapher h4, .stacks_in_231374Calligrapher h5, .stacks_in_231374Calligrapher h6{	font-family: "Monteserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231374targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231374Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231374Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231374Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231374Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMap 2 stack each CSS code */#stacks_in_231375map img {    max-width: none !important; }#stacks_in_231375 .gm-style-iw{	color: #444 !important;}.gmnoprint img {    max-width: none !important; }.stacks_in_231375error{	position: relative;	background: #ffeaea;	padding: 0;	margin: 0;}.dooMapErrorColour{	color: red;}#stacks_in_231375map{	height: 500px;	}@media all and (max-width: 1024px) {	#stacks_in_231375map{		height: 333.000000px;	}}@media all and (max-width: 480px) {	#stacks_in_231375map{		height: 250.000000px;	}}.dooMapClearer{	clear: both;	height: 0;	margin: 0;	padding: 0;}#stacks_in_231375directions{	position: relative;	background: #fff;	display: none;	border: 1px solid #ccc;	border-radius: 2px;	padding: 10px;	color: #444;}.stacks_in_231375directionsHeader{	display: inline-block !important;	font-size: 20px;	line-height: 22px;	font-weight: bold;	margin-right: 40px;}.dooDirectionsButton{	background: #fff;	border: 1px solid #ccc;	padding: 0 10px 0 10px;	font-size: 14px;	line-height: 22px;	border-radius: 2px;	cursor: pointer;	margin: 0;	color: #444;}.stacks_in_231375cancel{	position: absolute;	top: 10px;	right: 10px;	font-size: 24px !important;	padding: 0 0 0 6px;	margin: 0;	border: none !important;}.directions_location_wrapper{	background: #ddd;	padding: 6px 10px 6px 10px;	border: 1px solid #ccc;	border-radius: 2px;	margin-top: 10px;	font-size: 14px;	line-height: 22px;}.directions_location_wrapper:hover{	background: #f4f4f4;}.dooDirectionsShow{	display: inline-block;}.dooDirectionsResultsWrapper{	display: none;	background: #fff;	padding: 10px;	border: 1px solid #ccc;	border-radius: 2px;	margin-top: 10px;}.dooMapInstruction{	border-bottom: 1px solid #ccc;	padding-bottom: 4px;}.dooMapInstructionDistance{	padding-top: 4px;	font-weight: bold;}.dooDirectionsSharingWrapper{	display: none;}.stacks_in_231375print, .stacks_in_231375email, .stacks_in_231375google{	position: relative;	display: inline-block;	margin-top: 8px !important;	margin-right: 3px !important;}	#stacks_in_231375 .dooMapLocation{		display: none;	}/* End dooMap 2 stack each CSS code */
#stacks_in_231375 {
	padding: 60px 0px 0px 0px;
}
/* Start dooMap2location stack each CSS code *//* End dooMap2location stack each CSS code */
#stacks_in_231383 {
	padding: 0px 0px 40px 0px;
}
#stacks_in_229147 *,
#stacks_in_229147 *:before,
#stacks_in_229147 *:after {
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
}



.wow {
	visibility: hidden;
}
/* Start dooMax stack CSS code */#stacks_in_229172, .stacks_in_229172MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_229172MaxWidthContainer{	    max-width: 1000px;	}    .stacks_in_229172MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_229172MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_229172MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_229172MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_229172MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//*
 * cleanResponse
 * Version: 2.0.4
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: http://forum.onelittledesigner.com
 * Description: 1-6 responsive columns
 */

/***************************************  NO GUTTER **********************************/

.stacks_in_229148.cleanResponse2_L.CR2_Goff {
	width: 20%;
}
.stacks_in_229148.cleanResponse2_R.CR2_Goff {
	width: 80%;
}

/****************  3 Non ******************/

.stacks_in_229148.CR3_L.CR3_Goff {
	width: 33%;
}
.stacks_in_229148.CR3_R.CR3_Goff {
	width: 33%;
}
.stacks_in_229148.CR3_RS.CR3_Goff {
	width: 33.2%;
	float: right;
}
.stacks_in_229148.CR3_M.CR3_Goff {
	margin: 0 0% 10px 0%;
	width: 34%;
}

/****************  4 Non ******************/

.stacks_in_229148.CR4.CR4_Goff {
	width: 25%;
}
.stacks_in_229148.CR4_S.CR4_Goff {
	width: 25%;
}
.stacks_in_229148.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
	width: 25.1%;
	float: left;
}
.stacks_in_229148.CR4_LF.CR4_Goff, .stacks_in_229148.CR4_LL.CR4_Goff, .stacks_in_229148.CR4_LF2.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_229148.CR4_LF.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_229148.CR4_LL2.CR4_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
	.stacks_in_229148.CR4_R.CR4_LL2.CR4_S.CR4_Goff{
		float: left;
		width: 25%;
	}
}

/****************  5 Non ******************/

.stacks_in_229148.CR5.CR5_Goff {
	width: 20%;
}
.stacks_in_229148.CR5_S.CR5_Goff {
	width: 20%;
}
.stacks_in_229148.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
	width: 20.3%;
}
.stacks_in_229148.CR5_M.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_229148.CR5_LF.CR5_Goff, .stacks_in_229148.CR5_LL.CR5_Goff, .stacks_in_229148.CR5_RF.CR5_Goff, .stacks_in_229148.CR5_RL.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_229148.cleanRespone5_First.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_229148.cleanRespone5_Last.CR5_Goff {
	margin: 0 0 10px 0;
}

/****************  6 Non ******************/

.stacks_in_229148.CR6.CR6_Goff {
	width: 16.66%;
}
.stacks_in_229148.CR6_S.CR6_Goff {
	width: 16.69%;
}
.stacks_in_229148.CR6_R1.CR6_LL.CR6_S.CR6_Goff, stacks_in_229148.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
	width: 17%;
}
.stacks_in_229148.CR6_M.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_229148.CR6_LF.CR6_Goff,
.stacks_in_229148.CR6_LL.CR6_Goff,
.stacks_in_229148.CR6_RF.CR6_Goff,
.stacks_in_229148.CR6_RL.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_229148.CR6_L1.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_229148.CR6_R1.CR6_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
		.stacks_in_229148.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
		.stacks_in_229148.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
			width: 16.6%;
	}
}

/***************************************  1 COLUMN **********************************/

.stacks_in_229148.cleanResponse1_L {
	width: 100%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_229148.cleanResponse1_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  2 COLUMN **********************************/

.stacks_in_229148.cleanResponse2_L {
	float: left;
	width: 19%;
	margin: 0 0 10px 0;
}
.stacks_in_229148.cleanResponse2_R {
	float: right;
	width: 79%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_229148.cleanResponse2_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229148.cleanResponse2_R {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229148.cleanResponse2_L.CR2_Goff {
		width: 100%;
		margin:0 0 10px 0;
	}
	.stacks_in_229148.cleanResponse2_R.CR2_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  3 COLUMN **********************************/

.stacks_in_229148.CR3_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;

}
.stacks_in_229148.CR3_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_229148.CR3_M {
	float: left;
	margin: 0 2% 10px 2%;
	width: 32%;
}
@media (max-width: 800px) {
	
	/*  ============ LARGE BOTTOM ================== */
	
	.stacks_in_229148.CR3_L.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_229148.CR3_M.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_229148.CR3_R.cleanResp1,
	.stacks_in_229148.CR3_RS.cleanResp1 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229148.CR3_L.cleanResp1.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229148.CR3_M.cleanResp1.CR3_Goff  {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229148.CR3_R.cleanResp1.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229148.CR3_RS.cleanResp1.CR3_Goff  {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	
	/*  ============ LARGE TOP ================== */
	
	.stacks_in_229148.CR3_L.cleanResp2 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229148.CR3_M.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_229148.CR3_R.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_229148.CR3_RS.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_229148.CR3_L.cleanResp2.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229148.CR3_M.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229148.CR3_R.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229148.CR3_RS.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	
}
@media (max-width: 600px){
	.stacks_in_229148.CR3_L,
	.stacks_in_229148.CR3_R.cleanResp2,
	.stacks_in_229148.CR3_R,
	.stacks_in_229148.CR3_R.cleanResp1,
	.stacks_in_229148.CR3_RS.cleanResp2,
	.stacks_in_229148.CR3_RS.cleanResp3 {
		float: left !important;
		width: 100% !important;
		margin: 0 0 10px 0!important;
	}
	.stacks_in_229148.CR3_RS.CR3_Goff {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
	.stacks_in_229148.CR3_M {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
}

/***************************************  4 COLUMN **********************************/

.stacks_in_229148.CR4_L {
	float: left;
}
.stacks_in_229148.CR4_R {
	float: left;
}
.stacks_in_229148.CR4 {
	width: 23.5%;
}
.stacks_in_229148.CR4_S {
	width: 23.6%;
}
.stacks_in_229148.CR4_LF,
.stacks_in_229148.CR4_LL,
.stacks_in_229148.CR4_LF2 {
	margin: 0 1% 10px 1%;
}
.stacks_in_229148.CR4_LF {
	margin: 0 1% 10px 0;
}
.stacks_in_229148.CR4_LL2 {
	margin: 0 0 10px 1%;
	float: right;
}
@media (max-width: 1074px) {
	.stacks_in_229148.CR4_S{
		width: 23.5%;
	}
}
@media (max-width: 800px) {
	.stacks_in_229148.CR4 {
		width: 49%;
	}
	.stacks_in_229148.CR4_S {
		width: 49%;
	}
	.stacks_in_229148.CR4_LF {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_229148.CR4_LL {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_229148.CR4_LF2 {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_229148.CR4_LL2 {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_229148.CR4_R {
		float:left;
	}
	.stacks_in_229148.CR4.CR4_Goff {
		width: 50%;
	}
	.stacks_in_229148.CR4_S.CR4_Goff,
	.stacks_in_229148.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 50%;
	}
	.stacks_in_229148.CR4_LF.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_229148.CR4_LL.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_229148.CR4_LF2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_229148.CR4_LL2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
}

@media (max-width: 600px){
	.stacks_in_229148.CR4 {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229148.CR4_S {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229148.CR4.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229148.CR4_S.CR4_Goff,
	.stacks_in_229148.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  5 COLUMN **********************************/

.stacks_in_229148 .CR5_L {
	float: left;
}
.stacks_in_229148 .CR5_R {
	float: left;
}
.stacks_in_229148 .CR5 {
	width: 18.4%;
}
.stacks_in_229148.CR5_S {
	width: 18.4%;
}
.stacks_in_229148.CR5_M {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_229148.CR5_LF,
.stacks_in_229148.CR5_LL,
.stacks_in_229148.CR5_RF,
.stacks_in_229148.CR5_RL {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_229148.cleanRespone5_First {
	margin: 0 1% 10px 0;
}
.stacks_in_229148.cleanRespone5_Last {
	float:right;
	margin: 0 0 10px 1%;
}
@media (max-width: 800px) {
	.stacks_in_229148.CR5, .stacks_in_229148.CR5_S {
		width: 49%;
	}
	.stacks_in_229148.CR5_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_229148.CR5_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_229148.CR5.cleanRespone5_Last,
	.stacks_in_229148.CR5_S.cleanRespone5_Last {
		float: left;
		width: 99.8% ;
		margin: 0 auto 10px auto;
	}
	.stacks_in_229148.CR5.CR5_Goff {
		width: 50%;
	}
	.stacks_in_229148.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_229148.CR5_LF.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_229148.CR5_LL.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_229148.cleanRespone5_Last.CR5_Goff,
	.stacks_in_229148.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
		float: left;
		width: 100% ;
		margin: 0 auto 10px auto;
	}

	/*  ============ LARGE TOP ================== */
	
	.stacks_in_229148.CR5.cleanResp2,
	.stacks_in_229148.CR5_S.cleanResp2 {
		width: 49%;
	}
	.stacks_in_229148.CR5_LF.cleanResp2,
	.stacks_in_229148.cleanRespone5_Last.cleanResp2 {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_229148.CR5_LL.cleanResp2 {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_229148.CR5.cleanRespone5_First.cleanResp2,
	.stacks_in_229148.CR5_S.cleanRespone5_First.cleanResp2 {
		float: left;
		width: 99.8%;
		margin: 0 auto 10px auto;
	}
	.stacks_in_229148.CR5.cleanResp2.CR5_Goff {
		width: 50%;
	}
	.stacks_in_229148.CR5_S.cleanResp2.CR5_Goff,
	.stacks_in_229148.CR5_R1.CR5_LF.cleanRespone5_Last.cleanResp2.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_229148.CR5_LF.cleanResp2.CR5_Goff,
	.stacks_in_229148.cleanRespone5_Last.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
		
	}
	.stacks_in_229148.CR5_LL.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_229148.cleanRespone5_First.cleanResp2.CR5_Goff,
	.stacks_in_229148.cleanRespone5_First.cleanResp2.CR5_S.CR5_Goff {
		float: left;
		width: 100%;
		margin: 0 auto 10px auto;
	}
}
@media (max-width: 600px) {
	.stacks_in_229148.CR5.CR5_LL.cleanResp2,
	.stacks_in_229148.CR5.CR5_LF.cleanResp2,
	.stacks_in_229148.CR5.CR5_LL.cleanResp1,
	.stacks_in_229148.CR5.CR5_LF.cleanResp1,
	.stacks_in_229148.CR5_S.CR5_LL.cleanResp2,
	.stacks_in_229148.CR5_S.CR5_LF.cleanResp2,
	.stacks_in_229148.CR5_S.CR5_LL.cleanResp1,
	.stacks_in_229148.CR5_S.CR5_LF.cleanResp1 {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
	.stacks_in_229148.CR5.CR5_Goff,
	.stacks_in_229148.CR5_S.CR5_Goff,
	.stacks_in_229148.CR5_LL.cleanResp2.CR5_Goff {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
}

/***************************************  6 COLUMN **********************************/

.stacks_in_229148.CR6_L,
.stacks_in_229148.CR6_L1 {
	float: left;
}
.stacks_in_229148.CR6_R,
.stacks_in_229148.CR6_R1 {
	float: left;
}
.stacks_in_229148.CR6 {
	width: 15%;
}
.stacks_in_229148.CR6_S {
	width: 15.2%;
}
.stacks_in_229148.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_229148.CR6_LF,
.stacks_in_229148.CR6_LL,
.stacks_in_229148.CR6_RF,
.stacks_in_229148.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_229148.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_229148.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_229148.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_229148.CR6,
	.stacks_in_229148.CR6_S {
		width: 49%;
	}
	.stacks_in_229148.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_229148.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_229148.CR6.CR6_Goff,
	.stacks_in_229148.CR6_S.CR6_Goff,
	.stacks_in_229148.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_229148.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_229148.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_229148.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_229148.CR6,
	.stacks_in_229148.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}
#stacks_in_229148 {
	padding: 80px 0px 80px 0px;
}

#stacks_in_229149 {
	padding: 8px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_229246Calligrapher{			font-size: 220% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_229246Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229246Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229246Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229246Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229246Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229246Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229246Calligrapher h6, .stacks_in_229246Calligrapher h5, .stacks_in_229246Calligrapher h4, .stacks_in_229246Calligrapher h3, .stacks_in_229246Calligrapher h2, .stacks_in_229246Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_229246Calligrapher, .stacks_in_229246Calligrapher h1, .stacks_in_229246Calligrapher h2, .stacks_in_229246Calligrapher h3, .stacks_in_229246Calligrapher h4, .stacks_in_229246Calligrapher h5, .stacks_in_229246Calligrapher h6{	font-family: "Muli" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_229246targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_229246Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_229246Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_229246Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_229246Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_229247 {
	padding: 5px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_229250Calligrapher{			font-size: 95% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_229250Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229250Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229250Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229250Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229250Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229250Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229250Calligrapher h6, .stacks_in_229250Calligrapher h5, .stacks_in_229250Calligrapher h4, .stacks_in_229250Calligrapher h3, .stacks_in_229250Calligrapher h2, .stacks_in_229250Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_229250Calligrapher, .stacks_in_229250Calligrapher h1, .stacks_in_229250Calligrapher h2, .stacks_in_229250Calligrapher h3, .stacks_in_229250Calligrapher h4, .stacks_in_229250Calligrapher h5, .stacks_in_229250Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_229250targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_229250Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_229250Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_229250Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_229250Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_229251 {
	padding: 10px 0px 10px 0px;
}
/*
 * cleanResponse
 * Version: 2.0.4
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: http://forum.onelittledesigner.com
 * Description: 1-6 responsive columns
 */

/***************************************  NO GUTTER **********************************/

.stacks_in_230046.cleanResponse2_L.CR2_Goff {
	width: 50%;
}
.stacks_in_230046.cleanResponse2_R.CR2_Goff {
	width: 50%;
}

/****************  3 Non ******************/

.stacks_in_230046.CR3_L.CR3_Goff {
	width: 33%;
}
.stacks_in_230046.CR3_R.CR3_Goff {
	width: 33%;
}
.stacks_in_230046.CR3_RS.CR3_Goff {
	width: 33.2%;
	float: right;
}
.stacks_in_230046.CR3_M.CR3_Goff {
	margin: 0 0% 10px 0%;
	width: 34%;
}

/****************  4 Non ******************/

.stacks_in_230046.CR4.CR4_Goff {
	width: 25%;
}
.stacks_in_230046.CR4_S.CR4_Goff {
	width: 25%;
}
.stacks_in_230046.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
	width: 25.1%;
	float: left;
}
.stacks_in_230046.CR4_LF.CR4_Goff, .stacks_in_230046.CR4_LL.CR4_Goff, .stacks_in_230046.CR4_LF2.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230046.CR4_LF.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230046.CR4_LL2.CR4_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
	.stacks_in_230046.CR4_R.CR4_LL2.CR4_S.CR4_Goff{
		float: left;
		width: 25%;
	}
}

/****************  5 Non ******************/

.stacks_in_230046.CR5.CR5_Goff {
	width: 20%;
}
.stacks_in_230046.CR5_S.CR5_Goff {
	width: 20%;
}
.stacks_in_230046.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
	width: 20.3%;
}
.stacks_in_230046.CR5_M.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230046.CR5_LF.CR5_Goff, .stacks_in_230046.CR5_LL.CR5_Goff, .stacks_in_230046.CR5_RF.CR5_Goff, .stacks_in_230046.CR5_RL.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230046.cleanRespone5_First.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230046.cleanRespone5_Last.CR5_Goff {
	margin: 0 0 10px 0;
}

/****************  6 Non ******************/

.stacks_in_230046.CR6.CR6_Goff {
	width: 16.66%;
}
.stacks_in_230046.CR6_S.CR6_Goff {
	width: 16.69%;
}
.stacks_in_230046.CR6_R1.CR6_LL.CR6_S.CR6_Goff, stacks_in_230046.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
	width: 17%;
}
.stacks_in_230046.CR6_M.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230046.CR6_LF.CR6_Goff,
.stacks_in_230046.CR6_LL.CR6_Goff,
.stacks_in_230046.CR6_RF.CR6_Goff,
.stacks_in_230046.CR6_RL.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230046.CR6_L1.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_230046.CR6_R1.CR6_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
		.stacks_in_230046.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
		.stacks_in_230046.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
			width: 16.6%;
	}
}

/***************************************  1 COLUMN **********************************/

.stacks_in_230046.cleanResponse1_L {
	width: 100%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_230046.cleanResponse1_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  2 COLUMN **********************************/

.stacks_in_230046.cleanResponse2_L {
	float: left;
	width: 49%;
	margin: 0 0 10px 0;
}
.stacks_in_230046.cleanResponse2_R {
	float: right;
	width: 49%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_230046.cleanResponse2_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230046.cleanResponse2_R {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230046.cleanResponse2_L.CR2_Goff {
		width: 100%;
		margin:0 0 10px 0;
	}
	.stacks_in_230046.cleanResponse2_R.CR2_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  3 COLUMN **********************************/

.stacks_in_230046.CR3_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;

}
.stacks_in_230046.CR3_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_230046.CR3_M {
	float: left;
	margin: 0 2% 10px 2%;
	width: 32%;
}
@media (max-width: 800px) {
	
	/*  ============ LARGE BOTTOM ================== */
	
	.stacks_in_230046.CR3_L.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230046.CR3_M.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230046.CR3_R.cleanResp1,
	.stacks_in_230046.CR3_RS.cleanResp1 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230046.CR3_L.cleanResp1.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230046.CR3_M.cleanResp1.CR3_Goff  {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230046.CR3_R.cleanResp1.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230046.CR3_RS.cleanResp1.CR3_Goff  {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	
	/*  ============ LARGE TOP ================== */
	
	.stacks_in_230046.CR3_L.cleanResp2 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230046.CR3_M.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230046.CR3_R.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230046.CR3_RS.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230046.CR3_L.cleanResp2.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230046.CR3_M.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230046.CR3_R.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230046.CR3_RS.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	
}
@media (max-width: 600px){
	.stacks_in_230046.CR3_L,
	.stacks_in_230046.CR3_R.cleanResp2,
	.stacks_in_230046.CR3_R,
	.stacks_in_230046.CR3_R.cleanResp1,
	.stacks_in_230046.CR3_RS.cleanResp2,
	.stacks_in_230046.CR3_RS.cleanResp3 {
		float: left !important;
		width: 100% !important;
		margin: 0 0 10px 0!important;
	}
	.stacks_in_230046.CR3_RS.CR3_Goff {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
	.stacks_in_230046.CR3_M {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
}

/***************************************  4 COLUMN **********************************/

.stacks_in_230046.CR4_L {
	float: left;
}
.stacks_in_230046.CR4_R {
	float: left;
}
.stacks_in_230046.CR4 {
	width: 23.5%;
}
.stacks_in_230046.CR4_S {
	width: 23.6%;
}
.stacks_in_230046.CR4_LF,
.stacks_in_230046.CR4_LL,
.stacks_in_230046.CR4_LF2 {
	margin: 0 1% 10px 1%;
}
.stacks_in_230046.CR4_LF {
	margin: 0 1% 10px 0;
}
.stacks_in_230046.CR4_LL2 {
	margin: 0 0 10px 1%;
	float: right;
}
@media (max-width: 1074px) {
	.stacks_in_230046.CR4_S{
		width: 23.5%;
	}
}
@media (max-width: 800px) {
	.stacks_in_230046.CR4 {
		width: 49%;
	}
	.stacks_in_230046.CR4_S {
		width: 49%;
	}
	.stacks_in_230046.CR4_LF {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_230046.CR4_LL {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_230046.CR4_LF2 {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_230046.CR4_LL2 {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_230046.CR4_R {
		float:left;
	}
	.stacks_in_230046.CR4.CR4_Goff {
		width: 50%;
	}
	.stacks_in_230046.CR4_S.CR4_Goff,
	.stacks_in_230046.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 50%;
	}
	.stacks_in_230046.CR4_LF.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_230046.CR4_LL.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_230046.CR4_LF2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_230046.CR4_LL2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
}

@media (max-width: 600px){
	.stacks_in_230046.CR4 {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230046.CR4_S {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230046.CR4.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_230046.CR4_S.CR4_Goff,
	.stacks_in_230046.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  5 COLUMN **********************************/

.stacks_in_230046 .CR5_L {
	float: left;
}
.stacks_in_230046 .CR5_R {
	float: left;
}
.stacks_in_230046 .CR5 {
	width: 18.4%;
}
.stacks_in_230046.CR5_S {
	width: 18.4%;
}
.stacks_in_230046.CR5_M {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_230046.CR5_LF,
.stacks_in_230046.CR5_LL,
.stacks_in_230046.CR5_RF,
.stacks_in_230046.CR5_RL {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_230046.cleanRespone5_First {
	margin: 0 1% 10px 0;
}
.stacks_in_230046.cleanRespone5_Last {
	float:right;
	margin: 0 0 10px 1%;
}
@media (max-width: 800px) {
	.stacks_in_230046.CR5, .stacks_in_230046.CR5_S {
		width: 49%;
	}
	.stacks_in_230046.CR5_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230046.CR5_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230046.CR5.cleanRespone5_Last,
	.stacks_in_230046.CR5_S.cleanRespone5_Last {
		float: left;
		width: 99.8% ;
		margin: 0 auto 10px auto;
	}
	.stacks_in_230046.CR5.CR5_Goff {
		width: 50%;
	}
	.stacks_in_230046.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_230046.CR5_LF.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230046.CR5_LL.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230046.cleanRespone5_Last.CR5_Goff,
	.stacks_in_230046.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
		float: left;
		width: 100% ;
		margin: 0 auto 10px auto;
	}

	/*  ============ LARGE TOP ================== */
	
	.stacks_in_230046.CR5.cleanResp2,
	.stacks_in_230046.CR5_S.cleanResp2 {
		width: 49%;
	}
	.stacks_in_230046.CR5_LF.cleanResp2,
	.stacks_in_230046.cleanRespone5_Last.cleanResp2 {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230046.CR5_LL.cleanResp2 {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230046.CR5.cleanRespone5_First.cleanResp2,
	.stacks_in_230046.CR5_S.cleanRespone5_First.cleanResp2 {
		float: left;
		width: 99.8%;
		margin: 0 auto 10px auto;
	}
	.stacks_in_230046.CR5.cleanResp2.CR5_Goff {
		width: 50%;
	}
	.stacks_in_230046.CR5_S.cleanResp2.CR5_Goff,
	.stacks_in_230046.CR5_R1.CR5_LF.cleanRespone5_Last.cleanResp2.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_230046.CR5_LF.cleanResp2.CR5_Goff,
	.stacks_in_230046.cleanRespone5_Last.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
		
	}
	.stacks_in_230046.CR5_LL.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230046.cleanRespone5_First.cleanResp2.CR5_Goff,
	.stacks_in_230046.cleanRespone5_First.cleanResp2.CR5_S.CR5_Goff {
		float: left;
		width: 100%;
		margin: 0 auto 10px auto;
	}
}
@media (max-width: 600px) {
	.stacks_in_230046.CR5.CR5_LL.cleanResp2,
	.stacks_in_230046.CR5.CR5_LF.cleanResp2,
	.stacks_in_230046.CR5.CR5_LL.cleanResp1,
	.stacks_in_230046.CR5.CR5_LF.cleanResp1,
	.stacks_in_230046.CR5_S.CR5_LL.cleanResp2,
	.stacks_in_230046.CR5_S.CR5_LF.cleanResp2,
	.stacks_in_230046.CR5_S.CR5_LL.cleanResp1,
	.stacks_in_230046.CR5_S.CR5_LF.cleanResp1 {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
	.stacks_in_230046.CR5.CR5_Goff,
	.stacks_in_230046.CR5_S.CR5_Goff,
	.stacks_in_230046.CR5_LL.cleanResp2.CR5_Goff {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
}

/***************************************  6 COLUMN **********************************/

.stacks_in_230046.CR6_L,
.stacks_in_230046.CR6_L1 {
	float: left;
}
.stacks_in_230046.CR6_R,
.stacks_in_230046.CR6_R1 {
	float: left;
}
.stacks_in_230046.CR6 {
	width: 15%;
}
.stacks_in_230046.CR6_S {
	width: 15.2%;
}
.stacks_in_230046.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_230046.CR6_LF,
.stacks_in_230046.CR6_LL,
.stacks_in_230046.CR6_RF,
.stacks_in_230046.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_230046.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_230046.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_230046.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_230046.CR6,
	.stacks_in_230046.CR6_S {
		width: 49%;
	}
	.stacks_in_230046.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230046.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230046.CR6.CR6_Goff,
	.stacks_in_230046.CR6_S.CR6_Goff,
	.stacks_in_230046.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_230046.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_230046.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230046.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_230046.CR6,
	.stacks_in_230046.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}
#stacks_in_230046 {
	padding: 40px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230032Calligrapher{			font-size: 110% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230032Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230032Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230032Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230032Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230032Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230032Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230032Calligrapher h6, .stacks_in_230032Calligrapher h5, .stacks_in_230032Calligrapher h4, .stacks_in_230032Calligrapher h3, .stacks_in_230032Calligrapher h2, .stacks_in_230032Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230032Calligrapher, .stacks_in_230032Calligrapher h1, .stacks_in_230032Calligrapher h2, .stacks_in_230032Calligrapher h3, .stacks_in_230032Calligrapher h4, .stacks_in_230032Calligrapher h5, .stacks_in_230032Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230032targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230032Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230032Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230032Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230032Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230032 {
	padding: 10px 0px 0px 2px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230058Calligrapher{			font-size: 90% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230058Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230058Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230058Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230058Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230058Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230058Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230058Calligrapher h6, .stacks_in_230058Calligrapher h5, .stacks_in_230058Calligrapher h4, .stacks_in_230058Calligrapher h3, .stacks_in_230058Calligrapher h2, .stacks_in_230058Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230058Calligrapher, .stacks_in_230058Calligrapher h1, .stacks_in_230058Calligrapher h2, .stacks_in_230058Calligrapher h3, .stacks_in_230058Calligrapher h4, .stacks_in_230058Calligrapher h5, .stacks_in_230058Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230058targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230058Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230058Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230058Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230058Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230059 {
	padding: 5px 0px 0px 2px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230070Calligrapher{			font-size: 110% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230070Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230070Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230070Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230070Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230070Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230070Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230070Calligrapher h6, .stacks_in_230070Calligrapher h5, .stacks_in_230070Calligrapher h4, .stacks_in_230070Calligrapher h3, .stacks_in_230070Calligrapher h2, .stacks_in_230070Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230070Calligrapher, .stacks_in_230070Calligrapher h1, .stacks_in_230070Calligrapher h2, .stacks_in_230070Calligrapher h3, .stacks_in_230070Calligrapher h4, .stacks_in_230070Calligrapher h5, .stacks_in_230070Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230070targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230070Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230070Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230070Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230070Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230070 {
	padding: 30px 0px 0px 2px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230074Calligrapher{			font-size: 90% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230074Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230074Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230074Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230074Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230074Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230074Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230074Calligrapher h6, .stacks_in_230074Calligrapher h5, .stacks_in_230074Calligrapher h4, .stacks_in_230074Calligrapher h3, .stacks_in_230074Calligrapher h2, .stacks_in_230074Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230074Calligrapher, .stacks_in_230074Calligrapher h1, .stacks_in_230074Calligrapher h2, .stacks_in_230074Calligrapher h3, .stacks_in_230074Calligrapher h4, .stacks_in_230074Calligrapher h5, .stacks_in_230074Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230074targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230074Calligrapher a:link{			color: #333333 !important;			text-decoration: none !important;		}				.stacks_in_230074Calligrapher a:visited{			color: #333333 !important;		}				.stacks_in_230074Calligrapher a:active{			color: #333333 !important;		}				.stacks_in_230074Calligrapher a:hover{			color: #A17C41 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230075 {
	padding: 5px 0px 10px 2px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230062Calligrapher{			font-size: 110% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230062Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230062Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230062Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230062Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230062Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230062Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230062Calligrapher h6, .stacks_in_230062Calligrapher h5, .stacks_in_230062Calligrapher h4, .stacks_in_230062Calligrapher h3, .stacks_in_230062Calligrapher h2, .stacks_in_230062Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230062Calligrapher, .stacks_in_230062Calligrapher h1, .stacks_in_230062Calligrapher h2, .stacks_in_230062Calligrapher h3, .stacks_in_230062Calligrapher h4, .stacks_in_230062Calligrapher h5, .stacks_in_230062Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230062targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230062Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230062Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230062Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230062Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230062 {
	padding: 10px 0px 0px 2px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230066Calligrapher{			font-size: 90% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230066Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230066Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230066Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230066Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230066Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230066Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230066Calligrapher h6, .stacks_in_230066Calligrapher h5, .stacks_in_230066Calligrapher h4, .stacks_in_230066Calligrapher h3, .stacks_in_230066Calligrapher h2, .stacks_in_230066Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230066Calligrapher, .stacks_in_230066Calligrapher h1, .stacks_in_230066Calligrapher h2, .stacks_in_230066Calligrapher h3, .stacks_in_230066Calligrapher h4, .stacks_in_230066Calligrapher h5, .stacks_in_230066Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230066targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230066Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230066Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230066Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230066Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230067 {
	padding: 5px 0px 0px 2px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230078Calligrapher{			font-size: 80% !important;			color: #666666 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230078Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230078Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230078Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230078Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230078Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230078Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230078Calligrapher h6, .stacks_in_230078Calligrapher h5, .stacks_in_230078Calligrapher h4, .stacks_in_230078Calligrapher h3, .stacks_in_230078Calligrapher h2, .stacks_in_230078Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230078Calligrapher, .stacks_in_230078Calligrapher h1, .stacks_in_230078Calligrapher h2, .stacks_in_230078Calligrapher h3, .stacks_in_230078Calligrapher h4, .stacks_in_230078Calligrapher h5, .stacks_in_230078Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230078targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230078Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230078Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230078Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230078Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230079 {
	padding: 10px 0px 0px 2px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230050Calligrapher{			font-size: 70% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230050Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230050Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230050Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230050Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230050Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230050Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230050Calligrapher h6, .stacks_in_230050Calligrapher h5, .stacks_in_230050Calligrapher h4, .stacks_in_230050Calligrapher h3, .stacks_in_230050Calligrapher h2, .stacks_in_230050Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_230050Calligrapher, .stacks_in_230050Calligrapher h1, .stacks_in_230050Calligrapher h2, .stacks_in_230050Calligrapher h3, .stacks_in_230050Calligrapher h4, .stacks_in_230050Calligrapher h5, .stacks_in_230050Calligrapher h6{	font-family: "Monteserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230050targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230050Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230050Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230050Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230050Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMap 2 stack each CSS code */#stacks_in_228864map img {    max-width: none !important; }#stacks_in_228864 .gm-style-iw{	color: #444 !important;}.gmnoprint img {    max-width: none !important; }.stacks_in_228864error{	position: relative;	background: #ffeaea;	padding: 0;	margin: 0;}.dooMapErrorColour{	color: red;}#stacks_in_228864map{	height: 500px;	}@media all and (max-width: 1024px) {	#stacks_in_228864map{		height: 333.000000px;	}}@media all and (max-width: 480px) {	#stacks_in_228864map{		height: 250.000000px;	}}.dooMapClearer{	clear: both;	height: 0;	margin: 0;	padding: 0;}#stacks_in_228864directions{	position: relative;	background: #fff;	display: none;	border: 1px solid #ccc;	border-radius: 2px;	padding: 10px;	color: #444;}.stacks_in_228864directionsHeader{	display: inline-block !important;	font-size: 20px;	line-height: 22px;	font-weight: bold;	margin-right: 40px;}.dooDirectionsButton{	background: #fff;	border: 1px solid #ccc;	padding: 0 10px 0 10px;	font-size: 14px;	line-height: 22px;	border-radius: 2px;	cursor: pointer;	margin: 0;	color: #444;}.stacks_in_228864cancel{	position: absolute;	top: 10px;	right: 10px;	font-size: 24px !important;	padding: 0 0 0 6px;	margin: 0;	border: none !important;}.directions_location_wrapper{	background: #ddd;	padding: 6px 10px 6px 10px;	border: 1px solid #ccc;	border-radius: 2px;	margin-top: 10px;	font-size: 14px;	line-height: 22px;}.directions_location_wrapper:hover{	background: #f4f4f4;}.dooDirectionsShow{	display: inline-block;}.dooDirectionsResultsWrapper{	display: none;	background: #fff;	padding: 10px;	border: 1px solid #ccc;	border-radius: 2px;	margin-top: 10px;}.dooMapInstruction{	border-bottom: 1px solid #ccc;	padding-bottom: 4px;}.dooMapInstructionDistance{	padding-top: 4px;	font-weight: bold;}.dooDirectionsSharingWrapper{	display: none;}.stacks_in_228864print, .stacks_in_228864email, .stacks_in_228864google{	position: relative;	display: inline-block;	margin-top: 8px !important;	margin-right: 3px !important;}	#stacks_in_228864 .dooMapLocation{		display: none;	}/* End dooMap 2 stack each CSS code */
#stacks_in_228864 {
	padding: 60px 0px 0px 0px;
}
/* Start dooMap2location stack each CSS code *//* End dooMap2location stack each CSS code *//* Start Agent-X stack CSS code */.stacks_in_230812label{	display: block;	background: #83c681;	padding: 4px 10px 4px 10px;	-webkit-border-radius: 10px;	color: #ffffff;	text-align: center;	margin-top: 10px;}.stacks_in_230812iPhoneContent, .stacks_in_230812iPadContent, .stacks_in_230812AndroidContent, .stacks_in_230812BlackberryContent, .stacks_in_230812DesktopContent {	display: none;}.stacks_in_230812label{	display: none;}/* End Agent-X stack CSS code *//* Start dooMax stack CSS code */#stacks_in_230818, .stacks_in_230818MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_230818MaxWidthContainer{	    max-width: 900px;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_230818MaxWidthContainer{		    max-width: 800px;		}						    .stacks_in_230818MaxWidthContainer{			margin: 0;		}						}@media only screen and (max-width: 480px) {	 	    .stacks_in_230818MaxWidthContainer{		    max-width: 800px;		}						    .stacks_in_230818MaxWidthContainer{			margin: 0;		}						}/* End dooMax stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230819Calligrapher{			font-size: 180% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230819Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230819Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230819Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230819Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230819Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230819Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230819Calligrapher h6, .stacks_in_230819Calligrapher h5, .stacks_in_230819Calligrapher h4, .stacks_in_230819Calligrapher h3, .stacks_in_230819Calligrapher h2, .stacks_in_230819Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_230819Calligrapher, .stacks_in_230819Calligrapher h1, .stacks_in_230819Calligrapher h2, .stacks_in_230819Calligrapher h3, .stacks_in_230819Calligrapher h4, .stacks_in_230819Calligrapher h5, .stacks_in_230819Calligrapher h6{	font-family: "Muli" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230819targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230819Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230819Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230819Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230819Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230820 {
	padding: 40px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230824Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230824Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230824Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230824Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230824Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230824Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230824Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230824Calligrapher h6, .stacks_in_230824Calligrapher h5, .stacks_in_230824Calligrapher h4, .stacks_in_230824Calligrapher h3, .stacks_in_230824Calligrapher h2, .stacks_in_230824Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230824Calligrapher, .stacks_in_230824Calligrapher h1, .stacks_in_230824Calligrapher h2, .stacks_in_230824Calligrapher h3, .stacks_in_230824Calligrapher h4, .stacks_in_230824Calligrapher h5, .stacks_in_230824Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230824targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230824Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230824Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230824Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230824Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230825 {
	padding: 10px 0px 10px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230869Calligrapher{			font-size: 90% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230869Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230869Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230869Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230869Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230869Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230869Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230869Calligrapher h6, .stacks_in_230869Calligrapher h5, .stacks_in_230869Calligrapher h4, .stacks_in_230869Calligrapher h3, .stacks_in_230869Calligrapher h2, .stacks_in_230869Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_230869Calligrapher, .stacks_in_230869Calligrapher h1, .stacks_in_230869Calligrapher h2, .stacks_in_230869Calligrapher h3, .stacks_in_230869Calligrapher h4, .stacks_in_230869Calligrapher h5, .stacks_in_230869Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230869targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230869Calligrapher a:link{			color: #191919 !important;			text-decoration: none !important;		}				.stacks_in_230869Calligrapher a:visited{			color: #191919 !important;		}				.stacks_in_230869Calligrapher a:active{			color: #191919 !important;		}				.stacks_in_230869Calligrapher a:hover{			color: #A17C41 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Contact Form stack CSS code */.stacks_in_230870formwrap{	margin: 0;}#stacks_in_230870comment{display: none;height: 0px;padding: 0px;margin: 0px;}.stacks_in_230870mail{padding: 0;}.stacks_in_230870fieldset{	border: none;	outline: none;	float : none !important;	text-align: left !important;}.stacks_in_230870formail{}.stacks_in_230870fieldset{	padding: 0 20px 0 3px;}#stacks_in_230870 label{display: block;margin: 10px 0 0 0;padding: 0 0 5px 0;line-height: 1.1em;}#stacks_in_230870 label *{display: inline;}#stacks_in_230870 .stacks_in_230870input{padding: 3px 7px 3px 7px;width: 100%;font-size: 12px;background: #FFFFFF !important;color: #555555 !important;margin: 0;border: 1px solid #D8D8D8 !important;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px !important;}#stacks_in_230870 textarea{padding: 7px;width: 100%;font-size: 13px;border: 1px solid #D8D8D8 !important;background: #FFFFFF !important;color: #555555 !important;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}.stacks_in_230870sendmail{margin-top: 20px !important;padding: 4px 7px 4px 7px !important;display: block;text-align: center !important;font-size: 12px;color: #444444 !important;border: 1px solid #D8D8D8 !important;background-color: #FFFFFF !important;-moz-border-radius: 3px !important;-webkit-border-radius: 3px !important;border-radius: 3px;cursor: pointer;}#sendmail:hover{cursor: pointer;}.stacks_in_230870response{display: none;width: 80%;border: 1px solid #D6392B;background: #FEF4FA;padding: 10px;margin: 20px auto 0 0;color: #444444;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;min-height: 35px;}.stacks_in_230870loader{float: left;width: 35px;height: 35px;padding: 0 15px 30px 0;}.stacks_in_230870autoreplay{visibility: hidden;height: 0px;display: none;}#stacks_in_230870 textarea{	color: #555555 !important;}/* End Contact Form stack CSS code */
#stacks_in_230870 {
	padding: 20px 0px 60px 0px;
}
/* @group Edit Mode Styling */

/*  */

/* @end *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232378Calligrapher{			font-size: 150% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_232378Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232378Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232378Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232378Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232378Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232378Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232378Calligrapher h6, .stacks_in_232378Calligrapher h5, .stacks_in_232378Calligrapher h4, .stacks_in_232378Calligrapher h3, .stacks_in_232378Calligrapher h2, .stacks_in_232378Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_232378Calligrapher, .stacks_in_232378Calligrapher h1, .stacks_in_232378Calligrapher h2, .stacks_in_232378Calligrapher h3, .stacks_in_232378Calligrapher h4, .stacks_in_232378Calligrapher h5, .stacks_in_232378Calligrapher h6{	font-family: "Muli" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232378targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232378Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232378Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232378Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232378Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233209 {
	padding: 60px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232394Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_232394Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232394Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232394Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232394Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232394Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232394Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232394Calligrapher h6, .stacks_in_232394Calligrapher h5, .stacks_in_232394Calligrapher h4, .stacks_in_232394Calligrapher h3, .stacks_in_232394Calligrapher h2, .stacks_in_232394Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232394Calligrapher, .stacks_in_232394Calligrapher h1, .stacks_in_232394Calligrapher h2, .stacks_in_232394Calligrapher h3, .stacks_in_232394Calligrapher h4, .stacks_in_232394Calligrapher h5, .stacks_in_232394Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232394targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232394Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232394Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232394Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232394Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232397 {
	padding: 10px 0px 10px 0px;
}

#stacks_in_232395 {
	padding: 60px 0px 0px 0px;
}
/* Start dooMax stack CSS code */#stacks_in_230882, .stacks_in_230882MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_230882MaxWidthContainer{	    max-width: 900px;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_230882MaxWidthContainer{		    max-width: 800px;		}						    .stacks_in_230882MaxWidthContainer{			margin: 0;		}						}@media only screen and (max-width: 480px) {	 	    .stacks_in_230882MaxWidthContainer{		    max-width: 800px;		}						    .stacks_in_230882MaxWidthContainer{			margin: 0;		}						}/* End dooMax stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231527Calligrapher{			font-size: 180% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231527Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231527Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231527Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231527Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231527Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231527Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231527Calligrapher h6, .stacks_in_231527Calligrapher h5, .stacks_in_231527Calligrapher h4, .stacks_in_231527Calligrapher h3, .stacks_in_231527Calligrapher h2, .stacks_in_231527Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_231527Calligrapher, .stacks_in_231527Calligrapher h1, .stacks_in_231527Calligrapher h2, .stacks_in_231527Calligrapher h3, .stacks_in_231527Calligrapher h4, .stacks_in_231527Calligrapher h5, .stacks_in_231527Calligrapher h6{	font-family: "Muli" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231527targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231527Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231527Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231527Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231527Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231528 {
	padding: 40px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230888Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230888Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230888Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230888Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230888Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230888Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230888Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230888Calligrapher h6, .stacks_in_230888Calligrapher h5, .stacks_in_230888Calligrapher h4, .stacks_in_230888Calligrapher h3, .stacks_in_230888Calligrapher h2, .stacks_in_230888Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230888Calligrapher, .stacks_in_230888Calligrapher h1, .stacks_in_230888Calligrapher h2, .stacks_in_230888Calligrapher h3, .stacks_in_230888Calligrapher h4, .stacks_in_230888Calligrapher h5, .stacks_in_230888Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230888targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230888Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230888Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230888Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230888Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230889 {
	padding: 10px 0px 10px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230892Calligrapher{			font-size: 90% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230892Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230892Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230892Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230892Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230892Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230892Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230892Calligrapher h6, .stacks_in_230892Calligrapher h5, .stacks_in_230892Calligrapher h4, .stacks_in_230892Calligrapher h3, .stacks_in_230892Calligrapher h2, .stacks_in_230892Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_230892Calligrapher, .stacks_in_230892Calligrapher h1, .stacks_in_230892Calligrapher h2, .stacks_in_230892Calligrapher h3, .stacks_in_230892Calligrapher h4, .stacks_in_230892Calligrapher h5, .stacks_in_230892Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230892targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230892Calligrapher a:link{			color: #191919 !important;			text-decoration: none !important;		}				.stacks_in_230892Calligrapher a:visited{			color: #191919 !important;		}				.stacks_in_230892Calligrapher a:active{			color: #191919 !important;		}				.stacks_in_230892Calligrapher a:hover{			color: #A17C41 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Contact Form stack CSS code */.stacks_in_230893formwrap{	margin: 0;}#stacks_in_230893comment{display: none;height: 0px;padding: 0px;margin: 0px;}.stacks_in_230893mail{padding: 0;}.stacks_in_230893fieldset{	border: none;	outline: none;	float : none !important;	text-align: left !important;}.stacks_in_230893formail{}.stacks_in_230893fieldset{	padding: 0 20px 0 3px;}#stacks_in_230893 label{display: block;margin: 10px 0 0 0;padding: 0 0 5px 0;line-height: 1.1em;}#stacks_in_230893 label *{display: inline;}#stacks_in_230893 .stacks_in_230893input{padding: 3px 7px 3px 7px;width: 100%;font-size: 12px;background: #FFFFFF !important;color: #555555 !important;margin: 0;border: 1px solid #D8D8D8 !important;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px !important;}#stacks_in_230893 textarea{padding: 7px;width: 100%;font-size: 13px;border: 1px solid #D8D8D8 !important;background: #FFFFFF !important;color: #555555 !important;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}.stacks_in_230893sendmail{margin-top: 20px !important;padding: 4px 7px 4px 7px !important;display: block;text-align: center !important;font-size: 12px;color: #444444 !important;border: 1px solid #D8D8D8 !important;background-color: #FFFFFF !important;-moz-border-radius: 3px !important;-webkit-border-radius: 3px !important;border-radius: 3px;cursor: pointer;}#sendmail:hover{cursor: pointer;}.stacks_in_230893response{display: none;width: 80%;border: 1px solid #D6392B;background: #FEF4FA;padding: 10px;margin: 20px auto 0 0;color: #444444;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;min-height: 35px;}.stacks_in_230893loader{float: left;width: 35px;height: 35px;padding: 0 15px 30px 0;}.stacks_in_230893autoreplay{visibility: hidden;height: 0px;display: none;}#stacks_in_230893 textarea{	color: #555555 !important;}/* End Contact Form stack CSS code */
#stacks_in_230893 {
	padding: 20px 0px 60px 0px;
}
/* @group Edit Mode Styling */

/*  */

/* @end *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232383Calligrapher{			font-size: 150% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_232383Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232383Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232383Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232383Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232383Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232383Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232383Calligrapher h6, .stacks_in_232383Calligrapher h5, .stacks_in_232383Calligrapher h4, .stacks_in_232383Calligrapher h3, .stacks_in_232383Calligrapher h2, .stacks_in_232383Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_232383Calligrapher, .stacks_in_232383Calligrapher h1, .stacks_in_232383Calligrapher h2, .stacks_in_232383Calligrapher h3, .stacks_in_232383Calligrapher h4, .stacks_in_232383Calligrapher h5, .stacks_in_232383Calligrapher h6{	font-family: "Muli" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232383targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232383Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232383Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232383Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232383Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233212 {
	padding: 60px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232388Calligrapher{			font-size: 100% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_232388Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232388Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232388Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232388Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232388Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232388Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232388Calligrapher h6, .stacks_in_232388Calligrapher h5, .stacks_in_232388Calligrapher h4, .stacks_in_232388Calligrapher h3, .stacks_in_232388Calligrapher h2, .stacks_in_232388Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232388Calligrapher, .stacks_in_232388Calligrapher h1, .stacks_in_232388Calligrapher h2, .stacks_in_232388Calligrapher h3, .stacks_in_232388Calligrapher h4, .stacks_in_232388Calligrapher h5, .stacks_in_232388Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232388targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232388Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232388Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232388Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232388Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232391 {
	padding: 10px 0px 10px 0px;
}

#stacks_in_232389 {
	padding: 60px 0px 0px 0px;
}
/* Start dooMax stack CSS code */#stacks_in_229604, .stacks_in_229604MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_229604MaxWidthContainer{	    max-width: 1000px;	}    .stacks_in_229604MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_229604MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_229604MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_229604MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_229604MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//*
 * cleanResponse
 * Version: 2.0.4
 * Requirements: RapidWeaver 5, Stacks 2
 * Support: http://forum.onelittledesigner.com
 * Description: 1-6 responsive columns
 */

/***************************************  NO GUTTER **********************************/

.stacks_in_229732.cleanResponse2_L.CR2_Goff {
	width: 20%;
}
.stacks_in_229732.cleanResponse2_R.CR2_Goff {
	width: 80%;
}

/****************  3 Non ******************/

.stacks_in_229732.CR3_L.CR3_Goff {
	width: 33%;
}
.stacks_in_229732.CR3_R.CR3_Goff {
	width: 33%;
}
.stacks_in_229732.CR3_RS.CR3_Goff {
	width: 33.2%;
	float: right;
}
.stacks_in_229732.CR3_M.CR3_Goff {
	margin: 0 0% 10px 0%;
	width: 34%;
}

/****************  4 Non ******************/

.stacks_in_229732.CR4.CR4_Goff {
	width: 25%;
}
.stacks_in_229732.CR4_S.CR4_Goff {
	width: 25%;
}
.stacks_in_229732.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
	width: 25.1%;
	float: left;
}
.stacks_in_229732.CR4_LF.CR4_Goff, .stacks_in_229732.CR4_LL.CR4_Goff, .stacks_in_229732.CR4_LF2.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_229732.CR4_LF.CR4_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_229732.CR4_LL2.CR4_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
	.stacks_in_229732.CR4_R.CR4_LL2.CR4_S.CR4_Goff{
		float: left;
		width: 25%;
	}
}

/****************  5 Non ******************/

.stacks_in_229732.CR5.CR5_Goff {
	width: 20%;
}
.stacks_in_229732.CR5_S.CR5_Goff {
	width: 20%;
}
.stacks_in_229732.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
	width: 20.3%;
}
.stacks_in_229732.CR5_M.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_229732.CR5_LF.CR5_Goff, .stacks_in_229732.CR5_LL.CR5_Goff, .stacks_in_229732.CR5_RF.CR5_Goff, .stacks_in_229732.CR5_RL.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_229732.cleanRespone5_First.CR5_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_229732.cleanRespone5_Last.CR5_Goff {
	margin: 0 0 10px 0;
}

/****************  6 Non ******************/

.stacks_in_229732.CR6.CR6_Goff {
	width: 16.66%;
}
.stacks_in_229732.CR6_S.CR6_Goff {
	width: 16.69%;
}
.stacks_in_229732.CR6_R1.CR6_LL.CR6_S.CR6_Goff, stacks_in_229732.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
	width: 17%;
}
.stacks_in_229732.CR6_M.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_229732.CR6_LF.CR6_Goff,
.stacks_in_229732.CR6_LL.CR6_Goff,
.stacks_in_229732.CR6_RF.CR6_Goff,
.stacks_in_229732.CR6_RL.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_229732.CR6_L1.CR6_Goff {
	margin: 0 0 10px 0;
}
.stacks_in_229732.CR6_R1.CR6_Goff {
	margin: 0 0 10px 0;
}
@media (max-width: 1099px) {
		.stacks_in_229732.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
		.stacks_in_229732.CR6_L1.CR6_LF.CR6_Goff.CR6_S.CR6_Goff  {
			width: 16.6%;
	}
}

/***************************************  1 COLUMN **********************************/

.stacks_in_229732.cleanResponse1_L {
	width: 100%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_229732.cleanResponse1_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  2 COLUMN **********************************/

.stacks_in_229732.cleanResponse2_L {
	float: left;
	width: 19%;
	margin: 0 0 10px 0;
}
.stacks_in_229732.cleanResponse2_R {
	float: right;
	width: 79%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

}
@media (max-width: 600px) {
	.stacks_in_229732.cleanResponse2_L {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229732.cleanResponse2_R {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229732.cleanResponse2_L.CR2_Goff {
		width: 100%;
		margin:0 0 10px 0;
	}
	.stacks_in_229732.cleanResponse2_R.CR2_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  3 COLUMN **********************************/

.stacks_in_229732.CR3_L {
	float: left;
	width: 32%;
	margin: 0 0 10px 0;

}
.stacks_in_229732.CR3_R {
	float: right;
	width: 32%;
	margin: 0 0 10px 0;
}
.stacks_in_229732.CR3_M {
	float: left;
	margin: 0 2% 10px 2%;
	width: 32%;
}
@media (max-width: 800px) {
	
	/*  ============ LARGE BOTTOM ================== */
	
	.stacks_in_229732.CR3_L.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_229732.CR3_M.cleanResp1 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_229732.CR3_R.cleanResp1,
	.stacks_in_229732.CR3_RS.cleanResp1 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229732.CR3_L.cleanResp1.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229732.CR3_M.cleanResp1.CR3_Goff  {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229732.CR3_R.cleanResp1.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229732.CR3_RS.cleanResp1.CR3_Goff  {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	
	/*  ============ LARGE TOP ================== */
	
	.stacks_in_229732.CR3_L.cleanResp2 {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229732.CR3_M.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 1% 10px 0;
	}
	.stacks_in_229732.CR3_R.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_229732.CR3_RS.cleanResp2 {
		float: left;
		width: 49%;
		margin: 0 0 10px 1%;
	}
	.stacks_in_229732.CR3_L.cleanResp2.CR3_Goff {
		float: left;
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229732.CR3_M.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229732.CR3_R.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229732.CR3_RS.cleanResp2.CR3_Goff {
		float: left;
		width: 50%;
		margin: 0 0 10px 0;
	}
	
}
@media (max-width: 600px){
	.stacks_in_229732.CR3_L,
	.stacks_in_229732.CR3_R.cleanResp2,
	.stacks_in_229732.CR3_R,
	.stacks_in_229732.CR3_R.cleanResp1,
	.stacks_in_229732.CR3_RS.cleanResp2,
	.stacks_in_229732.CR3_RS.cleanResp3 {
		float: left !important;
		width: 100% !important;
		margin: 0 0 10px 0!important;
	}
	.stacks_in_229732.CR3_RS.CR3_Goff {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
	.stacks_in_229732.CR3_M {
		float: left !important;
		width: 100%!important;
		margin:0 0 10px 0!important;
	}
}

/***************************************  4 COLUMN **********************************/

.stacks_in_229732.CR4_L {
	float: left;
}
.stacks_in_229732.CR4_R {
	float: left;
}
.stacks_in_229732.CR4 {
	width: 23.5%;
}
.stacks_in_229732.CR4_S {
	width: 23.6%;
}
.stacks_in_229732.CR4_LF,
.stacks_in_229732.CR4_LL,
.stacks_in_229732.CR4_LF2 {
	margin: 0 1% 10px 1%;
}
.stacks_in_229732.CR4_LF {
	margin: 0 1% 10px 0;
}
.stacks_in_229732.CR4_LL2 {
	margin: 0 0 10px 1%;
	float: right;
}
@media (max-width: 1074px) {
	.stacks_in_229732.CR4_S{
		width: 23.5%;
	}
}
@media (max-width: 800px) {
	.stacks_in_229732.CR4 {
		width: 49%;
	}
	.stacks_in_229732.CR4_S {
		width: 49%;
	}
	.stacks_in_229732.CR4_LF {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_229732.CR4_LL {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_229732.CR4_LF2 {
		float: left;
		margin: 0 1% 10px 0 ;
	}
	.stacks_in_229732.CR4_LL2 {
		float: left;
		margin: 0 0 10px 1% ;
	}
	.stacks_in_229732.CR4_R {
		float:left;
	}
	.stacks_in_229732.CR4.CR4_Goff {
		width: 50%;
	}
	.stacks_in_229732.CR4_S.CR4_Goff,
	.stacks_in_229732.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 50%;
	}
	.stacks_in_229732.CR4_LF.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_229732.CR4_LL.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_229732.CR4_LF2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
	.stacks_in_229732.CR4_LL2.CR4_Goff {
		float: left;
		margin: 0 0 10px 0 ;
	}
}

@media (max-width: 600px){
	.stacks_in_229732.CR4 {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229732.CR4_S {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229732.CR4.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
	.stacks_in_229732.CR4_S.CR4_Goff,
	.stacks_in_229732.CR4_R.CR4_LL2.CR4_S.CR4_Goff {
		width: 100%;
		margin: 0 0 10px 0;
	}
}

/***************************************  5 COLUMN **********************************/

.stacks_in_229732 .CR5_L {
	float: left;
}
.stacks_in_229732 .CR5_R {
	float: left;
}
.stacks_in_229732 .CR5 {
	width: 18.4%;
}
.stacks_in_229732.CR5_S {
	width: 18.4%;
}
.stacks_in_229732.CR5_M {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_229732.CR5_LF,
.stacks_in_229732.CR5_LL,
.stacks_in_229732.CR5_RF,
.stacks_in_229732.CR5_RL {
	float: left;
	margin: 0 1% 10px 1%;
}
.stacks_in_229732.cleanRespone5_First {
	margin: 0 1% 10px 0;
}
.stacks_in_229732.cleanRespone5_Last {
	float:right;
	margin: 0 0 10px 1%;
}
@media (max-width: 800px) {
	.stacks_in_229732.CR5, .stacks_in_229732.CR5_S {
		width: 49%;
	}
	.stacks_in_229732.CR5_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_229732.CR5_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_229732.CR5.cleanRespone5_Last,
	.stacks_in_229732.CR5_S.cleanRespone5_Last {
		float: left;
		width: 99.8% ;
		margin: 0 auto 10px auto;
	}
	.stacks_in_229732.CR5.CR5_Goff {
		width: 50%;
	}
	.stacks_in_229732.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_229732.CR5_LF.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_229732.CR5_LL.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_229732.cleanRespone5_Last.CR5_Goff,
	.stacks_in_229732.CR5_R1.CR5_LF.cleanRespone5_Last.CR5_S.CR5_Goff {
		float: left;
		width: 100% ;
		margin: 0 auto 10px auto;
	}

	/*  ============ LARGE TOP ================== */
	
	.stacks_in_229732.CR5.cleanResp2,
	.stacks_in_229732.CR5_S.cleanResp2 {
		width: 49%;
	}
	.stacks_in_229732.CR5_LF.cleanResp2,
	.stacks_in_229732.cleanRespone5_Last.cleanResp2 {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_229732.CR5_LL.cleanResp2 {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_229732.CR5.cleanRespone5_First.cleanResp2,
	.stacks_in_229732.CR5_S.cleanRespone5_First.cleanResp2 {
		float: left;
		width: 99.8%;
		margin: 0 auto 10px auto;
	}
	.stacks_in_229732.CR5.cleanResp2.CR5_Goff {
		width: 50%;
	}
	.stacks_in_229732.CR5_S.cleanResp2.CR5_Goff,
	.stacks_in_229732.CR5_R1.CR5_LF.cleanRespone5_Last.cleanResp2.CR5_S.CR5_Goff {
		width: 50%;
	}
	.stacks_in_229732.CR5_LF.cleanResp2.CR5_Goff,
	.stacks_in_229732.cleanRespone5_Last.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
		
	}
	.stacks_in_229732.CR5_LL.cleanResp2.CR5_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_229732.cleanRespone5_First.cleanResp2.CR5_Goff,
	.stacks_in_229732.cleanRespone5_First.cleanResp2.CR5_S.CR5_Goff {
		float: left;
		width: 100%;
		margin: 0 auto 10px auto;
	}
}
@media (max-width: 600px) {
	.stacks_in_229732.CR5.CR5_LL.cleanResp2,
	.stacks_in_229732.CR5.CR5_LF.cleanResp2,
	.stacks_in_229732.CR5.CR5_LL.cleanResp1,
	.stacks_in_229732.CR5.CR5_LF.cleanResp1,
	.stacks_in_229732.CR5_S.CR5_LL.cleanResp2,
	.stacks_in_229732.CR5_S.CR5_LF.cleanResp2,
	.stacks_in_229732.CR5_S.CR5_LL.cleanResp1,
	.stacks_in_229732.CR5_S.CR5_LF.cleanResp1 {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
	.stacks_in_229732.CR5.CR5_Goff,
	.stacks_in_229732.CR5_S.CR5_Goff,
	.stacks_in_229732.CR5_LL.cleanResp2.CR5_Goff {
		width: 100% !important;
		margin: 0 0 10px 0;
	}
}

/***************************************  6 COLUMN **********************************/

.stacks_in_229732.CR6_L,
.stacks_in_229732.CR6_L1 {
	float: left;
}
.stacks_in_229732.CR6_R,
.stacks_in_229732.CR6_R1 {
	float: left;
}
.stacks_in_229732.CR6 {
	width: 15%;
}
.stacks_in_229732.CR6_S {
	width: 15.2%;
}
.stacks_in_229732.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_229732.CR6_LF,
.stacks_in_229732.CR6_LL,
.stacks_in_229732.CR6_RF,
.stacks_in_229732.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_229732.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_229732.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_229732.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_229732.CR6,
	.stacks_in_229732.CR6_S {
		width: 49%;
	}
	.stacks_in_229732.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_229732.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_229732.CR6.CR6_Goff,
	.stacks_in_229732.CR6_S.CR6_Goff,
	.stacks_in_229732.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_229732.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_229732.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_229732.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_229732.CR6,
	.stacks_in_229732.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}
#stacks_in_229732 {
	padding: 80px 0px 100px 0px;
}

#stacks_in_229921 {
	padding: 8px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_229923Calligrapher{			font-size: 220% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.2em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_229923Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229923Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229923Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229923Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229923Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229923Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229923Calligrapher h6, .stacks_in_229923Calligrapher h5, .stacks_in_229923Calligrapher h4, .stacks_in_229923Calligrapher h3, .stacks_in_229923Calligrapher h2, .stacks_in_229923Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_229923Calligrapher, .stacks_in_229923Calligrapher h1, .stacks_in_229923Calligrapher h2, .stacks_in_229923Calligrapher h3, .stacks_in_229923Calligrapher h4, .stacks_in_229923Calligrapher h5, .stacks_in_229923Calligrapher h6{	font-family: "Muli" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_229923targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_229923Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_229923Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_229923Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_229923Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_229924 {
	padding: 5px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_229927Calligrapher{			font-size: 95% !important;			color: #333333 !important;			font-weight:   bold !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_229927Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229927Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229927Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229927Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229927Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229927Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229927Calligrapher h6, .stacks_in_229927Calligrapher h5, .stacks_in_229927Calligrapher h4, .stacks_in_229927Calligrapher h3, .stacks_in_229927Calligrapher h2, .stacks_in_229927Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_229927Calligrapher, .stacks_in_229927Calligrapher h1, .stacks_in_229927Calligrapher h2, .stacks_in_229927Calligrapher h3, .stacks_in_229927Calligrapher h4, .stacks_in_229927Calligrapher h5, .stacks_in_229927Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_229927targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_229927Calligrapher a:link{			color: #000000 !important;			text-decoration: none !important;		}				.stacks_in_229927Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_229927Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_229927Calligrapher a:hover{			color: #A17C40 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_229928 {
	padding: 15px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_229950Calligrapher{			font-size: 90% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.6em !important;			font-variant: normal !important;			letter-spacing: 0px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_229950Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229950Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229950Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229950Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229950Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229950Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229950Calligrapher h6, .stacks_in_229950Calligrapher h5, .stacks_in_229950Calligrapher h4, .stacks_in_229950Calligrapher h3, .stacks_in_229950Calligrapher h2, .stacks_in_229950Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_229950Calligrapher, .stacks_in_229950Calligrapher h1, .stacks_in_229950Calligrapher h2, .stacks_in_229950Calligrapher h3, .stacks_in_229950Calligrapher h4, .stacks_in_229950Calligrapher h5, .stacks_in_229950Calligrapher h6{	font-family: "Open Sans" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_229950targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_229950Calligrapher a:link{			color: #191919 !important;			text-decoration: none !important;		}				.stacks_in_229950Calligrapher a:visited{			color: #191919 !important;		}				.stacks_in_229950Calligrapher a:active{			color: #191919 !important;		}				.stacks_in_229950Calligrapher a:hover{			color: #A17C41 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Contact Form stack CSS code */.stacks_in_229942formwrap{	margin: 0;}#stacks_in_229942comment{display: none;height: 0px;padding: 0px;margin: 0px;}.stacks_in_229942mail{padding: 0;}.stacks_in_229942fieldset{	border: none;	outline: none;	float : none !important;	text-align: left !important;}.stacks_in_229942formail{}.stacks_in_229942fieldset{	padding: 0 20px 0 3px;}#stacks_in_229942 label{display: block;margin: 10px 0 0 0;padding: 0 0 5px 0;line-height: 1.1em;}#stacks_in_229942 label *{display: inline;}#stacks_in_229942 .stacks_in_229942input{padding: 3px 7px 3px 7px;width: 100%;font-size: 12px;background: #FFFFFF !important;color: #555555 !important;margin: 0;border: 1px solid #D8D8D8 !important;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px !important;}#stacks_in_229942 textarea{padding: 7px;width: 100%;font-size: 13px;border: 1px solid #D8D8D8 !important;background: #FFFFFF !important;color: #555555 !important;-moz-border-radius: 3px;-webkit-border-radius: 3px;border-radius: 3px;}.stacks_in_229942sendmail{margin-top: 20px !important;padding: 4px 7px 4px 7px !important;display: block;text-align: center !important;font-size: 12px;color: #444444 !important;border: 1px solid #D8D8D8 !important;background-color: #FFFFFF !important;-moz-border-radius: 3px !important;-webkit-border-radius: 3px !important;border-radius: 3px;cursor: pointer;}#sendmail:hover{cursor: pointer;}.stacks_in_229942response{display: none;width: 80%;border: 1px solid #D6392B;background: #FEF4FA;padding: 10px;margin: 20px auto 0 0;color: #444444;-moz-border-radius: 5px;-webkit-border-radius: 5px;border-radius: 5px;min-height: 35px;}.stacks_in_229942loader{float: left;width: 35px;height: 35px;padding: 0 15px 30px 0;}.stacks_in_229942autoreplay{visibility: hidden;height: 0px;display: none;}#stacks_in_229942 textarea{	color: #555555 !important;}/* End Contact Form stack CSS code */
#stacks_in_229942 {
	padding: 60px 0px 0px 0px;
}
body { /* Addresses a small issue in webkit: http://bit.ly/NEdoDq */
	-webkit-backface-visibility: hidden!important;
}

html {
	-webkit-text-size-adjust:none!important;
}

.animatedstacks_in_232405{-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-duration:3s;-moz-animation-duration:3s;-ms-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;}.animated.hinge{-webkit-animation-duration:3s;-moz-animation-duration:3s;-ms-animation-duration:3s;-o-animation-duration:3s;animation-duration:3s;}@-webkit-keyframes flash {
	0%, 50%, 100% {opacity: 1;}	25%, 75% {opacity: 0;}
}

.delaystacks_in_232405{-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;}.delay.hinge{-webkit-animation-delay:0s;-moz-animation-delay:0s;-ms-animation-delay:0s;-o-animation-delay:0s;animation-delay:0s;}@-webkit-keyframes flash {
	0%, 50%, 100% {opacity: 1;}	25%, 75% {opacity: 0;}
}

@-moz-keyframes flash {
	0%, 50%, 100% {opacity: 1;}	
	25%, 75% {opacity: 0;}
}

@-o-keyframes flash {
	0%, 50%, 100% {opacity: 1;}	
	25%, 75% {opacity: 0;}
}

@keyframes flash {
	0%, 50%, 100% {opacity: 1;}	
	25%, 75% {opacity: 0;}
}

.flash {
	-webkit-animation-name: flash;
	-moz-animation-name: flash;
	-o-animation-name: flash;
	animation-name: flash;
}
@-webkit-keyframes shake {
	0%, 100% {-webkit-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-webkit-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-webkit-transform: translateX(10px);}
}

@-moz-keyframes shake {
	0%, 100% {-moz-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-moz-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-moz-transform: translateX(10px);}
}

@-o-keyframes shake {
	0%, 100% {-o-transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {-o-transform: translateX(-10px);}
	20%, 40%, 60%, 80% {-o-transform: translateX(10px);}
}

@keyframes shake {
	0%, 100% {transform: translateX(0);}
	10%, 30%, 50%, 70%, 90% {transform: translateX(-10px);}
	20%, 40%, 60%, 80% {transform: translateX(10px);}
}

.shake {
	-webkit-animation-name: shake;
	-moz-animation-name: shake;
	-o-animation-name: shake;
	animation-name: shake;
}
@-webkit-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-webkit-transform: translateY(0);}
	40% {-webkit-transform: translateY(-30px);}
	60% {-webkit-transform: translateY(-15px);}
}

@-moz-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-moz-transform: translateY(0);}
	40% {-moz-transform: translateY(-30px);}
	60% {-moz-transform: translateY(-15px);}
}

@-o-keyframes bounce {
	0%, 20%, 50%, 80%, 100% {-o-transform: translateY(0);}
	40% {-o-transform: translateY(-30px);}
	60% {-o-transform: translateY(-15px);}
}
@keyframes bounce {
	0%, 20%, 50%, 80%, 100% {transform: translateY(0);}
	40% {transform: translateY(-30px);}
	60% {transform: translateY(-15px);}
}

.bounce {
	-webkit-animation-name: bounce;
	-moz-animation-name: bounce;
	-o-animation-name: bounce;
	animation-name: bounce;
}
@-webkit-keyframes tada {
	0% {-webkit-transform: scale(1);}	
	10%, 20% {-webkit-transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-webkit-transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-webkit-transform: scale(1.1) rotate(-3deg);}
	100% {-webkit-transform: scale(1) rotate(0);}
}

@-moz-keyframes tada {
	0% {-moz-transform: scale(1);}	
	10%, 20% {-moz-transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-moz-transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-moz-transform: scale(1.1) rotate(-3deg);}
	100% {-moz-transform: scale(1) rotate(0);}
}

@-o-keyframes tada {
	0% {-o-transform: scale(1);}	
	10%, 20% {-o-transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {-o-transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {-o-transform: scale(1.1) rotate(-3deg);}
	100% {-o-transform: scale(1) rotate(0);}
}

@keyframes tada {
	0% {transform: scale(1);}	
	10%, 20% {transform: scale(0.9) rotate(-3deg);}
	30%, 50%, 70%, 90% {transform: scale(1.1) rotate(3deg);}
	40%, 60%, 80% {transform: scale(1.1) rotate(-3deg);}
	100% {transform: scale(1) rotate(0);}
}

.tada {
	-webkit-animation-name: tada;
	-moz-animation-name: tada;
	-o-animation-name: tada;
	animation-name: tada;
}
@-webkit-keyframes swing {
	20%, 40%, 60%, 80%, 100% { -webkit-transform-origin: top center; }
	20% { -webkit-transform: rotate(15deg); }	
	40% { -webkit-transform: rotate(-10deg); }
	60% { -webkit-transform: rotate(5deg); }	
	80% { -webkit-transform: rotate(-5deg); }	
	100% { -webkit-transform: rotate(0deg); }
}

@-moz-keyframes swing {
	20% { -moz-transform: rotate(15deg); }	
	40% { -moz-transform: rotate(-10deg); }
	60% { -moz-transform: rotate(5deg); }	
	80% { -moz-transform: rotate(-5deg); }	
	100% { -moz-transform: rotate(0deg); }
}

@-o-keyframes swing {
	20% { -o-transform: rotate(15deg); }	
	40% { -o-transform: rotate(-10deg); }
	60% { -o-transform: rotate(5deg); }	
	80% { -o-transform: rotate(-5deg); }	
	100% { -o-transform: rotate(0deg); }
}

@keyframes swing {
	20% { transform: rotate(15deg); }	
	40% { transform: rotate(-10deg); }
	60% { transform: rotate(5deg); }	
	80% { transform: rotate(-5deg); }	
	100% { transform: rotate(0deg); }
}

.swing {
	-webkit-transform-origin: top center;
	-moz-transform-origin: top center;
	-o-transform-origin: top center;
	transform-origin: top center;
	-webkit-animation-name: swing;
	-moz-animation-name: swing;
	-o-animation-name: swing;
	animation-name: swing;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes wobble {
  0% { -webkit-transform: translateX(0%); }
  15% { -webkit-transform: translateX(-25%) rotate(-5deg); }
  30% { -webkit-transform: translateX(20%) rotate(3deg); }
  45% { -webkit-transform: translateX(-15%) rotate(-3deg); }
  60% { -webkit-transform: translateX(10%) rotate(2deg); }
  75% { -webkit-transform: translateX(-5%) rotate(-1deg); }
  100% { -webkit-transform: translateX(0%); }
}

@-moz-keyframes wobble {
  0% { -moz-transform: translateX(0%); }
  15% { -moz-transform: translateX(-25%) rotate(-5deg); }
  30% { -moz-transform: translateX(20%) rotate(3deg); }
  45% { -moz-transform: translateX(-15%) rotate(-3deg); }
  60% { -moz-transform: translateX(10%) rotate(2deg); }
  75% { -moz-transform: translateX(-5%) rotate(-1deg); }
  100% { -moz-transform: translateX(0%); }
}

@-o-keyframes wobble {
  0% { -o-transform: translateX(0%); }
  15% { -o-transform: translateX(-25%) rotate(-5deg); }
  30% { -o-transform: translateX(20%) rotate(3deg); }
  45% { -o-transform: translateX(-15%) rotate(-3deg); }
  60% { -o-transform: translateX(10%) rotate(2deg); }
  75% { -o-transform: translateX(-5%) rotate(-1deg); }
  100% { -o-transform: translateX(0%); }
}

@keyframes wobble {
  0% { transform: translateX(0%); }
  15% { transform: translateX(-25%) rotate(-5deg); }
  30% { transform: translateX(20%) rotate(3deg); }
  45% { transform: translateX(-15%) rotate(-3deg); }
  60% { transform: translateX(10%) rotate(2deg); }
  75% { transform: translateX(-5%) rotate(-1deg); }
  100% { transform: translateX(0%); }
}

.wobble {
	-webkit-animation-name: wobble;
	-moz-animation-name: wobble;
	-o-animation-name: wobble;
	animation-name: wobble;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

@-webkit-keyframes pulse {
    0% { -webkit-transform: scale(1); }	
	50% { -webkit-transform: scale(1.1); }
    100% { -webkit-transform: scale(1); }
}
@-moz-keyframes pulse {
    0% { -moz-transform: scale(1); }	
	50% { -moz-transform: scale(1.1); }
    100% { -moz-transform: scale(1); }
}
@-o-keyframes pulse {
    0% { -o-transform: scale(1); }	
	50% { -o-transform: scale(1.1); }
    100% { -o-transform: scale(1); }
}
@keyframes pulse {
    0% { transform: scale(1); }	
	50% { transform: scale(1.1); }
    100% { transform: scale(1); }
}

.pulse {
	-webkit-animation-name: pulse;
	-moz-animation-name: pulse;
	-o-animation-name: pulse;
	animation-name: pulse;
}
@-webkit-keyframes flip {
	0% {
		-webkit-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
		-webkit-animation-timing-function: ease-out;
	}
	40% {
		-webkit-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
		-webkit-animation-timing-function: ease-out;
	}
	50% {
		-webkit-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
		-webkit-animation-timing-function: ease-in;
	}
	80% {
		-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
		-webkit-animation-timing-function: ease-in;
	}
	100% {
		-webkit-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
		-webkit-animation-timing-function: ease-in;
	}
}
@-moz-keyframes flip {
	0% {
		-moz-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
		-moz-animation-timing-function: ease-out;
	}
	40% {
		-moz-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
		-moz-animation-timing-function: ease-out;
	}
	50% {
		-moz-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
		-moz-animation-timing-function: ease-in;
	}
	80% {
		-moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
		-moz-animation-timing-function: ease-in;
	}
	100% {
		-moz-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
		-moz-animation-timing-function: ease-in;
	}
}
@-o-keyframes flip {
	0% {
		-o-transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
		-o-animation-timing-function: ease-out;
	}
	40% {
		-o-transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
		-o-animation-timing-function: ease-out;
	}
	50% {
		-o-transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
		-o-animation-timing-function: ease-in;
	}
	80% {
		-o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
		-o-animation-timing-function: ease-in;
	}
	100% {
		-o-transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
		-o-animation-timing-function: ease-in;
	}
}
@keyframes flip {
	0% {
		transform: perspective(400px) translateZ(0) rotateY(0) scale(1);
		animation-timing-function: ease-out;
	}
	40% {
		transform: perspective(400px) translateZ(150px) rotateY(170deg) scale(1);
		animation-timing-function: ease-out;
	}
	50% {
		transform: perspective(400px) translateZ(150px) rotateY(190deg) scale(1);
		animation-timing-function: ease-in;
	}
	80% {
		transform: perspective(400px) translateZ(0) rotateY(360deg) scale(.95);
		animation-timing-function: ease-in;
	}
	100% {
		transform: perspective(400px) translateZ(0) rotateY(360deg) scale(1);
		animation-timing-function: ease-in;
	}
}

.animated.flip {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flip;
	-moz-backface-visibility: visible !important;
	-moz-animation-name: flip;
	-o-backface-visibility: visible !important;
	-o-animation-name: flip;
	backface-visibility: visible !important;
	animation-name: flip;
}

@-webkit-keyframes flipInX {
    0% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
    
    40% {
        -webkit-transform: perspective(400px) rotateX(-10deg);
    }
    
    70% {
        -webkit-transform: perspective(400px) rotateX(10deg);
    }
    
    100% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@-moz-keyframes flipInX {
    0% {
        -moz-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
    
    40% {
        -moz-transform: perspective(400px) rotateX(-10deg);
    }
    
    70% {
        -moz-transform: perspective(400px) rotateX(10deg);
    }
    
    100% {
        -moz-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@-o-keyframes flipInX {
    0% {
        -o-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
    
    40% {
        -o-transform: perspective(400px) rotateX(-10deg);
    }
    
    70% {
        -o-transform: perspective(400px) rotateX(10deg);
    }
    
    100% {
        -o-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}
@keyframes flipInX {
    0% {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
    
    40% {
        transform: perspective(400px) rotateX(-10deg);
    }
    
    70% {
        transform: perspective(400px) rotateX(10deg);
    }
    
    100% {
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
}

.flipInX {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flipInX;
	-moz-backface-visibility: visible !important;
	-moz-animation-name: flipInX;
	-o-backface-visibility: visible !important;
	-o-animation-name: flipInX;
	backface-visibility: visible !important;
	animation-name: flipInX;
}
@-webkit-keyframes flipOutX {
    0% {
        -webkit-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
	100% {
        -webkit-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@-moz-keyframes flipOutX {
    0% {
        -moz-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
	100% {
        -moz-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@-o-keyframes flipOutX {
    0% {
        -o-transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
	100% {
        -o-transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

@keyframes flipOutX {
    0% {
        transform: perspective(400px) rotateX(0deg);
        opacity: 1;
    }
	100% {
        transform: perspective(400px) rotateX(90deg);
        opacity: 0;
    }
}

.flipOutX {
	-webkit-animation-name: flipOutX;
	-webkit-backface-visibility: visible !important;
	-moz-animation-name: flipOutX;
	-moz-backface-visibility: visible !important;
	-o-animation-name: flipOutX;
	-o-backface-visibility: visible !important;
	animation-name: flipOutX;
	backface-visibility: visible !important;
}
@-webkit-keyframes flipInY {
    0% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
    
    40% {
        -webkit-transform: perspective(400px) rotateY(-10deg);
    }
    
    70% {
        -webkit-transform: perspective(400px) rotateY(10deg);
    }
    
    100% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@-moz-keyframes flipInY {
    0% {
        -moz-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
    
    40% {
        -moz-transform: perspective(400px) rotateY(-10deg);
    }
    
    70% {
        -moz-transform: perspective(400px) rotateY(10deg);
    }
    
    100% {
        -moz-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@-o-keyframes flipInY {
    0% {
        -o-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
    
    40% {
        -o-transform: perspective(400px) rotateY(-10deg);
    }
    
    70% {
        -o-transform: perspective(400px) rotateY(10deg);
    }
    
    100% {
        -o-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}
@keyframes flipInY {
    0% {
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
    
    40% {
        transform: perspective(400px) rotateY(-10deg);
    }
    
    70% {
        transform: perspective(400px) rotateY(10deg);
    }
    
    100% {
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
}

.flipInY {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flipInY;
	-moz-backface-visibility: visible !important;
	-moz-animation-name: flipInY;
	-o-backface-visibility: visible !important;
	-o-animation-name: flipInY;
	backface-visibility: visible !important;
	animation-name: flipInY;
}
@-webkit-keyframes flipOutY {
    0% {
        -webkit-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
	100% {
        -webkit-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@-moz-keyframes flipOutY {
    0% {
        -moz-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
	100% {
        -moz-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@-o-keyframes flipOutY {
    0% {
        -o-transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
	100% {
        -o-transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}
@keyframes flipOutY {
    0% {
        transform: perspective(400px) rotateY(0deg);
        opacity: 1;
    }
	100% {
        transform: perspective(400px) rotateY(90deg);
        opacity: 0;
    }
}

.flipOutY {
	-webkit-backface-visibility: visible !important;
	-webkit-animation-name: flipOutY;
	-moz-backface-visibility: visible !important;
	-moz-animation-name: flipOutY;
	-o-backface-visibility: visible !important;
	-o-animation-name: flipOutY;
	backface-visibility: visible !important;
	animation-name: flipOutY;
}
@-webkit-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@-moz-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@-o-keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

@keyframes fadeIn {
	0% {opacity: 0;}	
	100% {opacity: 1;}
}

.fadeIn {
	-webkit-animation-name: fadeIn;
	-moz-animation-name: fadeIn;
	-o-animation-name: fadeIn;
	animation-name: fadeIn;
}
@-webkit-keyframes fadeInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(20px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInUp {
	0% {
		opacity: 0;
		-moz-transform: translateY(20px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInUp {
	0% {
		opacity: 0;
		-o-transform: translateY(20px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInUp {
	0% {
		opacity: 0;
		transform: translateY(20px);
	}
	
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.fadeInUp {
	-webkit-animation-name: fadeInUp;
	-moz-animation-name: fadeInUp;
	-o-animation-name: fadeInUp;
	animation-name: fadeInUp;
}
@-webkit-keyframes fadeInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-20px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-20px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInDown {
	0% {
		opacity: 0;
		transform: translateY(-20px);
	}
	
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.fadeInDown {
	-webkit-animation-name: fadeInDown;
	-moz-animation-name: fadeInDown;
	-o-animation-name: fadeInDown;
	animation-name: fadeInDown;
}
@-webkit-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-20px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-20px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes fadeInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-20px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes fadeInLeft {
	0% {
		opacity: 0;
		transform: translateX(-20px);
	}
	
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.fadeInLeft {
	-webkit-animation-name: fadeInLeft;
	-moz-animation-name: fadeInLeft;
	-o-animation-name: fadeInLeft;
	animation-name: fadeInLeft;
}
@-webkit-keyframes fadeInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(20px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes fadeInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(20px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes fadeInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(20px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes fadeInRight {
	0% {
		opacity: 0;
		transform: translateX(20px);
	}
	
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.fadeInRight {
	-webkit-animation-name: fadeInRight;
	-moz-animation-name: fadeInRight;
	-o-animation-name: fadeInRight;
	animation-name: fadeInRight;
}
@-webkit-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInUpBig {
	0% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInUpBig {
	0% {
		opacity: 0;
		transform: translateY(2000px);
	}
	
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.fadeInUpBig {
	-webkit-animation-name: fadeInUpBig;
	-moz-animation-name: fadeInUpBig;
	-o-animation-name: fadeInUpBig;
	animation-name: fadeInUpBig;
}
@-webkit-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
}

@-o-keyframes fadeInDownBig {
	0% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateY(0);
	}
}

@keyframes fadeInDownBig {
	0% {
		opacity: 0;
		transform: translateY(-2000px);
	}
	
	100% {
		opacity: 1;
		transform: translateY(0);
	}
}

.fadeInDownBig {
	-webkit-animation-name: fadeInDownBig;
	-moz-animation-name: fadeInDownBig;
	-o-animation-name: fadeInDownBig;
	animation-name: fadeInDownBig;
}
@-webkit-keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}
@-moz-keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}
@-o-keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}
@keyframes fadeInLeftBig {
	0% {
		opacity: 0;
		transform: translateX(-2000px);
	}
	
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.fadeInLeftBig {
	-webkit-animation-name: fadeInLeftBig;
	-moz-animation-name: fadeInLeftBig;
	-o-animation-name: fadeInLeftBig;
	animation-name: fadeInLeftBig;
}
@-webkit-keyframes fadeInRightBig {
	0% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
	
	100% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes fadeInRightBig {
	0% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
	
	100% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
}

@-o-keyframes fadeInRightBig {
	0% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
	
	100% {
		opacity: 1;
		-o-transform: translateX(0);
	}
}

@keyframes fadeInRightBig {
	0% {
		opacity: 0;
		transform: translateX(2000px);
	}
	
	100% {
		opacity: 1;
		transform: translateX(0);
	}
}

.fadeInRightBig {
	-webkit-animation-name: fadeInRightBig;
	-moz-animation-name: fadeInRightBig;
	-o-animation-name: fadeInRightBig;
	animation-name: fadeInRightBig;
}
@-webkit-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

@-moz-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

@-o-keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

@keyframes fadeOut {
	0% {opacity: 1;}
	100% {opacity: 0;}
}

.fadeOut {
	-webkit-animation-name: fadeOut;
	-moz-animation-name: fadeOut;
	-o-animation-name: fadeOut;
	animation-name: fadeOut;
}
@-webkit-keyframes fadeOutUp {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(-20px);
	}
}
@-moz-keyframes fadeOutUp {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(-20px);
	}
}
@-o-keyframes fadeOutUp {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(-20px);
	}
}
@keyframes fadeOutUp {
	0% {
		opacity: 1;
		transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		transform: translateY(-20px);
	}
}

.fadeOutUp {
	-webkit-animation-name: fadeOutUp;
	-moz-animation-name: fadeOutUp;
	-o-animation-name: fadeOutUp;
	animation-name: fadeOutUp;
}
@-webkit-keyframes fadeOutDown {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(20px);
	}
}

@-moz-keyframes fadeOutDown {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(20px);
	}
}

@-o-keyframes fadeOutDown {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(20px);
	}
}

@keyframes fadeOutDown {
	0% {
		opacity: 1;
		transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		transform: translateY(20px);
	}
}

.fadeOutDown {
	-webkit-animation-name: fadeOutDown;
	-moz-animation-name: fadeOutDown;
	-o-animation-name: fadeOutDown;
	animation-name: fadeOutDown;
}
@-webkit-keyframes fadeOutLeft {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(-20px);
	}
}

@-moz-keyframes fadeOutLeft {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(-20px);
	}
}

@-o-keyframes fadeOutLeft {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(-20px);
	}
}

@keyframes fadeOutLeft {
	0% {
		opacity: 1;
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(-20px);
	}
}

.fadeOutLeft {
	-webkit-animation-name: fadeOutLeft;
	-moz-animation-name: fadeOutLeft;
	-o-animation-name: fadeOutLeft;
	animation-name: fadeOutLeft;
}
@-webkit-keyframes fadeOutRight {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(20px);
	}
}

@-moz-keyframes fadeOutRight {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(20px);
	}
}

@-o-keyframes fadeOutRight {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(20px);
	}
}

@keyframes fadeOutRight {
	0% {
		opacity: 1;
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(20px);
	}
}

.fadeOutRight {
	-webkit-animation-name: fadeOutRight;
	-moz-animation-name: fadeOutRight;
	-o-animation-name: fadeOutRight;
	animation-name: fadeOutRight;
}
@-webkit-keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
}

@-moz-keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
}

@-o-keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
}

@keyframes fadeOutUpBig {
	0% {
		opacity: 1;
		transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		transform: translateY(-2000px);
	}
}

.fadeOutUpBig {
	-webkit-animation-name: fadeOutUpBig;
	-moz-animation-name: fadeOutUpBig;
	-o-animation-name: fadeOutUpBig;
	animation-name: fadeOutUpBig;
}
@-webkit-keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		-webkit-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}
}

@-moz-keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		-moz-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}
}

@-o-keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		-o-transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}
}

@keyframes fadeOutDownBig {
	0% {
		opacity: 1;
		transform: translateY(0);
	}
	
	100% {
		opacity: 0;
		transform: translateY(2000px);
	}
}

.fadeOutDownBig {
	-webkit-animation-name: fadeOutDownBig;
	-moz-animation-name: fadeOutDownBig;
	-o-animation-name: fadeOutDownBig;
	animation-name: fadeOutDownBig;
}
@-webkit-keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
}

@-moz-keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
}

@-o-keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
}

@keyframes fadeOutLeftBig {
	0% {
		opacity: 1;
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(-2000px);
	}
}

.fadeOutLeftBig {
	-webkit-animation-name: fadeOutLeftBig;
	-moz-animation-name: fadeOutLeftBig;
	-o-animation-name: fadeOutLeftBig;
	animation-name: fadeOutLeftBig;
}
@-webkit-keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
}
@-moz-keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
}
@-o-keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
}
@keyframes fadeOutRightBig {
	0% {
		opacity: 1;
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(2000px);
	}
}

.fadeOutRightBig {
	-webkit-animation-name: fadeOutRightBig;
	-moz-animation-name: fadeOutRightBig;
	-o-animation-name: fadeOutRightBig;
	animation-name: fadeOutRightBig;
}
@-webkit-keyframes slideInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}

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

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

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

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

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

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

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

.slideInDown {
	-webkit-animation-name: slideInDown;
	-moz-animation-name: slideInDown;
	-o-animation-name: slideInDown;
	animation-name: slideInDown;
}
@-webkit-keyframes slideInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
	
	100% {
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes slideInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
	
	100% {
		-moz-transform: translateX(0);
	}
}

@-o-keyframes slideInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
	
	100% {
		-o-transform: translateX(0);
	}
}

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

.slideInLeft {
	-webkit-animation-name: slideInLeft;
	-moz-animation-name: slideInLeft;
	-o-animation-name: slideInLeft;
	animation-name: slideInLeft;
}
@-webkit-keyframes slideInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
	
	100% {
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes slideInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
	
	100% {
		-moz-transform: translateX(0);
	}
}

@-o-keyframes slideInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
	
	100% {
		-o-transform: translateX(0);
	}
}

@keyframes slideInRight {
	0% {
		opacity: 0;
		transform: translateX(2000px);
	}
	
	100% {
		transform: translateX(0);
	}
}

.slideInRight {
	-webkit-animation-name: slideInRight;
	-moz-animation-name: slideInRight;
	-o-animation-name: slideInRight;
	animation-name: slideInRight;
}
@-webkit-keyframes slideOutUp {
	0% {
		-webkit-transform: translateY(0);
	}

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

@-moz-keyframes slideOutUp {
	0% {
		-moz-transform: translateY(0);
	}

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

@-o-keyframes slideOutUp {
	0% {
		-o-transform: translateY(0);
	}

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

@keyframes slideOutUp {
	0% {
		transform: translateY(0);
	}

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

.slideOutUp {
	-webkit-animation-name: slideOutUp;
	-moz-animation-name: slideOutUp;
	-o-animation-name: slideOutUp;
	animation-name: slideOutUp;
}
@-webkit-keyframes slideOutLeft {
	0% {
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
}

@-moz-keyframes slideOutLeft {
	0% {
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
}

@-o-keyframes slideOutLeft {
	0% {
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
}

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

.slideOutLeft {
	-webkit-animation-name: slideOutLeft;
	-moz-animation-name: slideOutLeft;
	-o-animation-name: slideOutLeft;
	animation-name: slideOutLeft;
}
@-webkit-keyframes slideOutRight {
	0% {
		-webkit-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
}

@-moz-keyframes slideOutRight {
	0% {
		-moz-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
}

@-o-keyframes slideOutRight {
	0% {
		-o-transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
}

@keyframes slideOutRight {
	0% {
		transform: translateX(0);
	}
	
	100% {
		opacity: 0;
		transform: translateX(2000px);
	}
}

.slideOutRight {
	-webkit-animation-name: slideOutRight;
	-moz-animation-name: slideOutRight;
	-o-animation-name: slideOutRight;
	animation-name: slideOutRight;
}
@-webkit-keyframes bounceIn {
	0% {
		opacity: 0;
		-webkit-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-webkit-transform: scale(1.05);
	}
	
	70% {
		-webkit-transform: scale(.9);
	}
	
	100% {
		-webkit-transform: scale(1);
	}
}

@-moz-keyframes bounceIn {
	0% {
		opacity: 0;
		-moz-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-moz-transform: scale(1.05);
	}
	
	70% {
		-moz-transform: scale(.9);
	}
	
	100% {
		-moz-transform: scale(1);
	}
}

@-o-keyframes bounceIn {
	0% {
		opacity: 0;
		-o-transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		-o-transform: scale(1.05);
	}
	
	70% {
		-o-transform: scale(.9);
	}
	
	100% {
		-o-transform: scale(1);
	}
}

@keyframes bounceIn {
	0% {
		opacity: 0;
		transform: scale(.3);
	}
	
	50% {
		opacity: 1;
		transform: scale(1.05);
	}
	
	70% {
		transform: scale(.9);
	}
	
	100% {
		transform: scale(1);
	}
}

.bounceIn {
	-webkit-animation-name: bounceIn;
	-moz-animation-name: bounceIn;
	-o-animation-name: bounceIn;
	animation-name: bounceIn;
}
@-webkit-keyframes bounceInUp {
	0% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}
	
	60% {
		opacity: 1;
		-webkit-transform: translateY(-30px);
	}
	
	80% {
		-webkit-transform: translateY(10px);
	}
	
	100% {
		-webkit-transform: translateY(0);
	}
}
@-moz-keyframes bounceInUp {
	0% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}
	
	60% {
		opacity: 1;
		-moz-transform: translateY(-30px);
	}
	
	80% {
		-moz-transform: translateY(10px);
	}
	
	100% {
		-moz-transform: translateY(0);
	}
}

@-o-keyframes bounceInUp {
	0% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}
	
	60% {
		opacity: 1;
		-o-transform: translateY(-30px);
	}
	
	80% {
		-o-transform: translateY(10px);
	}
	
	100% {
		-o-transform: translateY(0);
	}
}

@keyframes bounceInUp {
	0% {
		opacity: 0;
		transform: translateY(2000px);
	}
	
	60% {
		opacity: 1;
		transform: translateY(-30px);
	}
	
	80% {
		transform: translateY(10px);
	}
	
	100% {
		transform: translateY(0);
	}
}

.bounceInUp {
	-webkit-animation-name: bounceInUp;
	-moz-animation-name: bounceInUp;
	-o-animation-name: bounceInUp;
	animation-name: bounceInUp;
}
@-webkit-keyframes bounceInDown {
	0% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
	
	60% {
		opacity: 1;
		-webkit-transform: translateY(30px);
	}
	
	80% {
		-webkit-transform: translateY(-10px);
	}
	
	100% {
		-webkit-transform: translateY(0);
	}
}

@-moz-keyframes bounceInDown {
	0% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
	
	60% {
		opacity: 1;
		-moz-transform: translateY(30px);
	}
	
	80% {
		-moz-transform: translateY(-10px);
	}
	
	100% {
		-moz-transform: translateY(0);
	}
}

@-o-keyframes bounceInDown {
	0% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
	
	60% {
		opacity: 1;
		-o-transform: translateY(30px);
	}
	
	80% {
		-o-transform: translateY(-10px);
	}
	
	100% {
		-o-transform: translateY(0);
	}
}

@keyframes bounceInDown {
	0% {
		opacity: 0;
		transform: translateY(-2000px);
	}
	
	60% {
		opacity: 1;
		transform: translateY(30px);
	}
	
	80% {
		transform: translateY(-10px);
	}
	
	100% {
		transform: translateY(0);
	}
}

.bounceInDown {
	-webkit-animation-name: bounceInDown;
	-moz-animation-name: bounceInDown;
	-o-animation-name: bounceInDown;
	animation-name: bounceInDown;
}
@-webkit-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
	
	60% {
		opacity: 1;
		-webkit-transform: translateX(30px);
	}
	
	80% {
		-webkit-transform: translateX(-10px);
	}
	
	100% {
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
	
	60% {
		opacity: 1;
		-moz-transform: translateX(30px);
	}
	
	80% {
		-moz-transform: translateX(-10px);
	}
	
	100% {
		-moz-transform: translateX(0);
	}
}

@-o-keyframes bounceInLeft {
	0% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
	
	60% {
		opacity: 1;
		-o-transform: translateX(30px);
	}
	
	80% {
		-o-transform: translateX(-10px);
	}
	
	100% {
		-o-transform: translateX(0);
	}
}

@keyframes bounceInLeft {
	0% {
		opacity: 0;
		transform: translateX(-2000px);
	}
	
	60% {
		opacity: 1;
		transform: translateX(30px);
	}
	
	80% {
		transform: translateX(-10px);
	}
	
	100% {
		transform: translateX(0);
	}
}

.bounceInLeft {
	-webkit-animation-name: bounceInLeft;
	-moz-animation-name: bounceInLeft;
	-o-animation-name: bounceInLeft;
	animation-name: bounceInLeft;
}
@-webkit-keyframes bounceInRight {
	0% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
	
	60% {
		opacity: 1;
		-webkit-transform: translateX(-30px);
	}
	
	80% {
		-webkit-transform: translateX(10px);
	}
	
	100% {
		-webkit-transform: translateX(0);
	}
}

@-moz-keyframes bounceInRight {
	0% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
	
	60% {
		opacity: 1;
		-moz-transform: translateX(-30px);
	}
	
	80% {
		-moz-transform: translateX(10px);
	}
	
	100% {
		-moz-transform: translateX(0);
	}
}

@-o-keyframes bounceInRight {
	0% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
	
	60% {
		opacity: 1;
		-o-transform: translateX(-30px);
	}
	
	80% {
		-o-transform: translateX(10px);
	}
	
	100% {
		-o-transform: translateX(0);
	}
}

@keyframes bounceInRight {
	0% {
		opacity: 0;
		transform: translateX(2000px);
	}
	
	60% {
		opacity: 1;
		transform: translateX(-30px);
	}
	
	80% {
		transform: translateX(10px);
	}
	
	100% {
		transform: translateX(0);
	}
}

.bounceInRight {
	-webkit-animation-name: bounceInRight;
	-moz-animation-name: bounceInRight;
	-o-animation-name: bounceInRight;
	animation-name: bounceInRight;
}
@-webkit-keyframes bounceOut {
	0% {
		-webkit-transform: scale(1);
	}
	
	25% {
		-webkit-transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		-webkit-transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: scale(.3);
	}	
}

@-moz-keyframes bounceOut {
	0% {
		-moz-transform: scale(1);
	}
	
	25% {
		-moz-transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		-moz-transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		-moz-transform: scale(.3);
	}	
}

@-o-keyframes bounceOut {
	0% {
		-o-transform: scale(1);
	}
	
	25% {
		-o-transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		-o-transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		-o-transform: scale(.3);
	}	
}

@keyframes bounceOut {
	0% {
		transform: scale(1);
	}
	
	25% {
		transform: scale(.95);
	}
	
	50% {
		opacity: 1;
		transform: scale(1.1);
	}
	
	100% {
		opacity: 0;
		transform: scale(.3);
	}	
}

.bounceOut {
	-webkit-animation-name: bounceOut;
	-moz-animation-name: bounceOut;
	-o-animation-name: bounceOut;
	animation-name: bounceOut;
}
@-webkit-keyframes bounceOutUp {
	0% {
		-webkit-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-webkit-transform: translateY(20px);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(-2000px);
	}
}

@-moz-keyframes bounceOutUp {
	0% {
		-moz-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-moz-transform: translateY(20px);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(-2000px);
	}
}

@-o-keyframes bounceOutUp {
	0% {
		-o-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-o-transform: translateY(20px);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(-2000px);
	}
}

@keyframes bounceOutUp {
	0% {
		transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		transform: translateY(20px);
	}
	
	100% {
		opacity: 0;
		transform: translateY(-2000px);
	}
}

.bounceOutUp {
	-webkit-animation-name: bounceOutUp;
	-moz-animation-name: bounceOutUp;
	-o-animation-name: bounceOutUp;
	animation-name: bounceOutUp;
}
@-webkit-keyframes bounceOutDown {
	0% {
		-webkit-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-webkit-transform: translateY(-20px);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateY(2000px);
	}
}

@-moz-keyframes bounceOutDown {
	0% {
		-moz-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-moz-transform: translateY(-20px);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateY(2000px);
	}
}

@-o-keyframes bounceOutDown {
	0% {
		-o-transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		-o-transform: translateY(-20px);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateY(2000px);
	}
}

@keyframes bounceOutDown {
	0% {
		transform: translateY(0);
	}
	
	20% {
		opacity: 1;
		transform: translateY(-20px);
	}
	
	100% {
		opacity: 0;
		transform: translateY(2000px);
	}
}

.bounceOutDown {
	-webkit-animation-name: bounceOutDown;
	-moz-animation-name: bounceOutDown;
	-o-animation-name: bounceOutDown;
	animation-name: bounceOutDown;
}
@-webkit-keyframes bounceOutLeft {
	0% {
		-webkit-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-webkit-transform: translateX(20px);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(-2000px);
	}
}

@-moz-keyframes bounceOutLeft {
	0% {
		-moz-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-moz-transform: translateX(20px);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(-2000px);
	}
}

@-o-keyframes bounceOutLeft {
	0% {
		-o-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-o-transform: translateX(20px);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(-2000px);
	}
}

@keyframes bounceOutLeft {
	0% {
		transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		transform: translateX(20px);
	}
	
	100% {
		opacity: 0;
		transform: translateX(-2000px);
	}
}

.bounceOutLeft {
	-webkit-animation-name: bounceOutLeft;
	-moz-animation-name: bounceOutLeft;
	-o-animation-name: bounceOutLeft;
	animation-name: bounceOutLeft;
}
@-webkit-keyframes bounceOutRight {
	0% {
		-webkit-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-webkit-transform: translateX(-20px);
	}
	
	100% {
		opacity: 0;
		-webkit-transform: translateX(2000px);
	}
}

@-moz-keyframes bounceOutRight {
	0% {
		-moz-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-moz-transform: translateX(-20px);
	}
	
	100% {
		opacity: 0;
		-moz-transform: translateX(2000px);
	}
}

@-o-keyframes bounceOutRight {
	0% {
		-o-transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		-o-transform: translateX(-20px);
	}
	
	100% {
		opacity: 0;
		-o-transform: translateX(2000px);
	}
}

@keyframes bounceOutRight {
	0% {
		transform: translateX(0);
	}
	
	20% {
		opacity: 1;
		transform: translateX(-20px);
	}
	
	100% {
		opacity: 0;
		transform: translateX(2000px);
	}
}

.bounceOutRight {
	-webkit-animation-name: bounceOutRight;
	-moz-animation-name: bounceOutRight;
	-o-animation-name: bounceOutRight;
	animation-name: bounceOutRight;
}
@-webkit-keyframes rotateIn {
	0% {
		-webkit-transform-origin: center center;
		-webkit-transform: rotate(-200deg);
		opacity: 0;
	}
	
	100% {
		-webkit-transform-origin: center center;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}
@-moz-keyframes rotateIn {
	0% {
		-moz-transform-origin: center center;
		-moz-transform: rotate(-200deg);
		opacity: 0;
	}
	
	100% {
		-moz-transform-origin: center center;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}
@-o-keyframes rotateIn {
	0% {
		-o-transform-origin: center center;
		-o-transform: rotate(-200deg);
		opacity: 0;
	}
	
	100% {
		-o-transform-origin: center center;
		-o-transform: rotate(0);
		opacity: 1;
	}
}
@keyframes rotateIn {
	0% {
		transform-origin: center center;
		transform: rotate(-200deg);
		opacity: 0;
	}
	
	100% {
		transform-origin: center center;
		transform: rotate(0);
		opacity: 1;
	}
}

.rotateIn {
	-webkit-animation-name: rotateIn;
	-moz-animation-name: rotateIn;
	-o-animation-name: rotateIn;
	animation-name: rotateIn;
}
@-webkit-keyframes rotateInUpLeft {
	0% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}

@-moz-keyframes rotateInUpLeft {
	0% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}

@-o-keyframes rotateInUpLeft {
	0% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
}

@keyframes rotateInUpLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		transform-origin: left bottom;
		transform: rotate(0);
		opacity: 1;
	}
}

.rotateInUpLeft {
	-webkit-animation-name: rotateInUpLeft;
	-moz-animation-name: rotateInUpLeft;
	-o-animation-name: rotateInUpLeft;
	animation-name: rotateInUpLeft;
}
@-webkit-keyframes rotateInDownLeft {
	0% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}

@-moz-keyframes rotateInDownLeft {
	0% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}

@-o-keyframes rotateInDownLeft {
	0% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
}

@keyframes rotateInDownLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		transform-origin: left bottom;
		transform: rotate(0);
		opacity: 1;
	}
}

.rotateInDownLeft {
	-webkit-animation-name: rotateInDownLeft;
	-moz-animation-name: rotateInDownLeft;
	-o-animation-name: rotateInDownLeft;
	animation-name: rotateInDownLeft;
}
@-webkit-keyframes rotateInUpRight {
	0% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}

@-moz-keyframes rotateInUpRight {
	0% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}

@-o-keyframes rotateInUpRight {
	0% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
}

@keyframes rotateInUpRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(-90deg);
		opacity: 0;
	}
	
	100% {
		transform-origin: right bottom;
		transform: rotate(0);
		opacity: 1;
	}
}

.rotateInUpRight {
	-webkit-animation-name: rotateInUpRight;
	-moz-animation-name: rotateInUpRight;
	-o-animation-name: rotateInUpRight;
	animation-name: rotateInUpRight;
}
@-webkit-keyframes rotateInDownRight {
	0% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
}

@-moz-keyframes rotateInDownRight {
	0% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
}

@-o-keyframes rotateInDownRight {
	0% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
}

@keyframes rotateInDownRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(90deg);
		opacity: 0;
	}
	
	100% {
		transform-origin: right bottom;
		transform: rotate(0);
		opacity: 1;
	}
}

.rotateInDownRight {
	-webkit-animation-name: rotateInDownRight;
	-moz-animation-name: rotateInDownRight;
	-o-animation-name: rotateInDownRight;
	animation-name: rotateInDownRight;
}
@-webkit-keyframes rotateOut {
	0% {
		-webkit-transform-origin: center center;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-webkit-transform-origin: center center;
		-webkit-transform: rotate(200deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOut {
	0% {
		-moz-transform-origin: center center;
		-moz-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-moz-transform-origin: center center;
		-moz-transform: rotate(200deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOut {
	0% {
		-o-transform-origin: center center;
		-o-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-o-transform-origin: center center;
		-o-transform: rotate(200deg);
		opacity: 0;
	}
}

@keyframes rotateOut {
	0% {
		transform-origin: center center;
		transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		transform-origin: center center;
		transform: rotate(200deg);
		opacity: 0;
	}
}

.rotateOut {
	-webkit-animation-name: rotateOut;
	-moz-animation-name: rotateOut;
	-o-animation-name: rotateOut;
	animation-name: rotateOut;
}
@-webkit-keyframes rotateOutUpLeft {
	0% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(-90deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOutUpLeft {
	0% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(-90deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOutUpLeft {
	0% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(-90deg);
		opacity: 0;
	}
}

@keyframes rotateOutUpLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-transform-origin: left bottom;
		-transform: rotate(-90deg);
		opacity: 0;
	}
}

.rotateOutUpLeft {
	-webkit-animation-name: rotateOutUpLeft;
	-moz-animation-name: rotateOutUpLeft;
	-o-animation-name: rotateOutUpLeft;
	animation-name: rotateOutUpLeft;
}
@-webkit-keyframes rotateOutDownLeft {
	0% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-webkit-transform-origin: left bottom;
		-webkit-transform: rotate(90deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOutDownLeft {
	0% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-moz-transform-origin: left bottom;
		-moz-transform: rotate(90deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOutDownLeft {
	0% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-o-transform-origin: left bottom;
		-o-transform: rotate(90deg);
		opacity: 0;
	}
}

@keyframes rotateOutDownLeft {
	0% {
		transform-origin: left bottom;
		transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		transform-origin: left bottom;
		transform: rotate(90deg);
		opacity: 0;
	}
}

.rotateOutDownLeft {
	-webkit-animation-name: rotateOutDownLeft;
	-moz-animation-name: rotateOutDownLeft;
	-o-animation-name: rotateOutDownLeft;
	animation-name: rotateOutDownLeft;
}
@-webkit-keyframes rotateOutUpRight {
	0% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(90deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOutUpRight {
	0% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(90deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOutUpRight {
	0% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(90deg);
		opacity: 0;
	}
}

@keyframes rotateOutUpRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		transform-origin: right bottom;
		transform: rotate(90deg);
		opacity: 0;
	}
}

.rotateOutUpRight {
	-webkit-animation-name: rotateOutUpRight;
	-moz-animation-name: rotateOutUpRight;
	-o-animation-name: rotateOutUpRight;
	animation-name: rotateOutUpRight;
}
@-webkit-keyframes rotateOutDownRight {
	0% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-webkit-transform-origin: right bottom;
		-webkit-transform: rotate(-90deg);
		opacity: 0;
	}
}

@-moz-keyframes rotateOutDownRight {
	0% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-moz-transform-origin: right bottom;
		-moz-transform: rotate(-90deg);
		opacity: 0;
	}
}

@-o-keyframes rotateOutDownRight {
	0% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		-o-transform-origin: right bottom;
		-o-transform: rotate(-90deg);
		opacity: 0;
	}
}

@keyframes rotateOutDownRight {
	0% {
		transform-origin: right bottom;
		transform: rotate(0);
		opacity: 1;
	}
	
	100% {
		transform-origin: right bottom;
		transform: rotate(-90deg);
		opacity: 0;
	}
}

.rotateOutDownRight {
	-webkit-animation-name: rotateOutDownRight;
	-moz-animation-name: rotateOutDownRight;
	-o-animation-name: rotateOutDownRight;
	animation-name: rotateOutDownRight;
}
@-webkit-keyframes lightSpeedIn {
	0% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { -webkit-transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { -webkit-transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; }
}

@-moz-keyframes lightSpeedIn {
	0% { -moz-transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { -moz-transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { -moz-transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { -moz-transform: translateX(0%) skewX(0deg); opacity: 1; }
}

@-o-keyframes lightSpeedIn {
	0% { -o-transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { -o-transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { -o-transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { -o-transform: translateX(0%) skewX(0deg); opacity: 1; }
}

@keyframes lightSpeedIn {
	0% { transform: translateX(100%) skewX(-30deg); opacity: 0; }
	60% { transform: translateX(-20%) skewX(30deg); opacity: 1; }
	80% { transform: translateX(0%) skewX(-15deg); opacity: 1; }
	100% { transform: translateX(0%) skewX(0deg); opacity: 1; }
}

.lightSpeedIn {
    -webkit-animation-name: lightSpeedIn;
    -moz-animation-name: lightSpeedIn;
    -o-animation-name: lightSpeedIn;
    animation-name: lightSpeedIn;

    -webkit-animation-timing-function: ease-out;
    -moz-animation-timing-function: ease-out;
    -o-animation-timing-function: ease-out;
    animation-timing-function: ease-out;
}
@-webkit-keyframes lightSpeedOut {
    0% { -webkit-transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { -webkit-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

@-moz-keyframes lightSpeedOut {
	0% { -moz-transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { -moz-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

@-o-keyframes lightSpeedOut {
	0% { -o-transform: translateX(0%) skewX(0deg); opacity: 1; }
	100% { -o-transform: translateX(100%) skewX(-30deg); opacity: 0; }
}

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

.lightSpeedOut {
    -webkit-animation-name: lightSpeedOut;
    -moz-animation-name: lightSpeedOut;
    -o-animation-name: lightSpeedOut;
    animation-name: lightSpeedOut;

    -webkit-animation-timing-function: ease-in;
    -moz-animation-timing-function: ease-in;
    -o-animation-timing-function: ease-in;
    animation-timing-function: ease-in;
}
@-webkit-keyframes hinge {
	0% { -webkit-transform: rotate(0); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
	20%, 60% { -webkit-transform: rotate(80deg); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
	40% { -webkit-transform: rotate(60deg); -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
	80% { -webkit-transform: rotate(60deg) translateY(0); opacity: 1; -webkit-transform-origin: top left; -webkit-animation-timing-function: ease-in-out; }	
	100% { -webkit-transform: translateY(700px); opacity: 0; }
}

@-moz-keyframes hinge {
	0% { -moz-transform: rotate(0); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
	20%, 60% { -moz-transform: rotate(80deg); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
	40% { -moz-transform: rotate(60deg); -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
	80% { -moz-transform: rotate(60deg) translateY(0); opacity: 1; -moz-transform-origin: top left; -moz-animation-timing-function: ease-in-out; }	
	100% { -moz-transform: translateY(700px); opacity: 0; }
}

@-o-keyframes hinge {
	0% { -o-transform: rotate(0); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
	20%, 60% { -o-transform: rotate(80deg); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
	40% { -o-transform: rotate(60deg); -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
	80% { -o-transform: rotate(60deg) translateY(0); opacity: 1; -o-transform-origin: top left; -o-animation-timing-function: ease-in-out; }	
	100% { -o-transform: translateY(700px); opacity: 0; }
}

@keyframes hinge {
	0% { transform: rotate(0); transform-origin: top left; animation-timing-function: ease-in-out; }	
	20%, 60% { transform: rotate(80deg); transform-origin: top left; animation-timing-function: ease-in-out; }	
	40% { transform: rotate(60deg); transform-origin: top left; animation-timing-function: ease-in-out; }	
	80% { transform: rotate(60deg) translateY(0); opacity: 1; transform-origin: top left; animation-timing-function: ease-in-out; }	
	100% { transform: translateY(700px); opacity: 0; }
}

.hinge {
	-webkit-animation-name: hinge;
	-moz-animation-name: hinge;
	-o-animation-name: hinge;
	animation-name: hinge;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

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

@-moz-keyframes rollIn {
	0% { opacity: 0; -moz-transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; -moz-transform: translateX(0px) rotate(0deg); }
}

@-o-keyframes rollIn {
	0% { opacity: 0; -o-transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; -o-transform: translateX(0px) rotate(0deg); }
}

@keyframes rollIn {
	0% { opacity: 0; transform: translateX(-100%) rotate(-120deg); }
	100% { opacity: 1; transform: translateX(0px) rotate(0deg); }
}

.rollIn {
	-webkit-animation-name: rollIn;
	-moz-animation-name: rollIn;
	-o-animation-name: rollIn;
	animation-name: rollIn;
}
/* originally authored by Nick Pettit - https://github.com/nickpettit/glide */

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

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

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

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

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

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

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

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

.rollOut {
	-webkit-animation-name: rollOut;
	-moz-animation-name: rollOut;
	-o-animation-name: rollOut;
	animation-name: rollOut;
}
