/* 
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);
}
#stacks_in_230716 {
	padding: 10px 0px 0px 0px;
}
  #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)}}/* 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_231126 {
	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_231126 #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_231126 {
	z-index: 99998;
	overflow: visible;
	position: absolute;
}


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



#stacks_in_231126 .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_231126 .drawer-wrapper, #stacks_in_231126 .drawer-outer {
	display: block;
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

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


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


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

#stacks_in_231126 .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_231126 .drawer-closer {
	bottom: 0;
	right: 0;
	margin-right: -15px;
	margin-bottom: -15px;
}







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




#stacks_in_231126 .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_231126 .drawer-wrapper {
	background-color: #000;
	background-color: rgba(0,0,0,0.90);
}

#stacks_in_231126 .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_231126 .drawer-content a, #stacks_in_231126 .drawer-content a:visited {
	color: #0B62B2;
}

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




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

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








  


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




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



}



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


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





}




  
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231155Calligrapher{			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_231155Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231155Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231155Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231155Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231155Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231155Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231155Calligrapher h6, .stacks_in_231155Calligrapher h5, .stacks_in_231155Calligrapher h4, .stacks_in_231155Calligrapher h3, .stacks_in_231155Calligrapher h2, .stacks_in_231155Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231155Calligrapher, .stacks_in_231155Calligrapher h1, .stacks_in_231155Calligrapher h2, .stacks_in_231155Calligrapher h3, .stacks_in_231155Calligrapher h4, .stacks_in_231155Calligrapher h5, .stacks_in_231155Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231155targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231155Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_231155Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_231155Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_231155Calligrapher a:hover{			color: #8F6932 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.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_232681 {
	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_232681 #topBoxTriggerstacks_in_232681 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_232681 #topBoxTriggerContentstacks_in_232681 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_232681 #topBoxTriggerContentstacks_in_232681 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_232681 {
	display: none;
}







/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232682Calligrapher{			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_232682Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232682Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232682Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232682Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232682Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232682Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232682Calligrapher h6, .stacks_in_232682Calligrapher h5, .stacks_in_232682Calligrapher h4, .stacks_in_232682Calligrapher h3, .stacks_in_232682Calligrapher h2, .stacks_in_232682Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_232682Calligrapher, .stacks_in_232682Calligrapher h1, .stacks_in_232682Calligrapher h2, .stacks_in_232682Calligrapher h3, .stacks_in_232682Calligrapher h4, .stacks_in_232682Calligrapher h5, .stacks_in_232682Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232682targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232682Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_232682Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_232682Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_232682Calligrapher a:hover{			color: #B18E52 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */#usefulStackWrapperstacks_in_232836 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1400px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_232836 {
	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_232836 {
		display: none;
	}
}












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

#usefulStackstacks_in_232837 {
	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_232837 {
		display: none;
	}
}













#stacks_in_232837 {
	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_232838.cleanResponse2_L.CR2_Goff {
	width: 33%;
}
.stacks_in_232838.cleanResponse2_R.CR2_Goff {
	width: 67%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#roundme_stacks_in_232839   {
	background: #333333 url(../files/static_bg-232839.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_232839 a:link,
#roundlinkstacks_in_232839  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_232839 {
		-moz-box-shadow: none;
		-webkit-shadow: none;
		box-shadow: none;
}

#stacks_in_232839	.shadow-style1stacks_in_232839  {
		-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_232839	.shadow-style1stacks_in_232839 {
		margin:10px auto;
}

.shadow-style2stacks_in_232839  {
		-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_232840Calligrapher{			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_232840Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232840Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232840Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232840Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232840Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232840Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232840Calligrapher h6, .stacks_in_232840Calligrapher h5, .stacks_in_232840Calligrapher h4, .stacks_in_232840Calligrapher h3, .stacks_in_232840Calligrapher h2, .stacks_in_232840Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232840Calligrapher, .stacks_in_232840Calligrapher h1, .stacks_in_232840Calligrapher h2, .stacks_in_232840Calligrapher h3, .stacks_in_232840Calligrapher h4, .stacks_in_232840Calligrapher h5, .stacks_in_232840Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232840targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232840Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232840Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232840Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232840Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232841 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232844Calligrapher{			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_232844Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232844Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232844Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232844Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232844Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232844Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232844Calligrapher h6, .stacks_in_232844Calligrapher h5, .stacks_in_232844Calligrapher h4, .stacks_in_232844Calligrapher h3, .stacks_in_232844Calligrapher h2, .stacks_in_232844Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232844Calligrapher, .stacks_in_232844Calligrapher h1, .stacks_in_232844Calligrapher h2, .stacks_in_232844Calligrapher h3, .stacks_in_232844Calligrapher h4, .stacks_in_232844Calligrapher h5, .stacks_in_232844Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232844targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232844Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232844Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232844Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232844Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232845 {
	padding: 5px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232848Calligrapher{			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_232848Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232848Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232848Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232848Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232848Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232848Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232848Calligrapher h6, .stacks_in_232848Calligrapher h5, .stacks_in_232848Calligrapher h4, .stacks_in_232848Calligrapher h3, .stacks_in_232848Calligrapher h2, .stacks_in_232848Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232848Calligrapher, .stacks_in_232848Calligrapher h1, .stacks_in_232848Calligrapher h2, .stacks_in_232848Calligrapher h3, .stacks_in_232848Calligrapher h4, .stacks_in_232848Calligrapher h5, .stacks_in_232848Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232848targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232848Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232848Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232848Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232848Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_232852, .stacks_in_232852MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_232852MaxWidthContainer{	    max-width: 111px;	}    .stacks_in_232852MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_232852MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_232852MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_232852MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_232852MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_232853 .onthelineouterspace
{
display:block;
padding: 0px 0px 0px 0px;
}
#stacks_in_232853 .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_232853 {
	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_232856 {
      margin: 0px;      
    }

    #stacks_in_232856 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232856 {
      margin: 0px;      
    }

    #stacks_in_232856 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232856 {
      margin: 0px;      
    }

    #stacks_in_232856 {
      padding: 0px;      
    }


    

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


}


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

    #stacks_in_232856 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232856 {
      margin: 0px;      
    }

    #stacks_in_232856 {
      padding: 0px;      
    }


    

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



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

    #stacks_in_232856 {
      padding: 0px;      
    }


    

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

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232857Calligrapher{			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_232857Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232857Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232857Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232857Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232857Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232857Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232857Calligrapher h6, .stacks_in_232857Calligrapher h5, .stacks_in_232857Calligrapher h4, .stacks_in_232857Calligrapher h3, .stacks_in_232857Calligrapher h2, .stacks_in_232857Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232857Calligrapher, .stacks_in_232857Calligrapher h1, .stacks_in_232857Calligrapher h2, .stacks_in_232857Calligrapher h3, .stacks_in_232857Calligrapher h4, .stacks_in_232857Calligrapher h5, .stacks_in_232857Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232857targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232857Calligrapher a:link{			color: #000000 !important;			text-decoration: underline !important;		}				.stacks_in_232857Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_232857Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_232857Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232858 {
	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_232862 {
      margin: 0px;      
    }

    #stacks_in_232862 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232862 {
      margin: 0px;      
    }

    #stacks_in_232862 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232862 {
      margin: 0px;      
    }

    #stacks_in_232862 {
      padding: 0px;      
    }


    

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


}


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

    #stacks_in_232862 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232862 {
      margin: 0px;      
    }

    #stacks_in_232862 {
      padding: 0px;      
    }


    

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



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

    #stacks_in_232862 {
      padding: 0px;      
    }


    

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

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232863Calligrapher{			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_232863Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232863Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232863Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232863Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232863Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232863Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232863Calligrapher h6, .stacks_in_232863Calligrapher h5, .stacks_in_232863Calligrapher h4, .stacks_in_232863Calligrapher h3, .stacks_in_232863Calligrapher h2, .stacks_in_232863Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232863Calligrapher, .stacks_in_232863Calligrapher h1, .stacks_in_232863Calligrapher h2, .stacks_in_232863Calligrapher h3, .stacks_in_232863Calligrapher h4, .stacks_in_232863Calligrapher h5, .stacks_in_232863Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232863targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232863Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232863Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232863Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232863Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232864 {
	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_232869 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_232869 .theDivider1, #simpleDivider_stacks_in_232869 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_232869 .theDivider1 {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_232869 .theDivider2 {
	height: 4px;
	background-color: #E0E0E0;
}

#stacks_in_232869 {
	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_232870.cleanResponse2_L.CR2_Goff {
	width: 67%;
}
.stacks_in_232870.cleanResponse2_R.CR2_Goff {
	width: 33%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_232870.CR6_L,
.stacks_in_232870.CR6_L1 {
	float: left;
}
.stacks_in_232870.CR6_R,
.stacks_in_232870.CR6_R1 {
	float: left;
}
.stacks_in_232870.CR6 {
	width: 15%;
}
.stacks_in_232870.CR6_S {
	width: 15.2%;
}
.stacks_in_232870.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_232870.CR6_LF,
.stacks_in_232870.CR6_LL,
.stacks_in_232870.CR6_RF,
.stacks_in_232870.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_232870.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_232870.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_232870.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_232870.CR6,
	.stacks_in_232870.CR6_S {
		width: 49%;
	}
	.stacks_in_232870.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_232870.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_232870.CR6.CR6_Goff,
	.stacks_in_232870.CR6_S.CR6_Goff,
	.stacks_in_232870.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_232870.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_232870.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_232870.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_232870.CR6,
	.stacks_in_232870.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}
#stacks_in_232870 {
	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_232871 {
      margin: 0px;      
    }

    #stacks_in_232871 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232871 {
      margin: 0px;      
    }

    #stacks_in_232871 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232871 {
      margin: 0px;      
    }

    #stacks_in_232871 {
      padding: 0px;      
    }


    

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


}


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

    #stacks_in_232871 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232871 {
      margin: 0px;      
    }

    #stacks_in_232871 {
      padding: 0px;      
    }


    

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



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

    #stacks_in_232871 {
      padding: 0px;      
    }


    

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

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232872Calligrapher{			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_232872Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232872Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232872Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232872Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232872Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232872Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232872Calligrapher h6, .stacks_in_232872Calligrapher h5, .stacks_in_232872Calligrapher h4, .stacks_in_232872Calligrapher h3, .stacks_in_232872Calligrapher h2, .stacks_in_232872Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232872Calligrapher, .stacks_in_232872Calligrapher h1, .stacks_in_232872Calligrapher h2, .stacks_in_232872Calligrapher h3, .stacks_in_232872Calligrapher h4, .stacks_in_232872Calligrapher h5, .stacks_in_232872Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232872targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232872Calligrapher a:link{			color: #000000 !important;			text-decoration: underline !important;		}				.stacks_in_232872Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_232872Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_232872Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232873 {
	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_232877 {
      margin: 0px;      
    }

    #stacks_in_232877 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232877 {
      margin: 0px;      
    }

    #stacks_in_232877 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232877 {
      margin: 0px;      
    }

    #stacks_in_232877 {
      padding: 0px;      
    }


    

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


}


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

    #stacks_in_232877 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232877 {
      margin: 0px;      
    }

    #stacks_in_232877 {
      padding: 0px;      
    }


    

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



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

    #stacks_in_232877 {
      padding: 0px;      
    }


    

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

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232878Calligrapher{			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_232878Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232878Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232878Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232878Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232878Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232878Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232878Calligrapher h6, .stacks_in_232878Calligrapher h5, .stacks_in_232878Calligrapher h4, .stacks_in_232878Calligrapher h3, .stacks_in_232878Calligrapher h2, .stacks_in_232878Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232878Calligrapher, .stacks_in_232878Calligrapher h1, .stacks_in_232878Calligrapher h2, .stacks_in_232878Calligrapher h3, .stacks_in_232878Calligrapher h4, .stacks_in_232878Calligrapher h5, .stacks_in_232878Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232878targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232878Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232878Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232878Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232878Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232879 {
	padding: 20px 0px 0px 0px;
}
/* RoundThing Stack by RapidWeaver Central */

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

#roundme_stacks_in_232884   {
	background: #191919 url(../files/static_bg-232884.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_232884 a:link,
#roundlinkstacks_in_232884  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_232884 {
		-moz-box-shadow: none;
		-webkit-shadow: none;
		box-shadow: none;
}

#stacks_in_232884	.shadow-style1stacks_in_232884  {
		-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_232884	.shadow-style1stacks_in_232884 {
		margin:10px auto;
}

.shadow-style2stacks_in_232884  {
		-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_232885Calligrapher{			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_232885Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232885Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232885Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232885Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232885Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232885Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232885Calligrapher h6, .stacks_in_232885Calligrapher h5, .stacks_in_232885Calligrapher h4, .stacks_in_232885Calligrapher h3, .stacks_in_232885Calligrapher h2, .stacks_in_232885Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232885Calligrapher, .stacks_in_232885Calligrapher h1, .stacks_in_232885Calligrapher h2, .stacks_in_232885Calligrapher h3, .stacks_in_232885Calligrapher h4, .stacks_in_232885Calligrapher h5, .stacks_in_232885Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232885targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232885Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232885Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232885Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232885Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232886 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232889Calligrapher{			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_232889Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232889Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232889Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232889Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232889Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232889Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232889Calligrapher h6, .stacks_in_232889Calligrapher h5, .stacks_in_232889Calligrapher h4, .stacks_in_232889Calligrapher h3, .stacks_in_232889Calligrapher h2, .stacks_in_232889Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232889Calligrapher, .stacks_in_232889Calligrapher h1, .stacks_in_232889Calligrapher h2, .stacks_in_232889Calligrapher h3, .stacks_in_232889Calligrapher h4, .stacks_in_232889Calligrapher h5, .stacks_in_232889Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232889targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232889Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232889Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232889Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232889Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232890 {
	padding: 5px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232893Calligrapher{			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_232893Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232893Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232893Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232893Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232893Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232893Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232893Calligrapher h6, .stacks_in_232893Calligrapher h5, .stacks_in_232893Calligrapher h4, .stacks_in_232893Calligrapher h3, .stacks_in_232893Calligrapher h2, .stacks_in_232893Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232893Calligrapher, .stacks_in_232893Calligrapher h1, .stacks_in_232893Calligrapher h2, .stacks_in_232893Calligrapher h3, .stacks_in_232893Calligrapher h4, .stacks_in_232893Calligrapher h5, .stacks_in_232893Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232893targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232893Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232893Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232893Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232893Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_232897, .stacks_in_232897MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_232897MaxWidthContainer{	    max-width: 111px;	}    .stacks_in_232897MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_232897MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_232897MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_232897MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_232897MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_232898 .onthelineouterspace
{
display:block;
padding: 0px 0px 0px 0px;
}
#stacks_in_232898 .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_232898 {
	padding: 35px 0px 15px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231171Calligrapher{			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_231171Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231171Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231171Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231171Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231171Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231171Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231171Calligrapher h6, .stacks_in_231171Calligrapher h5, .stacks_in_231171Calligrapher h4, .stacks_in_231171Calligrapher h3, .stacks_in_231171Calligrapher h2, .stacks_in_231171Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231171Calligrapher, .stacks_in_231171Calligrapher h1, .stacks_in_231171Calligrapher h2, .stacks_in_231171Calligrapher h3, .stacks_in_231171Calligrapher h4, .stacks_in_231171Calligrapher h5, .stacks_in_231171Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231171targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231171Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_231171Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_231171Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_231171Calligrapher a:hover{			color: #B3B3B3 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_231174, .stacks_in_231174MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_231174MaxWidthContainer{	    max-width: 111px;	}    .stacks_in_231174MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_231174MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_231174MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_231174MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_231174MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_231175 .onthelineouterspace
{
display:block;
padding: 0px 0px 0px 0px;
}
#stacks_in_231175 .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_231175 {
	padding: 5px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231178Calligrapher{			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_231178Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231178Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231178Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231178Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231178Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231178Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231178Calligrapher h6, .stacks_in_231178Calligrapher h5, .stacks_in_231178Calligrapher h4, .stacks_in_231178Calligrapher h3, .stacks_in_231178Calligrapher h2, .stacks_in_231178Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231178Calligrapher, .stacks_in_231178Calligrapher h1, .stacks_in_231178Calligrapher h2, .stacks_in_231178Calligrapher h3, .stacks_in_231178Calligrapher h4, .stacks_in_231178Calligrapher h5, .stacks_in_231178Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231178targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231178Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_231178Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_231178Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_231178Calligrapher a:hover{			color: #B18E52 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232441Calligrapher{			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_232441Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232441Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232441Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232441Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232441Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232441Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232441Calligrapher h6, .stacks_in_232441Calligrapher h5, .stacks_in_232441Calligrapher h4, .stacks_in_232441Calligrapher h3, .stacks_in_232441Calligrapher h2, .stacks_in_232441Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_232441Calligrapher, .stacks_in_232441Calligrapher h1, .stacks_in_232441Calligrapher h2, .stacks_in_232441Calligrapher h3, .stacks_in_232441Calligrapher h4, .stacks_in_232441Calligrapher h5, .stacks_in_232441Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232441targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232441Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_232441Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_232441Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_232441Calligrapher a:hover{			color: #B18E52 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_231926, .stacks_in_231926MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_231926MaxWidthContainer{	    max-width: 900px;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_231926MaxWidthContainer{		    max-width: 800px;		}						    .stacks_in_231926MaxWidthContainer{			margin: 0;		}						}@media only screen and (max-width: 480px) {	 	    .stacks_in_231926MaxWidthContainer{		    max-width: 800px;		}						    .stacks_in_231926MaxWidthContainer{			margin: 0;		}						}/* End dooMax stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231927Calligrapher{			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_231927Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231927Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231927Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231927Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231927Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231927Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231927Calligrapher h6, .stacks_in_231927Calligrapher h5, .stacks_in_231927Calligrapher h4, .stacks_in_231927Calligrapher h3, .stacks_in_231927Calligrapher h2, .stacks_in_231927Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_231927Calligrapher, .stacks_in_231927Calligrapher h1, .stacks_in_231927Calligrapher h2, .stacks_in_231927Calligrapher h3, .stacks_in_231927Calligrapher h4, .stacks_in_231927Calligrapher h5, .stacks_in_231927Calligrapher h6{	font-family: "Muli" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231927targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231927Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231927Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231927Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231927Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231928 {
	padding: 40px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231932Calligrapher{			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_231932Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231932Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231932Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231932Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231932Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231932Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231932Calligrapher h6, .stacks_in_231932Calligrapher h5, .stacks_in_231932Calligrapher h4, .stacks_in_231932Calligrapher h3, .stacks_in_231932Calligrapher h2, .stacks_in_231932Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231932Calligrapher, .stacks_in_231932Calligrapher h1, .stacks_in_231932Calligrapher h2, .stacks_in_231932Calligrapher h3, .stacks_in_231932Calligrapher h4, .stacks_in_231932Calligrapher h5, .stacks_in_231932Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231932targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231932Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231932Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231932Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231932Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231933 {
	padding: 10px 0px 10px 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_231182 {
	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_231182 #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_231182 {
	z-index: 99998;
	overflow: visible;
	position: absolute;
}


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



#stacks_in_231182 .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_231182 .drawer-wrapper, #stacks_in_231182 .drawer-outer {
	display: block;
	width: 700px;
	margin-left: auto;
	margin-right: auto;
	position: relative;
}

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


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


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

#stacks_in_231182 .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_231182 .drawer-closer {
	bottom: 0;
	right: 0;
	margin-right: -15px;
	margin-bottom: -15px;
}







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




#stacks_in_231182 .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_231182 .drawer-wrapper {
	background-color: #000;
	background-color: rgba(0,0,0,0.90);
}

#stacks_in_231182 .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_231182 .drawer-content a, #stacks_in_231182 .drawer-content a:visited {
	color: #0B62B2;
}

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




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

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








  


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




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



}



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


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





}




  
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231185Calligrapher{			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_231185Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231185Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231185Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231185Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231185Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231185Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231185Calligrapher h6, .stacks_in_231185Calligrapher h5, .stacks_in_231185Calligrapher h4, .stacks_in_231185Calligrapher h3, .stacks_in_231185Calligrapher h2, .stacks_in_231185Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231185Calligrapher, .stacks_in_231185Calligrapher h1, .stacks_in_231185Calligrapher h2, .stacks_in_231185Calligrapher h3, .stacks_in_231185Calligrapher h4, .stacks_in_231185Calligrapher h5, .stacks_in_231185Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231185targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231185Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_231185Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_231185Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_231185Calligrapher a:hover{			color: #8F6932 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.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_232607 {
	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_232607 #topBoxTriggerstacks_in_232607 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_232607 #topBoxTriggerContentstacks_in_232607 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_232607 #topBoxTriggerContentstacks_in_232607 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_232607 {
	display: none;
}







/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232608Calligrapher{			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_232608Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232608Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232608Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232608Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232608Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232608Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232608Calligrapher h6, .stacks_in_232608Calligrapher h5, .stacks_in_232608Calligrapher h4, .stacks_in_232608Calligrapher h3, .stacks_in_232608Calligrapher h2, .stacks_in_232608Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_232608Calligrapher, .stacks_in_232608Calligrapher h1, .stacks_in_232608Calligrapher h2, .stacks_in_232608Calligrapher h3, .stacks_in_232608Calligrapher h4, .stacks_in_232608Calligrapher h5, .stacks_in_232608Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232608targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232608Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_232608Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_232608Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_232608Calligrapher a:hover{			color: #B18E52 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */#usefulStackWrapperstacks_in_232903 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1400px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_232903 {
	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_232903 {
		display: none;
	}
}












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

#usefulStackstacks_in_232904 {
	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_232904 {
		display: none;
	}
}













#stacks_in_232904 {
	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_232905.cleanResponse2_L.CR2_Goff {
	width: 33%;
}
.stacks_in_232905.cleanResponse2_R.CR2_Goff {
	width: 67%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#roundme_stacks_in_232906   {
	background: #333333 url(../files/static_bg-232906.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_232906 a:link,
#roundlinkstacks_in_232906  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_232906 {
		-moz-box-shadow: none;
		-webkit-shadow: none;
		box-shadow: none;
}

#stacks_in_232906	.shadow-style1stacks_in_232906  {
		-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_232906	.shadow-style1stacks_in_232906 {
		margin:10px auto;
}

.shadow-style2stacks_in_232906  {
		-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_232907Calligrapher{			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_232907Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232907Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232907Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232907Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232907Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232907Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232907Calligrapher h6, .stacks_in_232907Calligrapher h5, .stacks_in_232907Calligrapher h4, .stacks_in_232907Calligrapher h3, .stacks_in_232907Calligrapher h2, .stacks_in_232907Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232907Calligrapher, .stacks_in_232907Calligrapher h1, .stacks_in_232907Calligrapher h2, .stacks_in_232907Calligrapher h3, .stacks_in_232907Calligrapher h4, .stacks_in_232907Calligrapher h5, .stacks_in_232907Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232907targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232907Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232907Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232907Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232907Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232908 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232911Calligrapher{			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_232911Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232911Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232911Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232911Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232911Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232911Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232911Calligrapher h6, .stacks_in_232911Calligrapher h5, .stacks_in_232911Calligrapher h4, .stacks_in_232911Calligrapher h3, .stacks_in_232911Calligrapher h2, .stacks_in_232911Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232911Calligrapher, .stacks_in_232911Calligrapher h1, .stacks_in_232911Calligrapher h2, .stacks_in_232911Calligrapher h3, .stacks_in_232911Calligrapher h4, .stacks_in_232911Calligrapher h5, .stacks_in_232911Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232911targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232911Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232911Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232911Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232911Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232912 {
	padding: 5px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232915Calligrapher{			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_232915Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232915Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232915Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232915Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232915Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232915Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232915Calligrapher h6, .stacks_in_232915Calligrapher h5, .stacks_in_232915Calligrapher h4, .stacks_in_232915Calligrapher h3, .stacks_in_232915Calligrapher h2, .stacks_in_232915Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232915Calligrapher, .stacks_in_232915Calligrapher h1, .stacks_in_232915Calligrapher h2, .stacks_in_232915Calligrapher h3, .stacks_in_232915Calligrapher h4, .stacks_in_232915Calligrapher h5, .stacks_in_232915Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232915targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232915Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232915Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232915Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232915Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_232919, .stacks_in_232919MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_232919MaxWidthContainer{	    max-width: 111px;	}    .stacks_in_232919MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_232919MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_232919MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_232919MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_232919MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_232920 .onthelineouterspace
{
display:block;
padding: 0px 0px 0px 0px;
}
#stacks_in_232920 .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_232920 {
	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_232923 {
      margin: 0px;      
    }

    #stacks_in_232923 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232923 {
      margin: 0px;      
    }

    #stacks_in_232923 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232923 {
      margin: 0px;      
    }

    #stacks_in_232923 {
      padding: 0px;      
    }


    

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


}


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

    #stacks_in_232923 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232923 {
      margin: 0px;      
    }

    #stacks_in_232923 {
      padding: 0px;      
    }


    

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



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

    #stacks_in_232923 {
      padding: 0px;      
    }


    

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

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232924Calligrapher{			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_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: #000000 !important;			text-decoration: underline !important;		}				.stacks_in_232924Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_232924Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_232924Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232925 {
	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_232929 {
      margin: 0px;      
    }

    #stacks_in_232929 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232929 {
      margin: 0px;      
    }

    #stacks_in_232929 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232929 {
      margin: 0px;      
    }

    #stacks_in_232929 {
      padding: 0px;      
    }


    

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


}


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

    #stacks_in_232929 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232929 {
      margin: 0px;      
    }

    #stacks_in_232929 {
      padding: 0px;      
    }


    

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



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

    #stacks_in_232929 {
      padding: 0px;      
    }


    

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

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232930Calligrapher{			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_232930Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232930Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232930Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232930Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232930Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232930Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232930Calligrapher h6, .stacks_in_232930Calligrapher h5, .stacks_in_232930Calligrapher h4, .stacks_in_232930Calligrapher h3, .stacks_in_232930Calligrapher h2, .stacks_in_232930Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232930Calligrapher, .stacks_in_232930Calligrapher h1, .stacks_in_232930Calligrapher h2, .stacks_in_232930Calligrapher h3, .stacks_in_232930Calligrapher h4, .stacks_in_232930Calligrapher h5, .stacks_in_232930Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232930targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232930Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232930Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232930Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232930Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232931 {
	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_232936 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_232936 .theDivider1, #simpleDivider_stacks_in_232936 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_232936 .theDivider1 {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_232936 .theDivider2 {
	height: 4px;
	background-color: #E0E0E0;
}

#stacks_in_232936 {
	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_232937.cleanResponse2_L.CR2_Goff {
	width: 67%;
}
.stacks_in_232937.cleanResponse2_R.CR2_Goff {
	width: 33%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_232937.CR6_L,
.stacks_in_232937.CR6_L1 {
	float: left;
}
.stacks_in_232937.CR6_R,
.stacks_in_232937.CR6_R1 {
	float: left;
}
.stacks_in_232937.CR6 {
	width: 15%;
}
.stacks_in_232937.CR6_S {
	width: 15.2%;
}
.stacks_in_232937.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_232937.CR6_LF,
.stacks_in_232937.CR6_LL,
.stacks_in_232937.CR6_RF,
.stacks_in_232937.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_232937.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_232937.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_232937.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_232937.CR6,
	.stacks_in_232937.CR6_S {
		width: 49%;
	}
	.stacks_in_232937.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_232937.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_232937.CR6.CR6_Goff,
	.stacks_in_232937.CR6_S.CR6_Goff,
	.stacks_in_232937.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_232937.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_232937.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_232937.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_232937.CR6,
	.stacks_in_232937.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}
#stacks_in_232937 {
	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_232938 {
      margin: 0px;      
    }

    #stacks_in_232938 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232938 {
      margin: 0px;      
    }

    #stacks_in_232938 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232938 {
      margin: 0px;      
    }

    #stacks_in_232938 {
      padding: 0px;      
    }


    

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


}


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

    #stacks_in_232938 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232938 {
      margin: 0px;      
    }

    #stacks_in_232938 {
      padding: 0px;      
    }


    

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



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

    #stacks_in_232938 {
      padding: 0px;      
    }


    

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

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232939Calligrapher{			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_232939Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232939Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232939Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232939Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232939Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232939Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232939Calligrapher h6, .stacks_in_232939Calligrapher h5, .stacks_in_232939Calligrapher h4, .stacks_in_232939Calligrapher h3, .stacks_in_232939Calligrapher h2, .stacks_in_232939Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232939Calligrapher, .stacks_in_232939Calligrapher h1, .stacks_in_232939Calligrapher h2, .stacks_in_232939Calligrapher h3, .stacks_in_232939Calligrapher h4, .stacks_in_232939Calligrapher h5, .stacks_in_232939Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232939targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232939Calligrapher a:link{			color: #000000 !important;			text-decoration: underline !important;		}				.stacks_in_232939Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_232939Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_232939Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232940 {
	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_232944 {
      margin: 0px;      
    }

    #stacks_in_232944 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232944 {
      margin: 0px;      
    }

    #stacks_in_232944 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232944 {
      margin: 0px;      
    }

    #stacks_in_232944 {
      padding: 0px;      
    }


    

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


}


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

    #stacks_in_232944 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232944 {
      margin: 0px;      
    }

    #stacks_in_232944 {
      padding: 0px;      
    }


    

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



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

    #stacks_in_232944 {
      padding: 0px;      
    }


    

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

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232945Calligrapher{			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_232945Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232945Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232945Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232945Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232945Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232945Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232945Calligrapher h6, .stacks_in_232945Calligrapher h5, .stacks_in_232945Calligrapher h4, .stacks_in_232945Calligrapher h3, .stacks_in_232945Calligrapher h2, .stacks_in_232945Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232945Calligrapher, .stacks_in_232945Calligrapher h1, .stacks_in_232945Calligrapher h2, .stacks_in_232945Calligrapher h3, .stacks_in_232945Calligrapher h4, .stacks_in_232945Calligrapher h5, .stacks_in_232945Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232945targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232945Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232945Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232945Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232945Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232946 {
	padding: 20px 0px 0px 0px;
}
/* RoundThing Stack by RapidWeaver Central */

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

#roundme_stacks_in_232951   {
	background: #191919 url(../files/static_bg-232951.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_232951 a:link,
#roundlinkstacks_in_232951  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_232951 {
		-moz-box-shadow: none;
		-webkit-shadow: none;
		box-shadow: none;
}

#stacks_in_232951	.shadow-style1stacks_in_232951  {
		-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_232951	.shadow-style1stacks_in_232951 {
		margin:10px auto;
}

.shadow-style2stacks_in_232951  {
		-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_232952Calligrapher{			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_232952Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232952Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232952Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232952Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232952Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232952Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232952Calligrapher h6, .stacks_in_232952Calligrapher h5, .stacks_in_232952Calligrapher h4, .stacks_in_232952Calligrapher h3, .stacks_in_232952Calligrapher h2, .stacks_in_232952Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232952Calligrapher, .stacks_in_232952Calligrapher h1, .stacks_in_232952Calligrapher h2, .stacks_in_232952Calligrapher h3, .stacks_in_232952Calligrapher h4, .stacks_in_232952Calligrapher h5, .stacks_in_232952Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232952targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232952Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232952Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232952Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232952Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232953 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232956Calligrapher{			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_232956Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232956Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232956Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232956Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232956Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232956Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232956Calligrapher h6, .stacks_in_232956Calligrapher h5, .stacks_in_232956Calligrapher h4, .stacks_in_232956Calligrapher h3, .stacks_in_232956Calligrapher h2, .stacks_in_232956Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232956Calligrapher, .stacks_in_232956Calligrapher h1, .stacks_in_232956Calligrapher h2, .stacks_in_232956Calligrapher h3, .stacks_in_232956Calligrapher h4, .stacks_in_232956Calligrapher h5, .stacks_in_232956Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232956targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232956Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232956Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232956Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232956Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232957 {
	padding: 5px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232960Calligrapher{			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_232960Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232960Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232960Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232960Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232960Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232960Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232960Calligrapher h6, .stacks_in_232960Calligrapher h5, .stacks_in_232960Calligrapher h4, .stacks_in_232960Calligrapher h3, .stacks_in_232960Calligrapher h2, .stacks_in_232960Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232960Calligrapher, .stacks_in_232960Calligrapher h1, .stacks_in_232960Calligrapher h2, .stacks_in_232960Calligrapher h3, .stacks_in_232960Calligrapher h4, .stacks_in_232960Calligrapher h5, .stacks_in_232960Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232960targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232960Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232960Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232960Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232960Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_232964, .stacks_in_232964MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_232964MaxWidthContainer{	    max-width: 111px;	}    .stacks_in_232964MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_232964MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_232964MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_232964MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_232964MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_232965 .onthelineouterspace
{
display:block;
padding: 0px 0px 0px 0px;
}
#stacks_in_232965 .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_232965 {
	padding: 35px 0px 15px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231197Calligrapher{			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_231197Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231197Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231197Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231197Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231197Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231197Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231197Calligrapher h6, .stacks_in_231197Calligrapher h5, .stacks_in_231197Calligrapher h4, .stacks_in_231197Calligrapher h3, .stacks_in_231197Calligrapher h2, .stacks_in_231197Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231197Calligrapher, .stacks_in_231197Calligrapher h1, .stacks_in_231197Calligrapher h2, .stacks_in_231197Calligrapher h3, .stacks_in_231197Calligrapher h4, .stacks_in_231197Calligrapher h5, .stacks_in_231197Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231197targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231197Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_231197Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_231197Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_231197Calligrapher a:hover{			color: #B3B3B3 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_231200, .stacks_in_231200MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_231200MaxWidthContainer{	    max-width: 111px;	}    .stacks_in_231200MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_231200MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_231200MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_231200MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_231200MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_231201 .onthelineouterspace
{
display:block;
padding: 0px 0px 0px 0px;
}
#stacks_in_231201 .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_231201 {
	padding: 5px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231205Calligrapher{			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_231205Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231205Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231205Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231205Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231205Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231205Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231205Calligrapher h6, .stacks_in_231205Calligrapher h5, .stacks_in_231205Calligrapher h4, .stacks_in_231205Calligrapher h3, .stacks_in_231205Calligrapher h2, .stacks_in_231205Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231205Calligrapher, .stacks_in_231205Calligrapher h1, .stacks_in_231205Calligrapher h2, .stacks_in_231205Calligrapher h3, .stacks_in_231205Calligrapher h4, .stacks_in_231205Calligrapher h5, .stacks_in_231205Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231205targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231205Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_231205Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_231205Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_231205Calligrapher a:hover{			color: #B18E52 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232437Calligrapher{			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_232437Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232437Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232437Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232437Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232437Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232437Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232437Calligrapher h6, .stacks_in_232437Calligrapher h5, .stacks_in_232437Calligrapher h4, .stacks_in_232437Calligrapher h3, .stacks_in_232437Calligrapher h2, .stacks_in_232437Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_232437Calligrapher, .stacks_in_232437Calligrapher h1, .stacks_in_232437Calligrapher h2, .stacks_in_232437Calligrapher h3, .stacks_in_232437Calligrapher h4, .stacks_in_232437Calligrapher h5, .stacks_in_232437Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232437targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232437Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_232437Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_232437Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_232437Calligrapher a:hover{			color: #B18E52 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_231898, .stacks_in_231898MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_231898MaxWidthContainer{	    max-width: 900px;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_231898MaxWidthContainer{		    max-width: 800px;		}						    .stacks_in_231898MaxWidthContainer{			margin: 0;		}						}@media only screen and (max-width: 480px) {	 	    .stacks_in_231898MaxWidthContainer{		    max-width: 800px;		}						    .stacks_in_231898MaxWidthContainer{			margin: 0;		}						}/* End dooMax stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231899Calligrapher{			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_231899Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231899Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231899Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231899Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231899Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231899Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231899Calligrapher h6, .stacks_in_231899Calligrapher h5, .stacks_in_231899Calligrapher h4, .stacks_in_231899Calligrapher h3, .stacks_in_231899Calligrapher h2, .stacks_in_231899Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_231899Calligrapher, .stacks_in_231899Calligrapher h1, .stacks_in_231899Calligrapher h2, .stacks_in_231899Calligrapher h3, .stacks_in_231899Calligrapher h4, .stacks_in_231899Calligrapher h5, .stacks_in_231899Calligrapher h6{	font-family: "Muli" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231899targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231899Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231899Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231899Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231899Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231900 {
	padding: 40px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231904Calligrapher{			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_231904Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231904Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231904Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231904Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231904Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231904Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231904Calligrapher h6, .stacks_in_231904Calligrapher h5, .stacks_in_231904Calligrapher h4, .stacks_in_231904Calligrapher h3, .stacks_in_231904Calligrapher h2, .stacks_in_231904Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231904Calligrapher, .stacks_in_231904Calligrapher h1, .stacks_in_231904Calligrapher h2, .stacks_in_231904Calligrapher h3, .stacks_in_231904Calligrapher h4, .stacks_in_231904Calligrapher h5, .stacks_in_231904Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231904targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231904Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231904Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231904Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231904Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231905 {
	padding: 10px 0px 10px 0px;
}

#stacks_in_229962 { position: fixed; z-index: 1000; width: 100%; font-size: 14px; }

#stacks_in_229962 { top: 0%; left: 0%; float: left; }



#stacks_in_229962 {
	background-color: rgba(0, 0, 0, 0.73);
}
/* Start dooMax stack CSS code */#stacks_in_229978, .stacks_in_229978MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_229978MaxWidthContainer{	    max-width: 1200px;	}    .stacks_in_229978MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_229978MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_229978MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_229978MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_229978MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_229979>.s3_row {
	margin: 0 -0px;
}

#stacks_in_229979>.s3_row>.s3_column_left {
	width: 80.00%;
}

#stacks_in_229979>.s3_row>.s3_column_right {
	width: 20.000000%;
}




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










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



}



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


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


}






#stacks_in_229979 {
	padding: 0px 0px 10px 0px;
}
#stacks_in_229980>.s3_row {
	margin: 0 -0px;
}

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








  


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




	#stacks_in_229980>.s3_row  {
		margin: -0px;
	}
	#stacks_in_229980>.s3_row>.s3_column {
		padding: 0px;
		width:50%;
	}
	#stacks_in_229980>.s3_row>.s3_column_right {
		padding: 0px;
		width:100%;
	}



}



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


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





}




  

#stacks_in_229980 {
	padding: 23px 0px 5px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230016Calligrapher{			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_230016Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230016Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230016Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230016Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230016Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230016Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230016Calligrapher h6, .stacks_in_230016Calligrapher h5, .stacks_in_230016Calligrapher h4, .stacks_in_230016Calligrapher h3, .stacks_in_230016Calligrapher h2, .stacks_in_230016Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_230016Calligrapher, .stacks_in_230016Calligrapher h1, .stacks_in_230016Calligrapher h2, .stacks_in_230016Calligrapher h3, .stacks_in_230016Calligrapher h4, .stacks_in_230016Calligrapher h5, .stacks_in_230016Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230016targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230016Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_230016Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_230016Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_230016Calligrapher a:hover{			color: #8F6932 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */.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_232479 {
	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_232479 #topBoxTriggerstacks_in_232479 {
	position: absolute;
	top: 0;
	left: 0;
	width: 100%;
	height: 100%;
	display: block;
	z-index: 10;
}


#topBoxTriggerRegionstacks_in_232479 #topBoxTriggerContentstacks_in_232479 {
	position: relative;
	z-index: 5;
}

#topBoxTriggerRegionstacks_in_232479 #topBoxTriggerContentstacks_in_232479 img {
	display: block;
	margin: 0 auto;
}

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

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

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

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

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

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

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

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

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



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


#topBoxContentWrapperstacks_in_232479 {
	display: none;
}







/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232480Calligrapher{			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_232480Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232480Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232480Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232480Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232480Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232480Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232480Calligrapher h6, .stacks_in_232480Calligrapher h5, .stacks_in_232480Calligrapher h4, .stacks_in_232480Calligrapher h3, .stacks_in_232480Calligrapher h2, .stacks_in_232480Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_232480Calligrapher, .stacks_in_232480Calligrapher h1, .stacks_in_232480Calligrapher h2, .stacks_in_232480Calligrapher h3, .stacks_in_232480Calligrapher h4, .stacks_in_232480Calligrapher h5, .stacks_in_232480Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232480targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232480Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_232480Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_232480Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_232480Calligrapher a:hover{			color: #B18E52 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */#usefulStackWrapperstacks_in_232970 {
	margin: 0 auto;
	min-width: 0px;
	max-width: 1400px;
	min-height: 0px;
	max-height: 20000px;
	overflow: hidden;
	position: relative;
	
}

#usefulStackstacks_in_232970 {
	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_232970 {
		display: none;
	}
}












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

#usefulStackstacks_in_232971 {
	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_232971 {
		display: none;
	}
}













#stacks_in_232971 {
	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_232972.cleanResponse2_L.CR2_Goff {
	width: 33%;
}
.stacks_in_232972.cleanResponse2_R.CR2_Goff {
	width: 67%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#roundme_stacks_in_232973   {
	background: #333333 url(../files/static_bg-232973.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_232973 a:link,
#roundlinkstacks_in_232973  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_232973 {
		-moz-box-shadow: none;
		-webkit-shadow: none;
		box-shadow: none;
}

#stacks_in_232973	.shadow-style1stacks_in_232973  {
		-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_232973	.shadow-style1stacks_in_232973 {
		margin:10px auto;
}

.shadow-style2stacks_in_232973  {
		-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_232974Calligrapher{			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_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 */
#stacks_in_232975 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232978Calligrapher{			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_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_232979 {
	padding: 5px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232982Calligrapher{			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_232982Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232982Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232982Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232982Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232982Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232982Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232982Calligrapher h6, .stacks_in_232982Calligrapher h5, .stacks_in_232982Calligrapher h4, .stacks_in_232982Calligrapher h3, .stacks_in_232982Calligrapher h2, .stacks_in_232982Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232982Calligrapher, .stacks_in_232982Calligrapher h1, .stacks_in_232982Calligrapher h2, .stacks_in_232982Calligrapher h3, .stacks_in_232982Calligrapher h4, .stacks_in_232982Calligrapher h5, .stacks_in_232982Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232982targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232982Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232982Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232982Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232982Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_232986, .stacks_in_232986MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_232986MaxWidthContainer{	    max-width: 111px;	}    .stacks_in_232986MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_232986MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_232986MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_232986MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_232986MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_232987 .onthelineouterspace
{
display:block;
padding: 0px 0px 0px 0px;
}
#stacks_in_232987 .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_232987 {
	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_232990 {
      margin: 0px;      
    }

    #stacks_in_232990 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232990 {
      margin: 0px;      
    }

    #stacks_in_232990 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232990 {
      margin: 0px;      
    }

    #stacks_in_232990 {
      padding: 0px;      
    }


    

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


}


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

    #stacks_in_232990 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232990 {
      margin: 0px;      
    }

    #stacks_in_232990 {
      padding: 0px;      
    }


    

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



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

    #stacks_in_232990 {
      padding: 0px;      
    }


    

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

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232991Calligrapher{			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_232991Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232991Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232991Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232991Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232991Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232991Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232991Calligrapher h6, .stacks_in_232991Calligrapher h5, .stacks_in_232991Calligrapher h4, .stacks_in_232991Calligrapher h3, .stacks_in_232991Calligrapher h2, .stacks_in_232991Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232991Calligrapher, .stacks_in_232991Calligrapher h1, .stacks_in_232991Calligrapher h2, .stacks_in_232991Calligrapher h3, .stacks_in_232991Calligrapher h4, .stacks_in_232991Calligrapher h5, .stacks_in_232991Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232991targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232991Calligrapher a:link{			color: #000000 !important;			text-decoration: underline !important;		}				.stacks_in_232991Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_232991Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_232991Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232992 {
	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_232996 {
      margin: 0px;      
    }

    #stacks_in_232996 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232996 {
      margin: 0px;      
    }

    #stacks_in_232996 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232996 {
      margin: 0px;      
    }

    #stacks_in_232996 {
      padding: 0px;      
    }


    

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


}


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

    #stacks_in_232996 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_232996 {
      margin: 0px;      
    }

    #stacks_in_232996 {
      padding: 0px;      
    }


    

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



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

    #stacks_in_232996 {
      padding: 0px;      
    }


    

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

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232997Calligrapher{			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_232997Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232997Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232997Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232997Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232997Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232997Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232997Calligrapher h6, .stacks_in_232997Calligrapher h5, .stacks_in_232997Calligrapher h4, .stacks_in_232997Calligrapher h3, .stacks_in_232997Calligrapher h2, .stacks_in_232997Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232997Calligrapher, .stacks_in_232997Calligrapher h1, .stacks_in_232997Calligrapher h2, .stacks_in_232997Calligrapher h3, .stacks_in_232997Calligrapher h4, .stacks_in_232997Calligrapher h5, .stacks_in_232997Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232997targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232997Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232997Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232997Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232997Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232998 {
	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_233003 {
	width: 100%;
	clear: both;
	padding-top: 20px;
	padding-bottom: 20px;
}
#simpleDivider_stacks_in_233003 .theDivider1, #simpleDivider_stacks_in_233003 .theDivider2 {width: inherit}
#simpleDivider_stacks_in_233003 .theDivider1 {
	border-top: solid 1px #CCCCCC;
	border-bottom: solid 1px #FFFFFF;
}
#simpleDivider_stacks_in_233003 .theDivider2 {
	height: 4px;
	background-color: #E0E0E0;
}

#stacks_in_233003 {
	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_233004.cleanResponse2_L.CR2_Goff {
	width: 67%;
}
.stacks_in_233004.cleanResponse2_R.CR2_Goff {
	width: 33%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_233004.CR6_L,
.stacks_in_233004.CR6_L1 {
	float: left;
}
.stacks_in_233004.CR6_R,
.stacks_in_233004.CR6_R1 {
	float: left;
}
.stacks_in_233004.CR6 {
	width: 15%;
}
.stacks_in_233004.CR6_S {
	width: 15.2%;
}
.stacks_in_233004.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_233004.CR6_LF,
.stacks_in_233004.CR6_LL,
.stacks_in_233004.CR6_RF,
.stacks_in_233004.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_233004.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_233004.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_233004.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_233004.CR6,
	.stacks_in_233004.CR6_S {
		width: 49%;
	}
	.stacks_in_233004.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_233004.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_233004.CR6.CR6_Goff,
	.stacks_in_233004.CR6_S.CR6_Goff,
	.stacks_in_233004.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_233004.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_233004.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_233004.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_233004.CR6,
	.stacks_in_233004.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}
#stacks_in_233004 {
	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_233005 {
      margin: 0px;      
    }

    #stacks_in_233005 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_233005 {
      margin: 0px;      
    }

    #stacks_in_233005 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_233005 {
      margin: 0px;      
    }

    #stacks_in_233005 {
      padding: 0px;      
    }


    

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


}


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

    #stacks_in_233005 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_233005 {
      margin: 0px;      
    }

    #stacks_in_233005 {
      padding: 0px;      
    }


    

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



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

    #stacks_in_233005 {
      padding: 0px;      
    }


    

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

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233006Calligrapher{			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_233006Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233006Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233006Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233006Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233006Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233006Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233006Calligrapher h6, .stacks_in_233006Calligrapher h5, .stacks_in_233006Calligrapher h4, .stacks_in_233006Calligrapher h3, .stacks_in_233006Calligrapher h2, .stacks_in_233006Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233006Calligrapher, .stacks_in_233006Calligrapher h1, .stacks_in_233006Calligrapher h2, .stacks_in_233006Calligrapher h3, .stacks_in_233006Calligrapher h4, .stacks_in_233006Calligrapher h5, .stacks_in_233006Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233006targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233006Calligrapher a:link{			color: #000000 !important;			text-decoration: underline !important;		}				.stacks_in_233006Calligrapher a:visited{			color: #000000 !important;		}				.stacks_in_233006Calligrapher a:active{			color: #000000 !important;		}				.stacks_in_233006Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233007 {
	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_233011 {
      margin: 0px;      
    }

    #stacks_in_233011 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_233011 {
      margin: 0px;      
    }

    #stacks_in_233011 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_233011 {
      margin: 0px;      
    }

    #stacks_in_233011 {
      padding: 0px;      
    }


    

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


}


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

    #stacks_in_233011 {
      padding: 0px;      
    }


    

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


 
    #stacks_in_233011 {
      margin: 0px;      
    }

    #stacks_in_233011 {
      padding: 0px;      
    }


    

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



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

    #stacks_in_233011 {
      padding: 0px;      
    }


    

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

}

/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233012Calligrapher{			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_233012Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233012Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233012Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233012Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233012Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233012Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233012Calligrapher h6, .stacks_in_233012Calligrapher h5, .stacks_in_233012Calligrapher h4, .stacks_in_233012Calligrapher h3, .stacks_in_233012Calligrapher h2, .stacks_in_233012Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233012Calligrapher, .stacks_in_233012Calligrapher h1, .stacks_in_233012Calligrapher h2, .stacks_in_233012Calligrapher h3, .stacks_in_233012Calligrapher h4, .stacks_in_233012Calligrapher h5, .stacks_in_233012Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233012targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233012Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233012Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233012Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233012Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233013 {
	padding: 20px 0px 0px 0px;
}
/* RoundThing Stack by RapidWeaver Central */

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

#roundme_stacks_in_233018   {
	background: #191919 url(../files/static_bg-233018.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_233018 a:link,
#roundlinkstacks_in_233018  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_233018 {
		-moz-box-shadow: none;
		-webkit-shadow: none;
		box-shadow: none;
}

#stacks_in_233018	.shadow-style1stacks_in_233018  {
		-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_233018	.shadow-style1stacks_in_233018 {
		margin:10px auto;
}

.shadow-style2stacks_in_233018  {
		-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_233019Calligrapher{			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_233019Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233019Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233019Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233019Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233019Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233019Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233019Calligrapher h6, .stacks_in_233019Calligrapher h5, .stacks_in_233019Calligrapher h4, .stacks_in_233019Calligrapher h3, .stacks_in_233019Calligrapher h2, .stacks_in_233019Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233019Calligrapher, .stacks_in_233019Calligrapher h1, .stacks_in_233019Calligrapher h2, .stacks_in_233019Calligrapher h3, .stacks_in_233019Calligrapher h4, .stacks_in_233019Calligrapher h5, .stacks_in_233019Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233019targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233019Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233019Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233019Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233019Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233020 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233023Calligrapher{			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_233023Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233023Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233023Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233023Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233023Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233023Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233023Calligrapher h6, .stacks_in_233023Calligrapher h5, .stacks_in_233023Calligrapher h4, .stacks_in_233023Calligrapher h3, .stacks_in_233023Calligrapher h2, .stacks_in_233023Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233023Calligrapher, .stacks_in_233023Calligrapher h1, .stacks_in_233023Calligrapher h2, .stacks_in_233023Calligrapher h3, .stacks_in_233023Calligrapher h4, .stacks_in_233023Calligrapher h5, .stacks_in_233023Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233023targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233023Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233023Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233023Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233023Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_233024 {
	padding: 5px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_233027Calligrapher{			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_233027Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233027Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233027Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233027Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233027Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233027Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_233027Calligrapher h6, .stacks_in_233027Calligrapher h5, .stacks_in_233027Calligrapher h4, .stacks_in_233027Calligrapher h3, .stacks_in_233027Calligrapher h2, .stacks_in_233027Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_233027Calligrapher, .stacks_in_233027Calligrapher h1, .stacks_in_233027Calligrapher h2, .stacks_in_233027Calligrapher h3, .stacks_in_233027Calligrapher h4, .stacks_in_233027Calligrapher h5, .stacks_in_233027Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_233027targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_233027Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_233027Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_233027Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_233027Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_233031, .stacks_in_233031MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_233031MaxWidthContainer{	    max-width: 111px;	}    .stacks_in_233031MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_233031MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_233031MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_233031MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_233031MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_233032 .onthelineouterspace
{
display:block;
padding: 0px 0px 0px 0px;
}
#stacks_in_233032 .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_233032 {
	padding: 35px 0px 15px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_229981Calligrapher{			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_229981Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229981Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229981Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229981Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229981Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229981Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229981Calligrapher h6, .stacks_in_229981Calligrapher h5, .stacks_in_229981Calligrapher h4, .stacks_in_229981Calligrapher h3, .stacks_in_229981Calligrapher h2, .stacks_in_229981Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_229981Calligrapher, .stacks_in_229981Calligrapher h1, .stacks_in_229981Calligrapher h2, .stacks_in_229981Calligrapher h3, .stacks_in_229981Calligrapher h4, .stacks_in_229981Calligrapher h5, .stacks_in_229981Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_229981targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_229981Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_229981Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_229981Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_229981Calligrapher a:hover{			color: #B3B3B3 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_230014, .stacks_in_230014MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_230014MaxWidthContainer{	    max-width: 111px;	}    .stacks_in_230014MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_230014MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_230014MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_230014MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_230014MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_230013 .onthelineouterspace
{
display:block;
padding: 0px 0px 0px 0px;
}
#stacks_in_230013 .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_230013 {
	padding: 5px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_229996Calligrapher{			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_229996Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229996Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229996Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229996Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229996Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229996Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_229996Calligrapher h6, .stacks_in_229996Calligrapher h5, .stacks_in_229996Calligrapher h4, .stacks_in_229996Calligrapher h3, .stacks_in_229996Calligrapher h2, .stacks_in_229996Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_229996Calligrapher, .stacks_in_229996Calligrapher h1, .stacks_in_229996Calligrapher h2, .stacks_in_229996Calligrapher h3, .stacks_in_229996Calligrapher h4, .stacks_in_229996Calligrapher h5, .stacks_in_229996Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_229996targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_229996Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_229996Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_229996Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_229996Calligrapher a:hover{			color: #B18E52 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */#topBoxTriggerstacks_in_232426 {
	cursor: pointer;
}

#shade1 {
	z-index: 997; 
	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_232426: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_232426 {
	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_232426 img {
	max-height: 100%;
	max-width: 100%;
	width: auto;
	height: auto;
}

#topBoxContentstacks_in_232426 .topBoxVideo {
    position: relative;
    padding-bottom: 56.25%;
    padding-top: 30px;
    overflow: visible;
}
 
#topBoxContentstacks_in_232426 .topBoxVideo iframe,
#topBoxContentstacks_in_232426 .topBoxVideo object,
#topBoxContentstacks_in_232426 .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.99;
	filter: alpha(opacity=99);	
	
}

#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_232426 {
	display: none;
}



/* @end */

/* @group Responsive stuff */

@media screen and (max-width: 580px) {
	#topBoxTriggerstacks_in_232426,
	#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_232428Calligrapher{			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_232428Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232428Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232428Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232428Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232428Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232428Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232428Calligrapher h6, .stacks_in_232428Calligrapher h5, .stacks_in_232428Calligrapher h4, .stacks_in_232428Calligrapher h3, .stacks_in_232428Calligrapher h2, .stacks_in_232428Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_232428Calligrapher, .stacks_in_232428Calligrapher h1, .stacks_in_232428Calligrapher h2, .stacks_in_232428Calligrapher h3, .stacks_in_232428Calligrapher h4, .stacks_in_232428Calligrapher h5, .stacks_in_232428Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232428targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232428Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_232428Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_232428Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_232428Calligrapher a:hover{			color: #B18E52 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code *//* Start dooMax stack CSS code */#stacks_in_230691, .stacks_in_230691MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_230691MaxWidthContainer{	    max-width: 180px;	}    .stacks_in_230691MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_230691MaxWidthContainer{		    max-width: 180px;		}										    .stacks_in_230691MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_230691MaxWidthContainer{		    max-width: 180px;		}										    .stacks_in_230691MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230692Calligrapher{			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_230692Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230692Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230692Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230692Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230692Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230692Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230692Calligrapher h6, .stacks_in_230692Calligrapher h5, .stacks_in_230692Calligrapher h4, .stacks_in_230692Calligrapher h3, .stacks_in_230692Calligrapher h2, .stacks_in_230692Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_230692Calligrapher, .stacks_in_230692Calligrapher h1, .stacks_in_230692Calligrapher h2, .stacks_in_230692Calligrapher h3, .stacks_in_230692Calligrapher h4, .stacks_in_230692Calligrapher h5, .stacks_in_230692Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230692targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230692Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_230692Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_230692Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_230692Calligrapher a:hover{			color: #B3B3B3 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230692 {
	padding: 10px 0px 0px 0px;
}
/* If modifying any of this code, update the template.html file too */

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

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

.ButtonMakerStackstacks_in_230693 {
	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_230693 {
	background: #8F6933;
}

.ButtonMakerStackstacks_in_230693:hover {
	background: #A57E45;
}





















.ButtonMakerStackstacks_in_230693 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_230693 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_230693 .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_230693:hover .Button-Label {
	color: #FFFFFF;
}






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

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











/* Start dooMax stack CSS code */#stacks_in_230309, .stacks_in_230309MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_230309MaxWidthContainer{	    max-width: 1300px;	}    .stacks_in_230309MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_230309MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_230309MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_230309MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_230309MaxWidthContainer{			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_230255.cleanResponse2_L.CR2_Goff {
	width: 20%;
}
.stacks_in_230255.cleanResponse2_R.CR2_Goff {
	width: 80%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

#stacks_in_230256 {
	padding: 8px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230259Calligrapher{			font-size: 220% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230259Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230259Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230259Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230259Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230259Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230259Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230259Calligrapher h6, .stacks_in_230259Calligrapher h5, .stacks_in_230259Calligrapher h4, .stacks_in_230259Calligrapher h3, .stacks_in_230259Calligrapher h2, .stacks_in_230259Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_230259Calligrapher, .stacks_in_230259Calligrapher h1, .stacks_in_230259Calligrapher h2, .stacks_in_230259Calligrapher h3, .stacks_in_230259Calligrapher h4, .stacks_in_230259Calligrapher h5, .stacks_in_230259Calligrapher h6{	font-family: "Muli" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230259targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230259Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230259Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230259Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230259Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230260 {
	padding: 3px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230263Calligrapher{			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_230263Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230263Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230263Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230263Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230263Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230263Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230263Calligrapher h6, .stacks_in_230263Calligrapher h5, .stacks_in_230263Calligrapher h4, .stacks_in_230263Calligrapher h3, .stacks_in_230263Calligrapher h2, .stacks_in_230263Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230263Calligrapher, .stacks_in_230263Calligrapher h1, .stacks_in_230263Calligrapher h2, .stacks_in_230263Calligrapher h3, .stacks_in_230263Calligrapher h4, .stacks_in_230263Calligrapher h5, .stacks_in_230263Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230263targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230263Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230263Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230263Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230263Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230264 {
	padding: 10px 0px 40px 0px;
}
/* Start Agent-X stack CSS code */.stacks_in_231537label{	display: block;	background: #83c681;	padding: 4px 10px 4px 10px;	-webkit-border-radius: 10px;	color: #ffffff;	text-align: center;	margin-top: 10px;}.stacks_in_231537iPhoneContent, .stacks_in_231537iPadContent, .stacks_in_231537AndroidContent, .stacks_in_231537BlackberryContent, .stacks_in_231537DesktopContent {	display: none;}.stacks_in_231537label{	display: none;}/* End Agent-X stack CSS code *//* Start dooMax stack CSS code */#stacks_in_231543, .stacks_in_231543MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_231543MaxWidthContainer{	    max-width: 1200px;	}    .stacks_in_231543MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_231543MaxWidthContainer{		    max-width: 800px;		}										    .stacks_in_231543MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_231543MaxWidthContainer{		    max-width: 800px;		}										    .stacks_in_231543MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_231544 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_231544 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_231544 {
	padding: 20px 0px 30px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231546Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231546Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231546Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231546Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231546Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231546Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231546Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231546Calligrapher h6, .stacks_in_231546Calligrapher h5, .stacks_in_231546Calligrapher h4, .stacks_in_231546Calligrapher h3, .stacks_in_231546Calligrapher h2, .stacks_in_231546Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231546Calligrapher, .stacks_in_231546Calligrapher h1, .stacks_in_231546Calligrapher h2, .stacks_in_231546Calligrapher h3, .stacks_in_231546Calligrapher h4, .stacks_in_231546Calligrapher h5, .stacks_in_231546Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231546targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231546Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231546Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231546Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231546Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231547 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231551Calligrapher{			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_231551Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231551Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231551Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231551Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231551Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231551Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231551Calligrapher h6, .stacks_in_231551Calligrapher h5, .stacks_in_231551Calligrapher h4, .stacks_in_231551Calligrapher h3, .stacks_in_231551Calligrapher h2, .stacks_in_231551Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231551Calligrapher, .stacks_in_231551Calligrapher h1, .stacks_in_231551Calligrapher h2, .stacks_in_231551Calligrapher h3, .stacks_in_231551Calligrapher h4, .stacks_in_231551Calligrapher h5, .stacks_in_231551Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231551targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231551Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231551Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231551Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231551Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231552 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_231556 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_231556 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_231556 {
	padding: 20px 0px 30px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231558Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231558Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231558Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231558Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231558Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231558Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231558Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231558Calligrapher h6, .stacks_in_231558Calligrapher h5, .stacks_in_231558Calligrapher h4, .stacks_in_231558Calligrapher h3, .stacks_in_231558Calligrapher h2, .stacks_in_231558Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231558Calligrapher, .stacks_in_231558Calligrapher h1, .stacks_in_231558Calligrapher h2, .stacks_in_231558Calligrapher h3, .stacks_in_231558Calligrapher h4, .stacks_in_231558Calligrapher h5, .stacks_in_231558Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231558targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231558Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231558Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231558Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231558Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231559 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231563Calligrapher{			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_231563Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231563Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231563Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231563Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231563Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231563Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231563Calligrapher h6, .stacks_in_231563Calligrapher h5, .stacks_in_231563Calligrapher h4, .stacks_in_231563Calligrapher h3, .stacks_in_231563Calligrapher h2, .stacks_in_231563Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231563Calligrapher, .stacks_in_231563Calligrapher h1, .stacks_in_231563Calligrapher h2, .stacks_in_231563Calligrapher h3, .stacks_in_231563Calligrapher h4, .stacks_in_231563Calligrapher h5, .stacks_in_231563Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231563targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231563Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231563Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231563Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231563Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231564 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_231568 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_231568 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_231568 {
	padding: 20px 0px 30px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231570Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231570Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231570Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231570Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231570Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231570Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231570Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231570Calligrapher h6, .stacks_in_231570Calligrapher h5, .stacks_in_231570Calligrapher h4, .stacks_in_231570Calligrapher h3, .stacks_in_231570Calligrapher h2, .stacks_in_231570Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231570Calligrapher, .stacks_in_231570Calligrapher h1, .stacks_in_231570Calligrapher h2, .stacks_in_231570Calligrapher h3, .stacks_in_231570Calligrapher h4, .stacks_in_231570Calligrapher h5, .stacks_in_231570Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231570targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231570Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231570Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231570Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231570Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231571 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231575Calligrapher{			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_231575Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231575Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231575Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231575Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231575Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231575Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231575Calligrapher h6, .stacks_in_231575Calligrapher h5, .stacks_in_231575Calligrapher h4, .stacks_in_231575Calligrapher h3, .stacks_in_231575Calligrapher h2, .stacks_in_231575Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231575Calligrapher, .stacks_in_231575Calligrapher h1, .stacks_in_231575Calligrapher h2, .stacks_in_231575Calligrapher h3, .stacks_in_231575Calligrapher h4, .stacks_in_231575Calligrapher h5, .stacks_in_231575Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231575targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231575Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231575Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231575Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231575Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231576 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_231580 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_231580 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_231580 {
	padding: 20px 0px 30px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231582Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231582Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231582Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231582Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231582Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231582Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231582Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231582Calligrapher h6, .stacks_in_231582Calligrapher h5, .stacks_in_231582Calligrapher h4, .stacks_in_231582Calligrapher h3, .stacks_in_231582Calligrapher h2, .stacks_in_231582Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231582Calligrapher, .stacks_in_231582Calligrapher h1, .stacks_in_231582Calligrapher h2, .stacks_in_231582Calligrapher h3, .stacks_in_231582Calligrapher h4, .stacks_in_231582Calligrapher h5, .stacks_in_231582Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231582targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231582Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231582Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231582Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231582Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231583 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231587Calligrapher{			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_231587Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231587Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231587Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231587Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231587Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231587Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231587Calligrapher h6, .stacks_in_231587Calligrapher h5, .stacks_in_231587Calligrapher h4, .stacks_in_231587Calligrapher h3, .stacks_in_231587Calligrapher h2, .stacks_in_231587Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231587Calligrapher, .stacks_in_231587Calligrapher h1, .stacks_in_231587Calligrapher h2, .stacks_in_231587Calligrapher h3, .stacks_in_231587Calligrapher h4, .stacks_in_231587Calligrapher h5, .stacks_in_231587Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231587targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231587Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231587Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231587Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231587Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231588 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_231592 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_231592 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_231592 {
	padding: 20px 0px 30px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231594Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231594Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231594Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231594Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231594Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231594Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231594Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231594Calligrapher h6, .stacks_in_231594Calligrapher h5, .stacks_in_231594Calligrapher h4, .stacks_in_231594Calligrapher h3, .stacks_in_231594Calligrapher h2, .stacks_in_231594Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231594Calligrapher, .stacks_in_231594Calligrapher h1, .stacks_in_231594Calligrapher h2, .stacks_in_231594Calligrapher h3, .stacks_in_231594Calligrapher h4, .stacks_in_231594Calligrapher h5, .stacks_in_231594Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231594targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231594Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231594Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231594Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231594Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231595 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231599Calligrapher{			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_231599Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231599Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231599Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231599Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231599Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231599Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231599Calligrapher h6, .stacks_in_231599Calligrapher h5, .stacks_in_231599Calligrapher h4, .stacks_in_231599Calligrapher h3, .stacks_in_231599Calligrapher h2, .stacks_in_231599Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231599Calligrapher, .stacks_in_231599Calligrapher h1, .stacks_in_231599Calligrapher h2, .stacks_in_231599Calligrapher h3, .stacks_in_231599Calligrapher h4, .stacks_in_231599Calligrapher h5, .stacks_in_231599Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231599targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231599Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231599Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231599Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231599Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231600 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_231604 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_231604 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_231604 {
	padding: 20px 0px 30px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231606Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231606Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231606Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231606Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231606Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231606Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231606Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231606Calligrapher h6, .stacks_in_231606Calligrapher h5, .stacks_in_231606Calligrapher h4, .stacks_in_231606Calligrapher h3, .stacks_in_231606Calligrapher h2, .stacks_in_231606Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231606Calligrapher, .stacks_in_231606Calligrapher h1, .stacks_in_231606Calligrapher h2, .stacks_in_231606Calligrapher h3, .stacks_in_231606Calligrapher h4, .stacks_in_231606Calligrapher h5, .stacks_in_231606Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231606targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231606Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231606Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231606Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231606Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231607 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231611Calligrapher{			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_231611Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231611Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231611Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231611Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231611Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231611Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231611Calligrapher h6, .stacks_in_231611Calligrapher h5, .stacks_in_231611Calligrapher h4, .stacks_in_231611Calligrapher h3, .stacks_in_231611Calligrapher h2, .stacks_in_231611Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231611Calligrapher, .stacks_in_231611Calligrapher h1, .stacks_in_231611Calligrapher h2, .stacks_in_231611Calligrapher h3, .stacks_in_231611Calligrapher h4, .stacks_in_231611Calligrapher h5, .stacks_in_231611Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231611targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231611Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231611Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231611Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231611Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231612 {
	padding: 10px 0px 60px 0px;
}
/* Start dooMax stack CSS code */#stacks_in_231796, .stacks_in_231796MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_231796MaxWidthContainer{	    max-width: 1200px;	}    .stacks_in_231796MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_231796MaxWidthContainer{		    max-width: 800px;		}										    .stacks_in_231796MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_231796MaxWidthContainer{		    max-width: 800px;		}										    .stacks_in_231796MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_231797 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_231797 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_231797 {
	padding: 20px 0px 30px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231798Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231798Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231798Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231798Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231798Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231798Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231798Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231798Calligrapher h6, .stacks_in_231798Calligrapher h5, .stacks_in_231798Calligrapher h4, .stacks_in_231798Calligrapher h3, .stacks_in_231798Calligrapher h2, .stacks_in_231798Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231798Calligrapher, .stacks_in_231798Calligrapher h1, .stacks_in_231798Calligrapher h2, .stacks_in_231798Calligrapher h3, .stacks_in_231798Calligrapher h4, .stacks_in_231798Calligrapher h5, .stacks_in_231798Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231798targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231798Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231798Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231798Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231798Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231799 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231802Calligrapher{			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_231802Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231802Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231802Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231802Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231802Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231802Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231802Calligrapher h6, .stacks_in_231802Calligrapher h5, .stacks_in_231802Calligrapher h4, .stacks_in_231802Calligrapher h3, .stacks_in_231802Calligrapher h2, .stacks_in_231802Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231802Calligrapher, .stacks_in_231802Calligrapher h1, .stacks_in_231802Calligrapher h2, .stacks_in_231802Calligrapher h3, .stacks_in_231802Calligrapher h4, .stacks_in_231802Calligrapher h5, .stacks_in_231802Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231802targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231802Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231802Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231802Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231802Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231803 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_231806 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_231806 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_231806 {
	padding: 20px 0px 30px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231807Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231807Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231807Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231807Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231807Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231807Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231807Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231807Calligrapher h6, .stacks_in_231807Calligrapher h5, .stacks_in_231807Calligrapher h4, .stacks_in_231807Calligrapher h3, .stacks_in_231807Calligrapher h2, .stacks_in_231807Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231807Calligrapher, .stacks_in_231807Calligrapher h1, .stacks_in_231807Calligrapher h2, .stacks_in_231807Calligrapher h3, .stacks_in_231807Calligrapher h4, .stacks_in_231807Calligrapher h5, .stacks_in_231807Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231807targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231807Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231807Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231807Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231807Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231808 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231811Calligrapher{			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_231811Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231811Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231811Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231811Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231811Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231811Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231811Calligrapher h6, .stacks_in_231811Calligrapher h5, .stacks_in_231811Calligrapher h4, .stacks_in_231811Calligrapher h3, .stacks_in_231811Calligrapher h2, .stacks_in_231811Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231811Calligrapher, .stacks_in_231811Calligrapher h1, .stacks_in_231811Calligrapher h2, .stacks_in_231811Calligrapher h3, .stacks_in_231811Calligrapher h4, .stacks_in_231811Calligrapher h5, .stacks_in_231811Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231811targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231811Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231811Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231811Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231811Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231812 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_231815 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_231815 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_231815 {
	padding: 20px 0px 30px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231816Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231816Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231816Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231816Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231816Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231816Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231816Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231816Calligrapher h6, .stacks_in_231816Calligrapher h5, .stacks_in_231816Calligrapher h4, .stacks_in_231816Calligrapher h3, .stacks_in_231816Calligrapher h2, .stacks_in_231816Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231816Calligrapher, .stacks_in_231816Calligrapher h1, .stacks_in_231816Calligrapher h2, .stacks_in_231816Calligrapher h3, .stacks_in_231816Calligrapher h4, .stacks_in_231816Calligrapher h5, .stacks_in_231816Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231816targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231816Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231816Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231816Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231816Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231817 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231820Calligrapher{			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_231820Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231820Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231820Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231820Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231820Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231820Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231820Calligrapher h6, .stacks_in_231820Calligrapher h5, .stacks_in_231820Calligrapher h4, .stacks_in_231820Calligrapher h3, .stacks_in_231820Calligrapher h2, .stacks_in_231820Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231820Calligrapher, .stacks_in_231820Calligrapher h1, .stacks_in_231820Calligrapher h2, .stacks_in_231820Calligrapher h3, .stacks_in_231820Calligrapher h4, .stacks_in_231820Calligrapher h5, .stacks_in_231820Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231820targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231820Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231820Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231820Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231820Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231821 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_231824 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_231824 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_231824 {
	padding: 20px 0px 30px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231825Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231825Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231825Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231825Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231825Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231825Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231825Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231825Calligrapher h6, .stacks_in_231825Calligrapher h5, .stacks_in_231825Calligrapher h4, .stacks_in_231825Calligrapher h3, .stacks_in_231825Calligrapher h2, .stacks_in_231825Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231825Calligrapher, .stacks_in_231825Calligrapher h1, .stacks_in_231825Calligrapher h2, .stacks_in_231825Calligrapher h3, .stacks_in_231825Calligrapher h4, .stacks_in_231825Calligrapher h5, .stacks_in_231825Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231825targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231825Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231825Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231825Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231825Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231826 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231829Calligrapher{			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_231829Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231829Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231829Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231829Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231829Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231829Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231829Calligrapher h6, .stacks_in_231829Calligrapher h5, .stacks_in_231829Calligrapher h4, .stacks_in_231829Calligrapher h3, .stacks_in_231829Calligrapher h2, .stacks_in_231829Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231829Calligrapher, .stacks_in_231829Calligrapher h1, .stacks_in_231829Calligrapher h2, .stacks_in_231829Calligrapher h3, .stacks_in_231829Calligrapher h4, .stacks_in_231829Calligrapher h5, .stacks_in_231829Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231829targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231829Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231829Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231829Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231829Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231830 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_231833 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_231833 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_231833 {
	padding: 20px 0px 30px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231834Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231834Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231834Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231834Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231834Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231834Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231834Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231834Calligrapher h6, .stacks_in_231834Calligrapher h5, .stacks_in_231834Calligrapher h4, .stacks_in_231834Calligrapher h3, .stacks_in_231834Calligrapher h2, .stacks_in_231834Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231834Calligrapher, .stacks_in_231834Calligrapher h1, .stacks_in_231834Calligrapher h2, .stacks_in_231834Calligrapher h3, .stacks_in_231834Calligrapher h4, .stacks_in_231834Calligrapher h5, .stacks_in_231834Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231834targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231834Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231834Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231834Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231834Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231835 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231838Calligrapher{			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_231838Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231838Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231838Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231838Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231838Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231838Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231838Calligrapher h6, .stacks_in_231838Calligrapher h5, .stacks_in_231838Calligrapher h4, .stacks_in_231838Calligrapher h3, .stacks_in_231838Calligrapher h2, .stacks_in_231838Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231838Calligrapher, .stacks_in_231838Calligrapher h1, .stacks_in_231838Calligrapher h2, .stacks_in_231838Calligrapher h3, .stacks_in_231838Calligrapher h4, .stacks_in_231838Calligrapher h5, .stacks_in_231838Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231838targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231838Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231838Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231838Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231838Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231839 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_231842 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_231842 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_231842 {
	padding: 20px 0px 30px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231843Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231843Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231843Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231843Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231843Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231843Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231843Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231843Calligrapher h6, .stacks_in_231843Calligrapher h5, .stacks_in_231843Calligrapher h4, .stacks_in_231843Calligrapher h3, .stacks_in_231843Calligrapher h2, .stacks_in_231843Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231843Calligrapher, .stacks_in_231843Calligrapher h1, .stacks_in_231843Calligrapher h2, .stacks_in_231843Calligrapher h3, .stacks_in_231843Calligrapher h4, .stacks_in_231843Calligrapher h5, .stacks_in_231843Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231843targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231843Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231843Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231843Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231843Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231844 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231847Calligrapher{			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_231847Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231847Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231847Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231847Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231847Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231847Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231847Calligrapher h6, .stacks_in_231847Calligrapher h5, .stacks_in_231847Calligrapher h4, .stacks_in_231847Calligrapher h3, .stacks_in_231847Calligrapher h2, .stacks_in_231847Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231847Calligrapher, .stacks_in_231847Calligrapher h1, .stacks_in_231847Calligrapher h2, .stacks_in_231847Calligrapher h3, .stacks_in_231847Calligrapher h4, .stacks_in_231847Calligrapher h5, .stacks_in_231847Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231847targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231847Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231847Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231847Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231847Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231848 {
	padding: 10px 0px 60px 0px;
}
/* Start dooMax stack CSS code */#stacks_in_230878, .stacks_in_230878MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_230878MaxWidthContainer{	    max-width: 1300px;	}    .stacks_in_230878MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_230878MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_230878MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_230878MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_230878MaxWidthContainer{			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_230879.cleanResponse2_L.CR2_Goff {
	width: 20%;
}
.stacks_in_230879.cleanResponse2_R.CR2_Goff {
	width: 80%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230879.CR6_L,
.stacks_in_230879.CR6_L1 {
	float: left;
}
.stacks_in_230879.CR6_R,
.stacks_in_230879.CR6_R1 {
	float: left;
}
.stacks_in_230879.CR6 {
	width: 15%;
}
.stacks_in_230879.CR6_S {
	width: 15.2%;
}
.stacks_in_230879.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_230879.CR6_LF,
.stacks_in_230879.CR6_LL,
.stacks_in_230879.CR6_RF,
.stacks_in_230879.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_230879.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_230879.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_230879.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_230879.CR6,
	.stacks_in_230879.CR6_S {
		width: 49%;
	}
	.stacks_in_230879.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230879.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230879.CR6.CR6_Goff,
	.stacks_in_230879.CR6_S.CR6_Goff,
	.stacks_in_230879.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_230879.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_230879.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230879.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_230879.CR6,
	.stacks_in_230879.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}/* Start dooMax stack CSS code */#stacks_in_230891, .stacks_in_230891MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_230891MaxWidthContainer{	    max-width: 1200px;	}    .stacks_in_230891MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_230891MaxWidthContainer{		    max-width: 800px;		}										    .stacks_in_230891MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_230891MaxWidthContainer{		    max-width: 800px;		}										    .stacks_in_230891MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_230892 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_230892 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_230892 {
	padding: 20px 0px 30px 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_230893.cleanResponse2_L.CR2_Goff {
	width: 30%;
}
.stacks_in_230893.cleanResponse2_R.CR2_Goff {
	width: 70%;
}

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

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230893.cleanResponse2_L {
	float: left;
	width: 29%;
	margin: 0 0 10px 0;
}
.stacks_in_230893.cleanResponse2_R {
	float: right;
	width: 69%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230893.CR6_L,
.stacks_in_230893.CR6_L1 {
	float: left;
}
.stacks_in_230893.CR6_R,
.stacks_in_230893.CR6_R1 {
	float: left;
}
.stacks_in_230893.CR6 {
	width: 15%;
}
.stacks_in_230893.CR6_S {
	width: 15.2%;
}
.stacks_in_230893.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_230893.CR6_LF,
.stacks_in_230893.CR6_LL,
.stacks_in_230893.CR6_RF,
.stacks_in_230893.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_230893.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_230893.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_230893.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_230893.CR6,
	.stacks_in_230893.CR6_S {
		width: 49%;
	}
	.stacks_in_230893.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230893.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230893.CR6.CR6_Goff,
	.stacks_in_230893.CR6_S.CR6_Goff,
	.stacks_in_230893.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_230893.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_230893.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230893.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_230893.CR6,
	.stacks_in_230893.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230894Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230894Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230894Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230894Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230894Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230894Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230894Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230894Calligrapher h6, .stacks_in_230894Calligrapher h5, .stacks_in_230894Calligrapher h4, .stacks_in_230894Calligrapher h3, .stacks_in_230894Calligrapher h2, .stacks_in_230894Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_230894Calligrapher, .stacks_in_230894Calligrapher h1, .stacks_in_230894Calligrapher h2, .stacks_in_230894Calligrapher h3, .stacks_in_230894Calligrapher h4, .stacks_in_230894Calligrapher h5, .stacks_in_230894Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230894targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230894Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230894Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230894Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230894Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230895 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230899Calligrapher{			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_230899Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230899Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230899Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230899Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230899Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230899Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230899Calligrapher h6, .stacks_in_230899Calligrapher h5, .stacks_in_230899Calligrapher h4, .stacks_in_230899Calligrapher h3, .stacks_in_230899Calligrapher h2, .stacks_in_230899Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230899Calligrapher, .stacks_in_230899Calligrapher h1, .stacks_in_230899Calligrapher h2, .stacks_in_230899Calligrapher h3, .stacks_in_230899Calligrapher h4, .stacks_in_230899Calligrapher h5, .stacks_in_230899Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230899targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230899Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230899Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230899Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230899Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230900 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_230904 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_230904 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_230904 {
	padding: 20px 0px 30px 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_230905.cleanResponse2_L.CR2_Goff {
	width: 30%;
}
.stacks_in_230905.cleanResponse2_R.CR2_Goff {
	width: 70%;
}

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

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230905.cleanResponse2_L {
	float: left;
	width: 29%;
	margin: 0 0 10px 0;
}
.stacks_in_230905.cleanResponse2_R {
	float: right;
	width: 69%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230905.CR6_L,
.stacks_in_230905.CR6_L1 {
	float: left;
}
.stacks_in_230905.CR6_R,
.stacks_in_230905.CR6_R1 {
	float: left;
}
.stacks_in_230905.CR6 {
	width: 15%;
}
.stacks_in_230905.CR6_S {
	width: 15.2%;
}
.stacks_in_230905.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_230905.CR6_LF,
.stacks_in_230905.CR6_LL,
.stacks_in_230905.CR6_RF,
.stacks_in_230905.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_230905.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_230905.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_230905.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_230905.CR6,
	.stacks_in_230905.CR6_S {
		width: 49%;
	}
	.stacks_in_230905.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230905.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230905.CR6.CR6_Goff,
	.stacks_in_230905.CR6_S.CR6_Goff,
	.stacks_in_230905.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_230905.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_230905.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230905.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_230905.CR6,
	.stacks_in_230905.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230906Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230906Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230906Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230906Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230906Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230906Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230906Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230906Calligrapher h6, .stacks_in_230906Calligrapher h5, .stacks_in_230906Calligrapher h4, .stacks_in_230906Calligrapher h3, .stacks_in_230906Calligrapher h2, .stacks_in_230906Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_230906Calligrapher, .stacks_in_230906Calligrapher h1, .stacks_in_230906Calligrapher h2, .stacks_in_230906Calligrapher h3, .stacks_in_230906Calligrapher h4, .stacks_in_230906Calligrapher h5, .stacks_in_230906Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230906targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230906Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230906Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230906Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230906Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230907 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230911Calligrapher{			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_230911Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230911Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230911Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230911Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230911Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230911Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230911Calligrapher h6, .stacks_in_230911Calligrapher h5, .stacks_in_230911Calligrapher h4, .stacks_in_230911Calligrapher h3, .stacks_in_230911Calligrapher h2, .stacks_in_230911Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230911Calligrapher, .stacks_in_230911Calligrapher h1, .stacks_in_230911Calligrapher h2, .stacks_in_230911Calligrapher h3, .stacks_in_230911Calligrapher h4, .stacks_in_230911Calligrapher h5, .stacks_in_230911Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230911targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230911Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230911Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230911Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230911Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230912 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_230916 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_230916 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_230916 {
	padding: 20px 0px 30px 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_230917.cleanResponse2_L.CR2_Goff {
	width: 30%;
}
.stacks_in_230917.cleanResponse2_R.CR2_Goff {
	width: 70%;
}

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

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230917.cleanResponse2_L {
	float: left;
	width: 29%;
	margin: 0 0 10px 0;
}
.stacks_in_230917.cleanResponse2_R {
	float: right;
	width: 69%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230917.CR6_L,
.stacks_in_230917.CR6_L1 {
	float: left;
}
.stacks_in_230917.CR6_R,
.stacks_in_230917.CR6_R1 {
	float: left;
}
.stacks_in_230917.CR6 {
	width: 15%;
}
.stacks_in_230917.CR6_S {
	width: 15.2%;
}
.stacks_in_230917.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_230917.CR6_LF,
.stacks_in_230917.CR6_LL,
.stacks_in_230917.CR6_RF,
.stacks_in_230917.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_230917.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_230917.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_230917.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_230917.CR6,
	.stacks_in_230917.CR6_S {
		width: 49%;
	}
	.stacks_in_230917.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230917.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230917.CR6.CR6_Goff,
	.stacks_in_230917.CR6_S.CR6_Goff,
	.stacks_in_230917.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_230917.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_230917.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230917.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_230917.CR6,
	.stacks_in_230917.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230918Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230918Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230918Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230918Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230918Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230918Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230918Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230918Calligrapher h6, .stacks_in_230918Calligrapher h5, .stacks_in_230918Calligrapher h4, .stacks_in_230918Calligrapher h3, .stacks_in_230918Calligrapher h2, .stacks_in_230918Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_230918Calligrapher, .stacks_in_230918Calligrapher h1, .stacks_in_230918Calligrapher h2, .stacks_in_230918Calligrapher h3, .stacks_in_230918Calligrapher h4, .stacks_in_230918Calligrapher h5, .stacks_in_230918Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230918targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230918Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230918Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230918Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230918Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230919 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230923Calligrapher{			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_230923Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230923Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230923Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230923Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230923Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230923Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230923Calligrapher h6, .stacks_in_230923Calligrapher h5, .stacks_in_230923Calligrapher h4, .stacks_in_230923Calligrapher h3, .stacks_in_230923Calligrapher h2, .stacks_in_230923Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230923Calligrapher, .stacks_in_230923Calligrapher h1, .stacks_in_230923Calligrapher h2, .stacks_in_230923Calligrapher h3, .stacks_in_230923Calligrapher h4, .stacks_in_230923Calligrapher h5, .stacks_in_230923Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230923targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230923Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230923Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230923Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230923Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230924 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_230928 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_230928 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_230928 {
	padding: 20px 0px 30px 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_230929.cleanResponse2_L.CR2_Goff {
	width: 30%;
}
.stacks_in_230929.cleanResponse2_R.CR2_Goff {
	width: 70%;
}

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

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230929.cleanResponse2_L {
	float: left;
	width: 29%;
	margin: 0 0 10px 0;
}
.stacks_in_230929.cleanResponse2_R {
	float: right;
	width: 69%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230929.CR6_L,
.stacks_in_230929.CR6_L1 {
	float: left;
}
.stacks_in_230929.CR6_R,
.stacks_in_230929.CR6_R1 {
	float: left;
}
.stacks_in_230929.CR6 {
	width: 15%;
}
.stacks_in_230929.CR6_S {
	width: 15.2%;
}
.stacks_in_230929.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_230929.CR6_LF,
.stacks_in_230929.CR6_LL,
.stacks_in_230929.CR6_RF,
.stacks_in_230929.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_230929.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_230929.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_230929.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_230929.CR6,
	.stacks_in_230929.CR6_S {
		width: 49%;
	}
	.stacks_in_230929.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230929.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230929.CR6.CR6_Goff,
	.stacks_in_230929.CR6_S.CR6_Goff,
	.stacks_in_230929.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_230929.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_230929.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230929.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_230929.CR6,
	.stacks_in_230929.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230930Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230930Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230930Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230930Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230930Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230930Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230930Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230930Calligrapher h6, .stacks_in_230930Calligrapher h5, .stacks_in_230930Calligrapher h4, .stacks_in_230930Calligrapher h3, .stacks_in_230930Calligrapher h2, .stacks_in_230930Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_230930Calligrapher, .stacks_in_230930Calligrapher h1, .stacks_in_230930Calligrapher h2, .stacks_in_230930Calligrapher h3, .stacks_in_230930Calligrapher h4, .stacks_in_230930Calligrapher h5, .stacks_in_230930Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230930targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230930Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230930Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230930Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230930Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230931 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230935Calligrapher{			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_230935Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230935Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230935Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230935Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230935Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230935Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230935Calligrapher h6, .stacks_in_230935Calligrapher h5, .stacks_in_230935Calligrapher h4, .stacks_in_230935Calligrapher h3, .stacks_in_230935Calligrapher h2, .stacks_in_230935Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230935Calligrapher, .stacks_in_230935Calligrapher h1, .stacks_in_230935Calligrapher h2, .stacks_in_230935Calligrapher h3, .stacks_in_230935Calligrapher h4, .stacks_in_230935Calligrapher h5, .stacks_in_230935Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230935targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230935Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230935Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230935Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230935Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230936 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_230940 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_230940 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_230940 {
	padding: 20px 0px 30px 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_230941.cleanResponse2_L.CR2_Goff {
	width: 30%;
}
.stacks_in_230941.cleanResponse2_R.CR2_Goff {
	width: 70%;
}

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

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230941.cleanResponse2_L {
	float: left;
	width: 29%;
	margin: 0 0 10px 0;
}
.stacks_in_230941.cleanResponse2_R {
	float: right;
	width: 69%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230941.CR6_L,
.stacks_in_230941.CR6_L1 {
	float: left;
}
.stacks_in_230941.CR6_R,
.stacks_in_230941.CR6_R1 {
	float: left;
}
.stacks_in_230941.CR6 {
	width: 15%;
}
.stacks_in_230941.CR6_S {
	width: 15.2%;
}
.stacks_in_230941.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_230941.CR6_LF,
.stacks_in_230941.CR6_LL,
.stacks_in_230941.CR6_RF,
.stacks_in_230941.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_230941.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_230941.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_230941.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_230941.CR6,
	.stacks_in_230941.CR6_S {
		width: 49%;
	}
	.stacks_in_230941.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230941.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230941.CR6.CR6_Goff,
	.stacks_in_230941.CR6_S.CR6_Goff,
	.stacks_in_230941.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_230941.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_230941.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230941.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_230941.CR6,
	.stacks_in_230941.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230942Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230942Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230942Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230942Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230942Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230942Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230942Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230942Calligrapher h6, .stacks_in_230942Calligrapher h5, .stacks_in_230942Calligrapher h4, .stacks_in_230942Calligrapher h3, .stacks_in_230942Calligrapher h2, .stacks_in_230942Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_230942Calligrapher, .stacks_in_230942Calligrapher h1, .stacks_in_230942Calligrapher h2, .stacks_in_230942Calligrapher h3, .stacks_in_230942Calligrapher h4, .stacks_in_230942Calligrapher h5, .stacks_in_230942Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230942targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230942Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230942Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230942Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230942Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230943 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230947Calligrapher{			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_230947Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230947Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230947Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230947Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230947Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230947Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230947Calligrapher h6, .stacks_in_230947Calligrapher h5, .stacks_in_230947Calligrapher h4, .stacks_in_230947Calligrapher h3, .stacks_in_230947Calligrapher h2, .stacks_in_230947Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230947Calligrapher, .stacks_in_230947Calligrapher h1, .stacks_in_230947Calligrapher h2, .stacks_in_230947Calligrapher h3, .stacks_in_230947Calligrapher h4, .stacks_in_230947Calligrapher h5, .stacks_in_230947Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230947targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230947Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230947Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230947Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230947Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230948 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_230952 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_230952 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_230952 {
	padding: 20px 0px 30px 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_230953.cleanResponse2_L.CR2_Goff {
	width: 30%;
}
.stacks_in_230953.cleanResponse2_R.CR2_Goff {
	width: 70%;
}

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

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230953.cleanResponse2_L {
	float: left;
	width: 29%;
	margin: 0 0 10px 0;
}
.stacks_in_230953.cleanResponse2_R {
	float: right;
	width: 69%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230953.CR6_L,
.stacks_in_230953.CR6_L1 {
	float: left;
}
.stacks_in_230953.CR6_R,
.stacks_in_230953.CR6_R1 {
	float: left;
}
.stacks_in_230953.CR6 {
	width: 15%;
}
.stacks_in_230953.CR6_S {
	width: 15.2%;
}
.stacks_in_230953.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_230953.CR6_LF,
.stacks_in_230953.CR6_LL,
.stacks_in_230953.CR6_RF,
.stacks_in_230953.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_230953.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_230953.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_230953.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_230953.CR6,
	.stacks_in_230953.CR6_S {
		width: 49%;
	}
	.stacks_in_230953.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230953.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230953.CR6.CR6_Goff,
	.stacks_in_230953.CR6_S.CR6_Goff,
	.stacks_in_230953.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_230953.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_230953.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230953.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_230953.CR6,
	.stacks_in_230953.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230954Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230954Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230954Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230954Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230954Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230954Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230954Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230954Calligrapher h6, .stacks_in_230954Calligrapher h5, .stacks_in_230954Calligrapher h4, .stacks_in_230954Calligrapher h3, .stacks_in_230954Calligrapher h2, .stacks_in_230954Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_230954Calligrapher, .stacks_in_230954Calligrapher h1, .stacks_in_230954Calligrapher h2, .stacks_in_230954Calligrapher h3, .stacks_in_230954Calligrapher h4, .stacks_in_230954Calligrapher h5, .stacks_in_230954Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230954targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230954Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230954Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230954Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230954Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230955 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230959Calligrapher{			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_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   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .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: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230959targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230959Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230959Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230959Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230959Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230960 {
	padding: 10px 0px 60px 0px;
}
/* Start dooMax stack CSS code */#stacks_in_230292, .stacks_in_230292MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_230292MaxWidthContainer{	    max-width: 840px;	}    .stacks_in_230292MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_230292MaxWidthContainer{		    max-width: 840px;		}										    .stacks_in_230292MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_230292MaxWidthContainer{		    max-width: 840px;		}										    .stacks_in_230292MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//* Start dooMax stack CSS code */#stacks_in_230293, .stacks_in_230293MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_230293MaxWidthContainer{	    max-width: 111px;	}    .stacks_in_230293MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_230293MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_230293MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_230293MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_230293MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_230294 .onthelineouterspace
{
display:block;
padding: 0px 0px 0px 0px;
}
#stacks_in_230294 .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_230294 {
	padding: 200px 0px 10px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230296Calligrapher{			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_230296Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230296Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230296Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230296Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230296Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230296Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230296Calligrapher h6, .stacks_in_230296Calligrapher h5, .stacks_in_230296Calligrapher h4, .stacks_in_230296Calligrapher h3, .stacks_in_230296Calligrapher h2, .stacks_in_230296Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230296Calligrapher, .stacks_in_230296Calligrapher h1, .stacks_in_230296Calligrapher h2, .stacks_in_230296Calligrapher h3, .stacks_in_230296Calligrapher h4, .stacks_in_230296Calligrapher h5, .stacks_in_230296Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230296targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230296Calligrapher a:link{			color: #E6E6E6 !important;			text-decoration: none !important;		}				.stacks_in_230296Calligrapher a:visited{			color: #E6E6E6 !important;		}				.stacks_in_230296Calligrapher a:active{			color: #E6E6E6 !important;		}				.stacks_in_230296Calligrapher a:hover{			color: #B3B3B3 !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230297 {
	padding: 5px 0px 0px 0px;
}
/* Start dooMax stack CSS code */#stacks_in_230300, .stacks_in_230300MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_230300MaxWidthContainer{	    max-width: 111px;	}    .stacks_in_230300MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_230300MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_230300MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_230300MaxWidthContainer{		    max-width: 111px;		}										    .stacks_in_230300MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code */#stacks_in_230301 .onthelineouterspace
{
display:block;
padding: 0px 0px 0px 0px;
}
#stacks_in_230301 .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_230301 {
	padding: 15px 0px 190px 0px;
}
/* Start Agent-X stack CSS code */.stacks_in_231673label{	display: block;	background: #83c681;	padding: 4px 10px 4px 10px;	-webkit-border-radius: 10px;	color: #ffffff;	text-align: center;	margin-top: 10px;}.stacks_in_231673iPhoneContent, .stacks_in_231673iPadContent, .stacks_in_231673AndroidContent, .stacks_in_231673BlackberryContent, .stacks_in_231673DesktopContent {	display: none;}.stacks_in_231673label{	display: none;}/* End Agent-X stack CSS code *//* Start dooMax stack CSS code */#stacks_in_231679, .stacks_in_231679MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_231679MaxWidthContainer{	    max-width: 1200px;	}    .stacks_in_231679MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_231679MaxWidthContainer{		    max-width: 800px;		}										    .stacks_in_231679MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_231679MaxWidthContainer{		    max-width: 800px;		}										    .stacks_in_231679MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231681Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231681Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231681Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231681Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231681Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231681Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231681Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231681Calligrapher h6, .stacks_in_231681Calligrapher h5, .stacks_in_231681Calligrapher h4, .stacks_in_231681Calligrapher h3, .stacks_in_231681Calligrapher h2, .stacks_in_231681Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231681Calligrapher, .stacks_in_231681Calligrapher h1, .stacks_in_231681Calligrapher h2, .stacks_in_231681Calligrapher h3, .stacks_in_231681Calligrapher h4, .stacks_in_231681Calligrapher h5, .stacks_in_231681Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231681targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231681Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231681Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231681Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231681Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231682 {
	padding: 60px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231686Calligrapher{			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_231686Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231686Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231686Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231686Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231686Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231686Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231686Calligrapher h6, .stacks_in_231686Calligrapher h5, .stacks_in_231686Calligrapher h4, .stacks_in_231686Calligrapher h3, .stacks_in_231686Calligrapher h2, .stacks_in_231686Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231686Calligrapher, .stacks_in_231686Calligrapher h1, .stacks_in_231686Calligrapher h2, .stacks_in_231686Calligrapher h3, .stacks_in_231686Calligrapher h4, .stacks_in_231686Calligrapher h5, .stacks_in_231686Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231686targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231686Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231686Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231686Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231686Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231687 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_231691 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_231691 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_231691 {
	padding: 20px 0px 30px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231693Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231693Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231693Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231693Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231693Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231693Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231693Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231693Calligrapher h6, .stacks_in_231693Calligrapher h5, .stacks_in_231693Calligrapher h4, .stacks_in_231693Calligrapher h3, .stacks_in_231693Calligrapher h2, .stacks_in_231693Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231693Calligrapher, .stacks_in_231693Calligrapher h1, .stacks_in_231693Calligrapher h2, .stacks_in_231693Calligrapher h3, .stacks_in_231693Calligrapher h4, .stacks_in_231693Calligrapher h5, .stacks_in_231693Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231693targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231693Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231693Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231693Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231693Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231694 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231698Calligrapher{			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_231698Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231698Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231698Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231698Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231698Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231698Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231698Calligrapher h6, .stacks_in_231698Calligrapher h5, .stacks_in_231698Calligrapher h4, .stacks_in_231698Calligrapher h3, .stacks_in_231698Calligrapher h2, .stacks_in_231698Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231698Calligrapher, .stacks_in_231698Calligrapher h1, .stacks_in_231698Calligrapher h2, .stacks_in_231698Calligrapher h3, .stacks_in_231698Calligrapher h4, .stacks_in_231698Calligrapher h5, .stacks_in_231698Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231698targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231698Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231698Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231698Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231698Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231699 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_231703 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_231703 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_231703 {
	padding: 20px 0px 30px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231705Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231705Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231705Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231705Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231705Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231705Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231705Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231705Calligrapher h6, .stacks_in_231705Calligrapher h5, .stacks_in_231705Calligrapher h4, .stacks_in_231705Calligrapher h3, .stacks_in_231705Calligrapher h2, .stacks_in_231705Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231705Calligrapher, .stacks_in_231705Calligrapher h1, .stacks_in_231705Calligrapher h2, .stacks_in_231705Calligrapher h3, .stacks_in_231705Calligrapher h4, .stacks_in_231705Calligrapher h5, .stacks_in_231705Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231705targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231705Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231705Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231705Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231705Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231706 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231710Calligrapher{			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_231710Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231710Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231710Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231710Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231710Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231710Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231710Calligrapher h6, .stacks_in_231710Calligrapher h5, .stacks_in_231710Calligrapher h4, .stacks_in_231710Calligrapher h3, .stacks_in_231710Calligrapher h2, .stacks_in_231710Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231710Calligrapher, .stacks_in_231710Calligrapher h1, .stacks_in_231710Calligrapher h2, .stacks_in_231710Calligrapher h3, .stacks_in_231710Calligrapher h4, .stacks_in_231710Calligrapher h5, .stacks_in_231710Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231710targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231710Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231710Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231710Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231710Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231711 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_231715 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_231715 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_231715 {
	padding: 20px 0px 30px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231717Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231717Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231717Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231717Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231717Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231717Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231717Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231717Calligrapher h6, .stacks_in_231717Calligrapher h5, .stacks_in_231717Calligrapher h4, .stacks_in_231717Calligrapher h3, .stacks_in_231717Calligrapher h2, .stacks_in_231717Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231717Calligrapher, .stacks_in_231717Calligrapher h1, .stacks_in_231717Calligrapher h2, .stacks_in_231717Calligrapher h3, .stacks_in_231717Calligrapher h4, .stacks_in_231717Calligrapher h5, .stacks_in_231717Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231717targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231717Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231717Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231717Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231717Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231718 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231722Calligrapher{			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_231722Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231722Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231722Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231722Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231722Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231722Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231722Calligrapher h6, .stacks_in_231722Calligrapher h5, .stacks_in_231722Calligrapher h4, .stacks_in_231722Calligrapher h3, .stacks_in_231722Calligrapher h2, .stacks_in_231722Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231722Calligrapher, .stacks_in_231722Calligrapher h1, .stacks_in_231722Calligrapher h2, .stacks_in_231722Calligrapher h3, .stacks_in_231722Calligrapher h4, .stacks_in_231722Calligrapher h5, .stacks_in_231722Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231722targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231722Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231722Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231722Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231722Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231723 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_231727 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_231727 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_231727 {
	padding: 20px 0px 30px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231729Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231729Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231729Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231729Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231729Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231729Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231729Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231729Calligrapher h6, .stacks_in_231729Calligrapher h5, .stacks_in_231729Calligrapher h4, .stacks_in_231729Calligrapher h3, .stacks_in_231729Calligrapher h2, .stacks_in_231729Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231729Calligrapher, .stacks_in_231729Calligrapher h1, .stacks_in_231729Calligrapher h2, .stacks_in_231729Calligrapher h3, .stacks_in_231729Calligrapher h4, .stacks_in_231729Calligrapher h5, .stacks_in_231729Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231729targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231729Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231729Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231729Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231729Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231730 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231734Calligrapher{			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_231734Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231734Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231734Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231734Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231734Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231734Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231734Calligrapher h6, .stacks_in_231734Calligrapher h5, .stacks_in_231734Calligrapher h4, .stacks_in_231734Calligrapher h3, .stacks_in_231734Calligrapher h2, .stacks_in_231734Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231734Calligrapher, .stacks_in_231734Calligrapher h1, .stacks_in_231734Calligrapher h2, .stacks_in_231734Calligrapher h3, .stacks_in_231734Calligrapher h4, .stacks_in_231734Calligrapher h5, .stacks_in_231734Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231734targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231734Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231734Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231734Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231734Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231735 {
	padding: 10px 0px 60px 0px;
}
/* @group Edit Mode Styling */

/*  */

/* @end *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232458Calligrapher{			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_232458Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232458Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232458Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232458Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232458Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232458Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232458Calligrapher h6, .stacks_in_232458Calligrapher h5, .stacks_in_232458Calligrapher h4, .stacks_in_232458Calligrapher h3, .stacks_in_232458Calligrapher h2, .stacks_in_232458Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_232458Calligrapher, .stacks_in_232458Calligrapher h1, .stacks_in_232458Calligrapher h2, .stacks_in_232458Calligrapher h3, .stacks_in_232458Calligrapher h4, .stacks_in_232458Calligrapher h5, .stacks_in_232458Calligrapher h6{	font-family: "Muli" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232458targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232458Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232458Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232458Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232458Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232460 {
	padding: 60px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232463Calligrapher{			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_232463Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232463Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232463Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232463Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232463Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232463Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232463Calligrapher h6, .stacks_in_232463Calligrapher h5, .stacks_in_232463Calligrapher h4, .stacks_in_232463Calligrapher h3, .stacks_in_232463Calligrapher h2, .stacks_in_232463Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232463Calligrapher, .stacks_in_232463Calligrapher h1, .stacks_in_232463Calligrapher h2, .stacks_in_232463Calligrapher h3, .stacks_in_232463Calligrapher h4, .stacks_in_232463Calligrapher h5, .stacks_in_232463Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232463targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232463Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232463Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232463Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232463Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232465 {
	padding: 10px 0px 10px 0px;
}

#stacks_in_232467 {
	padding: 60px 0px 0px 0px;
}
/* Start dooMax stack CSS code */#stacks_in_231852, .stacks_in_231852MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_231852MaxWidthContainer{	    max-width: 1200px;	}    .stacks_in_231852MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_231852MaxWidthContainer{		    max-width: 800px;		}										    .stacks_in_231852MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_231852MaxWidthContainer{		    max-width: 800px;		}										    .stacks_in_231852MaxWidthContainer{			margin: 0 auto 0 auto;		}		}/* End dooMax stack CSS code *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231853Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231853Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231853Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231853Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231853Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231853Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231853Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231853Calligrapher h6, .stacks_in_231853Calligrapher h5, .stacks_in_231853Calligrapher h4, .stacks_in_231853Calligrapher h3, .stacks_in_231853Calligrapher h2, .stacks_in_231853Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231853Calligrapher, .stacks_in_231853Calligrapher h1, .stacks_in_231853Calligrapher h2, .stacks_in_231853Calligrapher h3, .stacks_in_231853Calligrapher h4, .stacks_in_231853Calligrapher h5, .stacks_in_231853Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231853targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231853Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231853Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231853Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231853Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231854 {
	padding: 60px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231857Calligrapher{			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_231857Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231857Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231857Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231857Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231857Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231857Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231857Calligrapher h6, .stacks_in_231857Calligrapher h5, .stacks_in_231857Calligrapher h4, .stacks_in_231857Calligrapher h3, .stacks_in_231857Calligrapher h2, .stacks_in_231857Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231857Calligrapher, .stacks_in_231857Calligrapher h1, .stacks_in_231857Calligrapher h2, .stacks_in_231857Calligrapher h3, .stacks_in_231857Calligrapher h4, .stacks_in_231857Calligrapher h5, .stacks_in_231857Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231857targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231857Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231857Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231857Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231857Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231858 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_231861 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_231861 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_231861 {
	padding: 20px 0px 30px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231862Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231862Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231862Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231862Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231862Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231862Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231862Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231862Calligrapher h6, .stacks_in_231862Calligrapher h5, .stacks_in_231862Calligrapher h4, .stacks_in_231862Calligrapher h3, .stacks_in_231862Calligrapher h2, .stacks_in_231862Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231862Calligrapher, .stacks_in_231862Calligrapher h1, .stacks_in_231862Calligrapher h2, .stacks_in_231862Calligrapher h3, .stacks_in_231862Calligrapher h4, .stacks_in_231862Calligrapher h5, .stacks_in_231862Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231862targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231862Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231862Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231862Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231862Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231863 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231866Calligrapher{			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_231866Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231866Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231866Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231866Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231866Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231866Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231866Calligrapher h6, .stacks_in_231866Calligrapher h5, .stacks_in_231866Calligrapher h4, .stacks_in_231866Calligrapher h3, .stacks_in_231866Calligrapher h2, .stacks_in_231866Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231866Calligrapher, .stacks_in_231866Calligrapher h1, .stacks_in_231866Calligrapher h2, .stacks_in_231866Calligrapher h3, .stacks_in_231866Calligrapher h4, .stacks_in_231866Calligrapher h5, .stacks_in_231866Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231866targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231866Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231866Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231866Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231866Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231867 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_231870 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_231870 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_231870 {
	padding: 20px 0px 30px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231871Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231871Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231871Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231871Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231871Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231871Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231871Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231871Calligrapher h6, .stacks_in_231871Calligrapher h5, .stacks_in_231871Calligrapher h4, .stacks_in_231871Calligrapher h3, .stacks_in_231871Calligrapher h2, .stacks_in_231871Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231871Calligrapher, .stacks_in_231871Calligrapher h1, .stacks_in_231871Calligrapher h2, .stacks_in_231871Calligrapher h3, .stacks_in_231871Calligrapher h4, .stacks_in_231871Calligrapher h5, .stacks_in_231871Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231871targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231871Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231871Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231871Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231871Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231872 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231875Calligrapher{			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_231875Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231875Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231875Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231875Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231875Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231875Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231875Calligrapher h6, .stacks_in_231875Calligrapher h5, .stacks_in_231875Calligrapher h4, .stacks_in_231875Calligrapher h3, .stacks_in_231875Calligrapher h2, .stacks_in_231875Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231875Calligrapher, .stacks_in_231875Calligrapher h1, .stacks_in_231875Calligrapher h2, .stacks_in_231875Calligrapher h3, .stacks_in_231875Calligrapher h4, .stacks_in_231875Calligrapher h5, .stacks_in_231875Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231875targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231875Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231875Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231875Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231875Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231876 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_231879 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_231879 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_231879 {
	padding: 20px 0px 30px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231880Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231880Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231880Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231880Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231880Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231880Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231880Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231880Calligrapher h6, .stacks_in_231880Calligrapher h5, .stacks_in_231880Calligrapher h4, .stacks_in_231880Calligrapher h3, .stacks_in_231880Calligrapher h2, .stacks_in_231880Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231880Calligrapher, .stacks_in_231880Calligrapher h1, .stacks_in_231880Calligrapher h2, .stacks_in_231880Calligrapher h3, .stacks_in_231880Calligrapher h4, .stacks_in_231880Calligrapher h5, .stacks_in_231880Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231880targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231880Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231880Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231880Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231880Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231881 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231884Calligrapher{			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_231884Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231884Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231884Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231884Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231884Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231884Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231884Calligrapher h6, .stacks_in_231884Calligrapher h5, .stacks_in_231884Calligrapher h4, .stacks_in_231884Calligrapher h3, .stacks_in_231884Calligrapher h2, .stacks_in_231884Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231884Calligrapher, .stacks_in_231884Calligrapher h1, .stacks_in_231884Calligrapher h2, .stacks_in_231884Calligrapher h3, .stacks_in_231884Calligrapher h4, .stacks_in_231884Calligrapher h5, .stacks_in_231884Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231884targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231884Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231884Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231884Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231884Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231885 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_231888 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_231888 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_231888 {
	padding: 20px 0px 30px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231889Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_231889Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231889Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231889Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231889Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231889Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231889Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231889Calligrapher h6, .stacks_in_231889Calligrapher h5, .stacks_in_231889Calligrapher h4, .stacks_in_231889Calligrapher h3, .stacks_in_231889Calligrapher h2, .stacks_in_231889Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_231889Calligrapher, .stacks_in_231889Calligrapher h1, .stacks_in_231889Calligrapher h2, .stacks_in_231889Calligrapher h3, .stacks_in_231889Calligrapher h4, .stacks_in_231889Calligrapher h5, .stacks_in_231889Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231889targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231889Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231889Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231889Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231889Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231890 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_231893Calligrapher{			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_231893Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231893Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231893Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231893Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231893Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231893Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_231893Calligrapher h6, .stacks_in_231893Calligrapher h5, .stacks_in_231893Calligrapher h4, .stacks_in_231893Calligrapher h3, .stacks_in_231893Calligrapher h2, .stacks_in_231893Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_231893Calligrapher, .stacks_in_231893Calligrapher h1, .stacks_in_231893Calligrapher h2, .stacks_in_231893Calligrapher h3, .stacks_in_231893Calligrapher h4, .stacks_in_231893Calligrapher h5, .stacks_in_231893Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_231893targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_231893Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_231893Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_231893Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_231893Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_231894 {
	padding: 10px 0px 60px 0px;
}
/* @group Edit Mode Styling */

/*  */

/* @end *//* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232446Calligrapher{			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_232446Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232446Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232446Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232446Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232446Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232446Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232446Calligrapher h6, .stacks_in_232446Calligrapher h5, .stacks_in_232446Calligrapher h4, .stacks_in_232446Calligrapher h3, .stacks_in_232446Calligrapher h2, .stacks_in_232446Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- */ .stacks_in_232446Calligrapher, .stacks_in_232446Calligrapher h1, .stacks_in_232446Calligrapher h2, .stacks_in_232446Calligrapher h3, .stacks_in_232446Calligrapher h4, .stacks_in_232446Calligrapher h5, .stacks_in_232446Calligrapher h6{	font-family: "Muli" !important;}/* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232446targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232446Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232446Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232446Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232446Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232448 {
	padding: 60px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_232451Calligrapher{			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_232451Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232451Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232451Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232451Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232451Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232451Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_232451Calligrapher h6, .stacks_in_232451Calligrapher h5, .stacks_in_232451Calligrapher h4, .stacks_in_232451Calligrapher h3, .stacks_in_232451Calligrapher h2, .stacks_in_232451Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_232451Calligrapher, .stacks_in_232451Calligrapher h1, .stacks_in_232451Calligrapher h2, .stacks_in_232451Calligrapher h3, .stacks_in_232451Calligrapher h4, .stacks_in_232451Calligrapher h5, .stacks_in_232451Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_232451targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_232451Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_232451Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_232451Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_232451Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_232453 {
	padding: 10px 0px 10px 0px;
}

#stacks_in_232455 {
	padding: 60px 0px 0px 0px;
}
/* Start dooMax stack CSS code */#stacks_in_230465, .stacks_in_230465MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_230465MaxWidthContainer{	    max-width: 1300px;	}    .stacks_in_230465MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_230465MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_230465MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_230465MaxWidthContainer{		    max-width: 960px;		}										    .stacks_in_230465MaxWidthContainer{			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_230466.cleanResponse2_L.CR2_Goff {
	width: 20%;
}
.stacks_in_230466.cleanResponse2_R.CR2_Goff {
	width: 80%;
}

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230466.CR6_L,
.stacks_in_230466.CR6_L1 {
	float: left;
}
.stacks_in_230466.CR6_R,
.stacks_in_230466.CR6_R1 {
	float: left;
}
.stacks_in_230466.CR6 {
	width: 15%;
}
.stacks_in_230466.CR6_S {
	width: 15.2%;
}
.stacks_in_230466.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_230466.CR6_LF,
.stacks_in_230466.CR6_LL,
.stacks_in_230466.CR6_RF,
.stacks_in_230466.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_230466.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_230466.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_230466.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_230466.CR6,
	.stacks_in_230466.CR6_S {
		width: 49%;
	}
	.stacks_in_230466.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230466.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230466.CR6.CR6_Goff,
	.stacks_in_230466.CR6_S.CR6_Goff,
	.stacks_in_230466.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_230466.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_230466.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230466.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_230466.CR6,
	.stacks_in_230466.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}
#stacks_in_230466 {
	padding: 80px 0px 0px 0px;
}
/* Start dooMax stack CSS code */#stacks_in_230478, .stacks_in_230478MaxWidthContainer{	-webkit-box-sizing: border-box;	-moz-box-sizing: border-box;	box-sizing: border-box;}     .stacks_in_230478MaxWidthContainer{	    max-width: 1200px;	}    .stacks_in_230478MaxWidthContainer{		margin: 0 auto 0 auto;	}@media only screen and (max-width: 1024px) {	 	    .stacks_in_230478MaxWidthContainer{		    max-width: 800px;		}										    .stacks_in_230478MaxWidthContainer{			margin: 0 auto 0 auto;		}		}@media only screen and (max-width: 480px) {	 	    .stacks_in_230478MaxWidthContainer{		    max-width: 800px;		}										    .stacks_in_230478MaxWidthContainer{			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_230480.cleanResponse2_L.CR2_Goff {
	width: 30%;
}
.stacks_in_230480.cleanResponse2_R.CR2_Goff {
	width: 70%;
}

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

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230480.cleanResponse2_L {
	float: left;
	width: 29%;
	margin: 0 0 10px 0;
}
.stacks_in_230480.cleanResponse2_R {
	float: right;
	width: 69%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230480.CR6_L,
.stacks_in_230480.CR6_L1 {
	float: left;
}
.stacks_in_230480.CR6_R,
.stacks_in_230480.CR6_R1 {
	float: left;
}
.stacks_in_230480.CR6 {
	width: 15%;
}
.stacks_in_230480.CR6_S {
	width: 15.2%;
}
.stacks_in_230480.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_230480.CR6_LF,
.stacks_in_230480.CR6_LL,
.stacks_in_230480.CR6_RF,
.stacks_in_230480.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_230480.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_230480.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_230480.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_230480.CR6,
	.stacks_in_230480.CR6_S {
		width: 49%;
	}
	.stacks_in_230480.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230480.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230480.CR6.CR6_Goff,
	.stacks_in_230480.CR6_S.CR6_Goff,
	.stacks_in_230480.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_230480.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_230480.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230480.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_230480.CR6,
	.stacks_in_230480.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230481Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230481Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230481Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230481Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230481Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230481Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230481Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230481Calligrapher h6, .stacks_in_230481Calligrapher h5, .stacks_in_230481Calligrapher h4, .stacks_in_230481Calligrapher h3, .stacks_in_230481Calligrapher h2, .stacks_in_230481Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_230481Calligrapher, .stacks_in_230481Calligrapher h1, .stacks_in_230481Calligrapher h2, .stacks_in_230481Calligrapher h3, .stacks_in_230481Calligrapher h4, .stacks_in_230481Calligrapher h5, .stacks_in_230481Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230481targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230481Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230481Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230481Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230481Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230482 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230486Calligrapher{			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_230486Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230486Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230486Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230486Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230486Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230486Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230486Calligrapher h6, .stacks_in_230486Calligrapher h5, .stacks_in_230486Calligrapher h4, .stacks_in_230486Calligrapher h3, .stacks_in_230486Calligrapher h2, .stacks_in_230486Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230486Calligrapher, .stacks_in_230486Calligrapher h1, .stacks_in_230486Calligrapher h2, .stacks_in_230486Calligrapher h3, .stacks_in_230486Calligrapher h4, .stacks_in_230486Calligrapher h5, .stacks_in_230486Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230486targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230486Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230486Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230486Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230486Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230487 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_230491 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_230491 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_230491 {
	padding: 20px 0px 30px 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_230492.cleanResponse2_L.CR2_Goff {
	width: 30%;
}
.stacks_in_230492.cleanResponse2_R.CR2_Goff {
	width: 70%;
}

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

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230492.cleanResponse2_L {
	float: left;
	width: 29%;
	margin: 0 0 10px 0;
}
.stacks_in_230492.cleanResponse2_R {
	float: right;
	width: 69%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230492.CR6_L,
.stacks_in_230492.CR6_L1 {
	float: left;
}
.stacks_in_230492.CR6_R,
.stacks_in_230492.CR6_R1 {
	float: left;
}
.stacks_in_230492.CR6 {
	width: 15%;
}
.stacks_in_230492.CR6_S {
	width: 15.2%;
}
.stacks_in_230492.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_230492.CR6_LF,
.stacks_in_230492.CR6_LL,
.stacks_in_230492.CR6_RF,
.stacks_in_230492.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_230492.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_230492.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_230492.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_230492.CR6,
	.stacks_in_230492.CR6_S {
		width: 49%;
	}
	.stacks_in_230492.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230492.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230492.CR6.CR6_Goff,
	.stacks_in_230492.CR6_S.CR6_Goff,
	.stacks_in_230492.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_230492.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_230492.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230492.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_230492.CR6,
	.stacks_in_230492.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230493Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230493Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230493Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230493Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230493Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230493Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230493Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230493Calligrapher h6, .stacks_in_230493Calligrapher h5, .stacks_in_230493Calligrapher h4, .stacks_in_230493Calligrapher h3, .stacks_in_230493Calligrapher h2, .stacks_in_230493Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_230493Calligrapher, .stacks_in_230493Calligrapher h1, .stacks_in_230493Calligrapher h2, .stacks_in_230493Calligrapher h3, .stacks_in_230493Calligrapher h4, .stacks_in_230493Calligrapher h5, .stacks_in_230493Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230493targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230493Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230493Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230493Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230493Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230494 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230498Calligrapher{			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_230498Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230498Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230498Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230498Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230498Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230498Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230498Calligrapher h6, .stacks_in_230498Calligrapher h5, .stacks_in_230498Calligrapher h4, .stacks_in_230498Calligrapher h3, .stacks_in_230498Calligrapher h2, .stacks_in_230498Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230498Calligrapher, .stacks_in_230498Calligrapher h1, .stacks_in_230498Calligrapher h2, .stacks_in_230498Calligrapher h3, .stacks_in_230498Calligrapher h4, .stacks_in_230498Calligrapher h5, .stacks_in_230498Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230498targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230498Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230498Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230498Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230498Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230499 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_230503 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_230503 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_230503 {
	padding: 20px 0px 30px 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_230504.cleanResponse2_L.CR2_Goff {
	width: 30%;
}
.stacks_in_230504.cleanResponse2_R.CR2_Goff {
	width: 70%;
}

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

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230504.cleanResponse2_L {
	float: left;
	width: 29%;
	margin: 0 0 10px 0;
}
.stacks_in_230504.cleanResponse2_R {
	float: right;
	width: 69%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230504.CR6_L,
.stacks_in_230504.CR6_L1 {
	float: left;
}
.stacks_in_230504.CR6_R,
.stacks_in_230504.CR6_R1 {
	float: left;
}
.stacks_in_230504.CR6 {
	width: 15%;
}
.stacks_in_230504.CR6_S {
	width: 15.2%;
}
.stacks_in_230504.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_230504.CR6_LF,
.stacks_in_230504.CR6_LL,
.stacks_in_230504.CR6_RF,
.stacks_in_230504.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_230504.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_230504.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_230504.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_230504.CR6,
	.stacks_in_230504.CR6_S {
		width: 49%;
	}
	.stacks_in_230504.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230504.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230504.CR6.CR6_Goff,
	.stacks_in_230504.CR6_S.CR6_Goff,
	.stacks_in_230504.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_230504.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_230504.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230504.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_230504.CR6,
	.stacks_in_230504.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230505Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230505Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230505Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230505Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230505Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230505Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230505Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230505Calligrapher h6, .stacks_in_230505Calligrapher h5, .stacks_in_230505Calligrapher h4, .stacks_in_230505Calligrapher h3, .stacks_in_230505Calligrapher h2, .stacks_in_230505Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_230505Calligrapher, .stacks_in_230505Calligrapher h1, .stacks_in_230505Calligrapher h2, .stacks_in_230505Calligrapher h3, .stacks_in_230505Calligrapher h4, .stacks_in_230505Calligrapher h5, .stacks_in_230505Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230505targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230505Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230505Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230505Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230505Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230506 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230510Calligrapher{			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_230510Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230510Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230510Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230510Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230510Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230510Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230510Calligrapher h6, .stacks_in_230510Calligrapher h5, .stacks_in_230510Calligrapher h4, .stacks_in_230510Calligrapher h3, .stacks_in_230510Calligrapher h2, .stacks_in_230510Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230510Calligrapher, .stacks_in_230510Calligrapher h1, .stacks_in_230510Calligrapher h2, .stacks_in_230510Calligrapher h3, .stacks_in_230510Calligrapher h4, .stacks_in_230510Calligrapher h5, .stacks_in_230510Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230510targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230510Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230510Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230510Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230510Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230511 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_230515 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_230515 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_230515 {
	padding: 20px 0px 30px 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_230516.cleanResponse2_L.CR2_Goff {
	width: 30%;
}
.stacks_in_230516.cleanResponse2_R.CR2_Goff {
	width: 70%;
}

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

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230516.cleanResponse2_L {
	float: left;
	width: 29%;
	margin: 0 0 10px 0;
}
.stacks_in_230516.cleanResponse2_R {
	float: right;
	width: 69%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230516.CR6_L,
.stacks_in_230516.CR6_L1 {
	float: left;
}
.stacks_in_230516.CR6_R,
.stacks_in_230516.CR6_R1 {
	float: left;
}
.stacks_in_230516.CR6 {
	width: 15%;
}
.stacks_in_230516.CR6_S {
	width: 15.2%;
}
.stacks_in_230516.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_230516.CR6_LF,
.stacks_in_230516.CR6_LL,
.stacks_in_230516.CR6_RF,
.stacks_in_230516.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_230516.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_230516.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_230516.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_230516.CR6,
	.stacks_in_230516.CR6_S {
		width: 49%;
	}
	.stacks_in_230516.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230516.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230516.CR6.CR6_Goff,
	.stacks_in_230516.CR6_S.CR6_Goff,
	.stacks_in_230516.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_230516.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_230516.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230516.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_230516.CR6,
	.stacks_in_230516.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230517Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230517Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230517Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230517Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230517Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230517Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230517Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230517Calligrapher h6, .stacks_in_230517Calligrapher h5, .stacks_in_230517Calligrapher h4, .stacks_in_230517Calligrapher h3, .stacks_in_230517Calligrapher h2, .stacks_in_230517Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_230517Calligrapher, .stacks_in_230517Calligrapher h1, .stacks_in_230517Calligrapher h2, .stacks_in_230517Calligrapher h3, .stacks_in_230517Calligrapher h4, .stacks_in_230517Calligrapher h5, .stacks_in_230517Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230517targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230517Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230517Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230517Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230517Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230518 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230522Calligrapher{			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_230522Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230522Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230522Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230522Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230522Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230522Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230522Calligrapher h6, .stacks_in_230522Calligrapher h5, .stacks_in_230522Calligrapher h4, .stacks_in_230522Calligrapher h3, .stacks_in_230522Calligrapher h2, .stacks_in_230522Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230522Calligrapher, .stacks_in_230522Calligrapher h1, .stacks_in_230522Calligrapher h2, .stacks_in_230522Calligrapher h3, .stacks_in_230522Calligrapher h4, .stacks_in_230522Calligrapher h5, .stacks_in_230522Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230522targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230522Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230522Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230522Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230522Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230523 {
	padding: 10px 0px 10px 0px;
}
#stacks_in_230527 .onthelineouterspace
{
display:block;
padding: 12px 0px 12px 0px;
}
#stacks_in_230527 .ontheline
{
display:block; 
height:auto; 

border-bottom-style:solid; 
border-bottom-width:1px; 
border-bottom-color:#FFFFFF; 
border-top-style:solid; 
border-top-width:1px; 
border-top-color:#CCCCCC; 
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_230527 {
	padding: 20px 0px 30px 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_230528.cleanResponse2_L.CR2_Goff {
	width: 30%;
}
.stacks_in_230528.cleanResponse2_R.CR2_Goff {
	width: 70%;
}

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

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230528.cleanResponse2_L {
	float: left;
	width: 29%;
	margin: 0 0 10px 0;
}
.stacks_in_230528.cleanResponse2_R {
	float: right;
	width: 69%;
	margin: 0 0 10px 0;
}
@media (max-width: 800px) {

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

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

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

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

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

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

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

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

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

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

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

.stacks_in_230528.CR6_L,
.stacks_in_230528.CR6_L1 {
	float: left;
}
.stacks_in_230528.CR6_R,
.stacks_in_230528.CR6_R1 {
	float: left;
}
.stacks_in_230528.CR6 {
	width: 15%;
}
.stacks_in_230528.CR6_S {
	width: 15.2%;
}
.stacks_in_230528.CR6_M {
	float: left; 
	margin: 0 1% 10px 1%;
}
.stacks_in_230528.CR6_LF,
.stacks_in_230528.CR6_LL,
.stacks_in_230528.CR6_RF,
.stacks_in_230528.CR6_RL {
	margin: 0 1% 10px 1%;
}
.stacks_in_230528.CR6_L1 {
	margin: 0 1% 10px 0;
}
.stacks_in_230528.CR6_R1 {
	margin: 0 0 10px 1%;
}
@media (max-width: 1099px) {
	.stacks_in_230528.CR6_S {
		width: 15%;
	}
}
@media (max-width: 800px) {
	.stacks_in_230528.CR6,
	.stacks_in_230528.CR6_S {
		width: 49%;
	}
	.stacks_in_230528.CR6_LF {
		float: left;
		margin: 0 1% 10px 0;
	}
	.stacks_in_230528.CR6_LL {
		float: left;
		margin: 0 0 10px 1%;
	}
	.stacks_in_230528.CR6.CR6_Goff,
	.stacks_in_230528.CR6_S.CR6_Goff,
	.stacks_in_230528.CR6_R1.CR6_LL.CR6_S.CR6_Goff,
	.stacks_in_230528.CR6_L1.CR6_LF.CR6_S.CR6_Goff {
		width:50%;
	}
	.stacks_in_230528.CR6_LF.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
	.stacks_in_230528.CR6_LL.CR6_Goff {
		float: left;
		margin: 0 0 10px 0;
	}
}
@media (max-width: 600px) {
	.stacks_in_230528.CR6,
	.stacks_in_230528.CR6_S {
		width: 100% !important;
		margin: 0 0 10px 0 !important;
	}
}/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230529Calligrapher{			font-size: 140% !important;			color: #333333 !important;			font-weight:   normal !important;			font-style: normal !important;			line-height: 1.4em !important;			font-variant: normal !important;			letter-spacing: 1px !important;			word-spacing: 0 !important;			text-indent:none;			text-align: left !important;		}				.stacks_in_230529Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230529Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230529Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230529Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230529Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230529Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230529Calligrapher h6, .stacks_in_230529Calligrapher h5, .stacks_in_230529Calligrapher h4, .stacks_in_230529Calligrapher h3, .stacks_in_230529Calligrapher h2, .stacks_in_230529Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- */ .stacks_in_230529Calligrapher, .stacks_in_230529Calligrapher h1, .stacks_in_230529Calligrapher h2, .stacks_in_230529Calligrapher h3, .stacks_in_230529Calligrapher h4, .stacks_in_230529Calligrapher h5, .stacks_in_230529Calligrapher h6{	font-family: "Montserrat" !important;}/* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- *//* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230529targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230529Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230529Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230529Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230529Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230530 {
	padding: 10px 0px 0px 0px;
}
/* Start Calligrapher stack CSS code *//* -----------------------------------------    Main Body Text Global Styles   ----------------------------------------- */			.stacks_in_230534Calligrapher{			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_230534Calligrapher h1{			font-size: 2em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230534Calligrapher h2{			font-size: 1.7em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230534Calligrapher h3{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230534Calligrapher h4{			font-size: 1.5em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230534Calligrapher h5{			font-size: 1.3em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230534Calligrapher h6{			font-size: 1.1em !important;			line-height: normal;			font-weight: bold;		}		.stacks_in_230534Calligrapher h6, .stacks_in_230534Calligrapher h5, .stacks_in_230534Calligrapher h4, .stacks_in_230534Calligrapher h3, .stacks_in_230534Calligrapher h2, .stacks_in_230534Calligrapher h1{			color: #333333 !important;		}	/* -----------------------------------------    Google   ----------------------------------------- *//* -----------------------------------------    Serifs   ----------------------------------------- *//* -----------------------------------------    Sans   ----------------------------------------- *//* -----------------------------------------    Display   ----------------------------------------- *//* -----------------------------------------    Handwriting   ----------------------------------------- *//* -----------------------------------------    Universal   ----------------------------------------- */ .stacks_in_230534Calligrapher, .stacks_in_230534Calligrapher h1, .stacks_in_230534Calligrapher h2, .stacks_in_230534Calligrapher h3, .stacks_in_230534Calligrapher h4, .stacks_in_230534Calligrapher h5, .stacks_in_230534Calligrapher h6{	font-family: Helvetica, Arial, sans-serif !important;}/* -----------------------------------------    Custom   ----------------------------------------- *//* -----------------------------------------    Text Shadow   ----------------------------------------- *//* -----------------------------------------    Drop Zone Managment   ----------------------------------------- */.stacks_in_230534targetNote{	display: none;}/* -----------------------------------------    Links Managment   ----------------------------------------- */		.stacks_in_230534Calligrapher a:link{			color: #124A7A !important;			text-decoration: none !important;		}				.stacks_in_230534Calligrapher a:visited{			color: #124A7A !important;		}				.stacks_in_230534Calligrapher a:active{			color: #124A7A !important;		}				.stacks_in_230534Calligrapher a:hover{			color: #1C72BD !important;			text-decoration: underline !important;		}/* End Calligrapher stack CSS code */
#stacks_in_230535 {
	padding: 10px 0px 60px 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_231535{-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_231535{-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;
}
